Мне интересно изменить фон блокировки экрана через командную строку. Я надеюсь, что смогу сделать это так, что после того, как я запустил серию команд, в следующий раз он закроет это изображение. То есть перезагрузка не требуется между изменениями фона блокировки экрана.
Возможно ли это с Ubuntu 15.04?
Для меня (Ubuntu 15.10 с стандартным Unity) он прекрасно работает со следующей командой:
Требуется одно время:
gsettings set com.canonical.unity-greeter draw-user-backgrounds false
Для смены изображения:
gsettings set com.canonical.unity-greeter background '/path/filename_of_picture.png'
Немедленно изменил экран блокировки. - как упоминалось выше. В Ubuntu 15.10 (Unity) по умолчанию используется lightdm, поэтому требуется только указанная выше команда.
Протестировано командой:
xdg-screensaver lock
, которая немедленно блокирует компьютер. [!d5 ]
Я просто пытался использовать терминал (не из фона, например, cron), но я уверен, что он работает так же.