Автоматически обновлять фон рабочего стола при изменении базового файла изображения

В Ubuntu 20.04 я использую собственный png-файл, который графически отображает статистику использования ЦП, дискового пространства и т. д. в качестве фонового изображения. Это работает. можно установить изображение в качестве фона (щелкните правой кнопкой мыши на рабочем столе -> Настройки -> Фон -> Добавить изображение).

Однако при изменении изображения фон не обновляется даже после перезагрузки (в Ubuntu 18.04). , это было так)

Как я могу заставить Ubuntu автоматически обновлять фон при изменении основного файла изображения?


Запутанное решение:

Основываясь на ответах Vikki и vanadiums, я нашел работающий хак:

cd ~/.local/share/backgrounds
rm ./<copy_of_the_background_file>
ln -s <path_to_original_background_file> ./<copy_of_the_background_file>

Установите crontab, который выполняет

touch -h ~/.local/share/backgrounds/<copy_of_the_background_file>

с регулярными интервалами (например, каждую минуту или около того).

Таким образом, если перезаписывается новой версией, символическая ссылка будет указывать на


Кто-нибудь знает более чистый способ сделать это? Есть ли способ изменить путь, по которому gnome ищет фон? image?

4
задан 23 December 2021 в 19:57

0 ответов

Другие вопросы по тегам:

Похожие вопросы: