Примітка : Xubuntu 13.04 його також немає, але в Ubuntu 13.04, з робочим середовищем Xfce, його доступно.
XFCE4 не має (наскільки мені відомо) функцію "вирівнювання піктограм", яка може натискати клацанням. Натомість він використовує сітку невидимих коробок на робочому столі, на яку можна або клацнути та перетягнути піктограми "у" або "з". Коли ви переміщуєте піктограму робочого столу, натискаючи та перетягуючи, миттєво слід побачити контур вікна сітки, в який піктограма автоматично центрирується.
Якщо ви хочете, щоб ви значки були всі підряд або рядки, вам потрібно вручну перемістити їх туди, куди ви їх хочете. Піктограма "розмір" визначає, скільки рядків та стовпців позицій значків можна мати на робочому столі. Менші розміри значків дозволяють отримати більше рядків і стовпців, більших, менших.
Система> Налаштування> Налаштування робочого столу> Поведінка, щоб перейти до функції розміщення значків. Положення значків робочого столу налаштовуються (зберігаються) у ~ / .config / xfce4 / desktop / icons.screen0.rc.
Тепер я знайшов спосіб, який автоматично розташуватиме піктограму при вході в систему, але вона працювала для мене лише іноді, а інші - не. Я хоч і перелічу його, якщо він працює для вас.
#make sure you change 'user' on line 4 to the username of the desktop you want to organize
use strict;
use warnings;
my $conffile='/home/user/.config/xfce4/desktop/icons.screen0.rc';
open(CONF,"$conffile") or die "can't find the config file";
my $all;
while (<CONF>) {
$all=$all.$_;
}
my @oldnames=($all=~/\[(.*)\]/g);
my @allnames=sort { lc($a) cmp lc($b) } @oldnames;
print "testing sort:";
print join("\n",@allnames);
my @rows=($all=~/row=(\d*)/g);
print join("\n",@allnames);
print "ok now I will print the amount of rolls\n\n\n";
@rows=sort(@rows);
my $maxrow=$rows[-1];
print "the max rows is $maxrow";
my $numicons=scalar(@allnames);
print "number of icons is $numicons";
my @cols=($all=~/col=(\d*)/g);
@cols=sort(@cols);
my $maxcol=$cols[-1];
print "the max cols is $maxcol";
my $i=0;
open(OUTPUT,'>icons.screen0.rc');
for (my $j=0;$j<=$maxcol;$j++) {
if ($i<=19) {
for (my $k=0;$k<=$maxrow;$k++) {
print OUTPUT "\[$allnames[$i]\]\nrow=$k\ncol=$j\n\n";
$i++;
}
}
}
close(OUTPUT);
Вставте код у редактор і збережіть його у домашній папці як /home/user/.config/xfce4/desktop/icons.screen0.rc
Вийти. Ще раз увійдіть як цей користувач. На цей раз ікони розташовані. Це працювало для мене автоматично. Я запускаю Xfce4 через Ubuntu 12.04. Як я вже говорив, це не працювало весь час.
Сподіваюсь, це допомагає.
Джерело: Цей код не мій: це з ubuntuforums, автором якого є член, зареєстрований як PGScooter
Arrange Desktop Icons
трохи вище,Desktop Settings
коли клацну правою кнопкою миші на порожньому місці на робочому столі. (Але я не маюFind in this folder
.)