Я храню все свои документы на отдельном диске от моей установки Ubuntu, и у меня есть папка, полная красивых обоев на этом диске. Как сделать так, чтобы Ubuntu автоматически осуществлял поиск в этом каталоге, чтобы обои отображались в диалоге смены обоев, при нажатии на который правой кнопкой мыши на рабочем столе выбирается « Сменить обои на рабочем столе» ?
Изменить: я пытался поместить символическую ссылку в папку / usr / share / фоны на другой диск, и это не сработало.
$HOME/.local/share/gnome-background-properties/my-wallpapers.xml
и использовать их вместо редактирования системных фоновых файлов.Ответы:
* РЕДАКТИРОВАТЬ - Вторая попытка - и немедленно извиниться за всю работу терминала - надеюсь, это должно быть просто копирование и вставка выделенных записей *
папка, в которой хранится информация обоев гнома, называется /usr/share/gnome-background-properties/ubuntu-wallpapers.xml
Вы можете отредактировать этот файл, чтобы иметь подразделы wallpaper / / wallpaper, указывающие на вашу новую папку и файлы обоев
Ниже приведен скрипт, исправленный в этой записи на форуме, который автоматически создает файл ubuntu-wallpapers.xml для папки, содержащей файлы .png и .jpg.
скопируйте и вставьте содержимое в новый текстовый файл под названием «ubuntu-wallpaper-generator»
Затем выполните файл с синтаксисом
Это создаст файл с именем ubuntu-wallpapers.xml в той же папке, где вы запускаете этот скрипт.
Безопасное резервное копирование текущего файла XML, т.е.
копия во вновь созданном файле
Вот тот файл скрипта, на который я ссылался:
источник
С помощью CreBS (Создать фоновое слайд-шоу) вы можете создавать файлы XML для слайд-шоу обоев - полные пути к изображениям хранятся в XML, поэтому перемещение файлов не требуется.
https://launchpad.net/crebs
http://www.obfuscatepenguin.net/crebs/
источник
вот обновление:
источник
Я столкнулся с той же проблемой, и я написал скрипт на Python для редактирования пользовательского XML-файла, который может быть помещен в
/usr/share/gnome-background-properties/my-backgrounds.xml
. Это на GitHub .Пример использования:
Чтобы добавить
space_galaxy.jpeg
иfuzz_dog.png
в XML-файл:Обратите внимание, что XML-файл по умолчанию находится в
/usr/share/gnome-background-properties/my-backgrounds.xml
(это где GNOME отслеживает XML-файлы ). Чтобы указать альтернативный XML-файл, используйте-x
параметр:Чтобы удалить записи из XML-файла, используйте
-r
параметр:Это работает с GNOME 3.6 и Python 3.3
источник
Вот как я это делаю.
Щелкните правой кнопкой мыши на рабочем столе> Изменить фон.
Нажмите «Добавить» на вкладке «Фон».
Перейдите в папку и выберите все обои, нажав на одну из них и нажав Ctrl+ A.
Теперь они должны отображаться в окне выбора. Я также пытаюсь найти небольшое приложение, которое я использовал, чтобы автоматически менять обои. Я отправлю сообщение, когда найду это.Я нашел один по имени Уолли, и он настоятельно рекомендуется, но я помню, что не использовал его. В любом случае, вы можете установить его, набрав
sudo apt-get install wally
в терминале.
Чтобы показать обои в селекторе, без необходимости вручную обновлять папку, вам нужно будет добавить их в
/usr/share/backgrounds
.Я также смог перечислить обои в окне выбора, создав символическую ссылку в папке.Это может быть полезно, поскольку не всегда удобно добавлять обои в папку, принадлежащую пользователю root.источник