Смена обоев на рабочем столе в Linux

Смена обоев на рабочем столе в Linux

Когда работаешь на компьютере очень продолжительное время, то очень быстро приходит желание все поменять, переставить кнопки местами у окон, сменить тему оформления или на худой конец поменять обои рабочего стола. Смена обоев на рабочем столе - это самый простой и быстрый способ изменить вид большей части экрана.

Чтобы как-то автоматизировать этот процесс можно использовать программы, которые позволяют делать это автоматически. В Linux, как и в Windows, тоже есть такие инструменты, которые позволяют менять обои рабочего стола автоматически без участия пользователя. О них хотелось бы рассказать по подробнее.


Клевым сайтом для пользователей Linux, где можно найти много полезной мелочи, которая делает нашу жизнь легче и еще ленивей, является сайт www.opendesktop.org. На нем я и нашел легкий способ сделать автоматическую смену фона рабочего стола. Все это делается очень просто скриптом GenerateDynamicWallpaperXML.

Я понимаю, что то же самое можно сделать через различные готовые приложения, через добавления индикатора в апплет уведомлений или через еще кучу разных способов, но я выбрал именно этот. Просто потому что для меня он проще.

Чтобы настроить смену обоев на рабочем столе в Linux нужно:

  1. загрузить 2 скрипта себе на компьютер с этого блога или воспользоваться командой:
    wget https://adminway.ru/file_download/69/136537-GenerateDynamicWallpaperXML.zip
  2. Распаковываем загруженный архив состоящий из 2 файлов: GenerateDynamicWallpaperXML и dynamic-wallpaper-xml-generater.sh. Первый помещаем в директорию /home/логин/.gnome2/nautilus-scripts, а другой в /home/логин/.gnome2. Если лень делать это руками, то делаем это командой:
    unzip -o 136537-GenerateDynamicWallpaperXML.zip -d ~/.gnome2 && mv ~/.gnome2/GenerateDynamicWallpaperXML ~/.gnome2/nautilus-scripts/GenerateDynamicWallpaperXML
  3. открываем для редактирования файл GenerateDynamicWallpaperXML указываем правильный путь до dynamic-wallpaper-xml-generater.sh:
    1. Открываем файл для редактирования:
      gedit ~/.gnome2/nautilus-scripts/GenerateDynamicWallpaperXML
    2. Меняем фразу:
      {modify here: absulute path of the script}
      на:
      ~/.gnome2
  4. Все!

Для тех кто не привык к английским названием можно переименовать GenerateDynamicWallpaperXML во что-нибудь более человечное, к примеру на Автоматическая смена обоев:

mv ~/.gnome2/nautilus-scripts/GenerateDynamicWallpaperXML ~/.gnome2/nautilus-scripts/'Автоматическая смена обоев'

Создание пакета изображений для автоматической смены обоев:

  1. на директории с обоями рабочего стола кликаем правой кнопкой мыши и выбираем Сценарии→Автоматическая смена обоев(GenerateDynamicWallpaperXML), после чего добавленный скрипт спросит частоту обновления фонов рабочего стола и создаст в этой же директории XML-файл.
  2. открываем Система→Параметры→Внешний вид, переходим на вкладку Фон и давим на кнопку Добавить.... В открывшемся диалоговом окне открываем созданный XML-файл. Если этого файла не видно, то следует указать отображение всех файлов и файл появится в списке.
  3. после этого выбираем в качестве фона рабочего стола добавленный пункт.

Этот способ позволяет организовать смену обоев на рабочем столе в Linux без потери какой-либо производительности.

Теги: и

Комментарии

Граватар пользователя «breeve»
breeve, 5 марта 2011 г. 08:23 #

Скрипт полезный.
Вот только чего недостает так это в контекстном меню позиция – следующее изображение.

Граватар пользователя «Tim»
Tim, 28 октября 2011 г. 12:05 #

Этот скрипт берет изображения из текущего каталога или рекурсивно (т.е. и из подкаталогов тоже)?

Граватар пользователя «Plume»
Plume, 17 января 2012 г. 01:27 #

Что-то у меня "из коробки" не заработало. Ушёл за бубном или напильником…

Граватар пользователя «Сергей»
Сергей, 24 июня 2013 г. 01:38 #

Отлично все работает. Пробовал и во втором гноме и в MATE Caja (пришлось немного подправить скрипт). Автору спасибо!

Граватар пользователя «Владимир»
Владимир, 15 декабря 2013 г. 23:04 #

вот хочу перейти полностью на линукс ! Но не как решиться не могу..
мне Linux очень нравиться

Граватар пользователя «Владимир»
Владимир, 16 декабря 2013 г. 16:30 #

Ну да, как поставить нескучные обои ты теперь знаешь. Можно смело переходить.




В качестве аватарки используется сервис - gravatar.com



IT-событие
Первая версия ElementaryOS 0.1
Первая версия ElementaryOS 0.1