Изменить фон экрана блокировки через командную строку

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

Возможно ли это с Ubuntu 15.04?

3
задан 23 May 2015 в 21:26

2 ответа

Я попробовал одну тысячу один разный подход, и единственный, который на самом деле работал на меня без проблемы, просто перезаписывал файл, это идет. Это возьмет JPEGs и PNGs, но возможно другие файлы также. Однако имя файла, включая расширение файла, должно быть тем же. Вот путь:

/usr/share/backgrounds/warty-final-ubuntu.png

0
ответ дан 23 May 2015 в 21:26

Для меня (Ubuntu 15.10 с Единством по умолчанию) это работает приятно со следующей командой:

Одно необходимое время:

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 (Единство) lightdm там по умолчанию, поэтому просто вышеупомянутая необходимая команда.

Проверенный с:

xdg-screensaver lock

команда, которая немедленно захватывает компьютер.

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

3
ответ дан 24 May 2015 в 07:26
  • 1
    @Anwar - это из-за новой человечности? Я всегда вижу, что люди продолжают говорить использование .bash_profile для человечности и в значительной степени никакой жалобы на это как, я делаю... ха – Dora 26 August 2016 в 16:11

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

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