Я бегу Mint 13 с корицей 1.6. Я хотел бы, чтобы мои обои для рабочего стола автоматически менялись в зависимости от времени суток. Итак, первое, что приходит на ум, - это создать работу cron, чтобы сделать это для меня. Проблема в том, что я не знаю, как изменить обои из скрипта / терминала.
Что я хотел бы знать:
1) Как можно изменить фон с терминала?
2) Есть ли уже встроенный способ сделать это?
linux-mint
desktop
cinnamon
aggregate1166877
источник
источник
Ответы:
Это правильный ответ на вопрос. Все остальное будет просто взломать
источник
С Linux Mint 16 (не уверен в других версиях) вы можете использовать
gsettings
как для получения информации о ваших текущих обоев, а также установить его.Это
man gsettings
немного тонкий, но завершение TAB будет работать на большинстве шагов в следующих командах.Получить информацию:
Чтобы изменить любой параметр, просто измените «get» на «set» и добавьте новое значение в конец.
Вот быстрый скрипт, который будет перебирать известный список обоев:
источник
С точки зрения системы X Window вы хотите изменить фон корневого окна. «Встроенный» -инструмент для изменения настроек этого окна есть
xsetroot
. К сожалению, он немного устарел, например, он поддерживает только выбор растровых изображений для фонового изображения.Я предпочитаю инструмент
hsetroot
передxsetroot
. Оба инструмента должны быть использованы из командной строки.Более того, я могу себе представить, что вы можете настроить параметры корневого окна через базу данных x ресурсов, но я не могу найти соответствующую информацию на данный момент.
источник
Попробуй это:
источник
У меня работает на Linuxmint 13 с Cinnamon 1.4.
cinnamon-settings desktop
# в терминале> Снимите флажок "Разрешить файловому менеджеру управлять рабочим столом"источник
Есть что-то под названием DesktopNova .
источник