Я пошел дальше, чем большинство, и добавил файл background-1.xml, который находится в папке соревнования. ( Что здесь ). Кажется, все в порядке, но когда я хочу заменить свои обои на те, которые циклически повторяются, ни одного изображения нет, и нет кнопки, чтобы выбрать обои для рабочего стола. см. Здесь
Кто-нибудь может помочь?
Вы уже пытались установить права доступа к вашим изображениям? Перейдите в репозиторий изображений (который я предполагаю, usr / share / background), щелкните правой кнопкой мыши на изображение и выберите свойства. Установите вкладку permisiions и убедитесь, что для «Others Permission» не установлено значение «None». Должно быть установлено значение «Read» или «Read and Write»
.Один из XML-файлов может быть сделан справедливо просто, другой полная кровавая боль. Этому вопросу месяцы, но так как это был один из главных хитов для этого поиска, я отправляю это здесь для будущего использования. Запустите этот скрипт жемчуга в каталоге изображений, которые Вы хотите включать. Это произведет XML-файл, который можно использовать.
#!/usr/bin/perl
use Cwd;
use strict;
use warnings;
print "<background>
<starttime>
<year>2009</year>
<month>08</month>
<day>04</day>
<hour>00</hour>
<minute>00</minute>
<second>00</second>
</starttime>";
my @list = glob("*");
my $dir = cwd();
@list = map {$dir .'/'. $_ }@list;
for(my $i=0;$i<(scalar(@list)-1);$i++){
print "<static>
<duration>1795.0</duration>
<file>$list[$i]</file>
</static>
<transition>
<duration>5.0</duration>
<from>$list[$i]</from>
<to>".$list[$i+1]."</to>
</transition>
";
}
print "</background>";
Вам нужно два файла .xml, один из которых находится в /usr/share/gnome-background-properties/yourxmlname.xml , другой - в / usr / share / Background каталог. Ваши фоновые файлы должны обычно помещаться в /usr/share/backgrounds.
Вы можете сослаться на оригинальную настройку обоев Ubuntu, чтобы изменить свой файл.