xT 10.05.2011 21:57
Скрипты на bash — Смена обоев в Gnome Shell (Gnome3)
После того как мой арчик обновил гном, отвалились все програмки и скрипты периодические меняющие обои на случайную картинку.Гугление подсказало, что можно использовать команду
1 |
|
Но есть одно но, эта штука отказалась работать через крон.
Кому всё еще интересно - велкам под кат : )
Чтобы заставить работать gsettings set из под крона, ему оказывается нужно сообщить D-Bus сессию и DISPLAY
Поэтому делаем такой костыль:
Пихаем вызов скрипта в свой кронтаб с нужной периодичностью, и вуаля : )
Как всегда пишем предложения по сокращению пайпов и т.д. : )
K900 18.05.2011 16:33 #
+ 2 -
sort -R | tail -n 1 == shuf -n 1
А это разве не делается самим гномом? Я помню когда-то было такое
Там просто xml подредактировать было достаточно
desktop-data-openSUSE-extra-gnome
This optional package contains nice dynamic wallpaper with openSUSE look
This optional package contains nice dynamic wallpaper with openSUSE look
Там просто xml подредактировать было достаточно
с чем это работает? работает ли не в гноме?
файловое дерево
/usr/share/
/usr/share/backgrounds/
содержимое: собственно картины + xml по директориям
/usr/share/backgrounds/grass/
1-grass-sunrise.png
...
grass.xml
usr/share/gnome-background-properties
файлы вида
Основываясь на содержимом пакета:
http://software.opensuse.org/search?q=desktop-data-openSUSE-extra-gnome&baseproject;=ALL〈=en&exclude;_debug=true
/usr/share/
/usr/share/backgrounds/
содержимое: собственно картины + xml по директориям
/usr/share/backgrounds/grass/
1-grass-sunrise.png
...
grass.xml
usr/share/gnome-background-properties
файлы вида
1 2 3 4 5 6 7 8 9 10 |
Основываясь на содержимом пакета:
http://software.opensuse.org/search?q=desktop-data-openSUSE-extra-gnome&baseproject;=ALL〈=en&exclude;_debug=true
распаковывал desktop-data-openSUSE-extra-gnome-11.3-11.1.noarch.rpm