
В настоящее время я работаю под управлением Ubuntu 18.04.3 LTS с Gnome 3 DE и хочу изменить экран блокировки Gnome по умолчанию. Как мне изменить фон экрана блокировки, чтобы отображать произвольный вывод терминала? Я хотел бы запустить определенную команду при отображении экрана блокировки.
решение1
Установить org.gnome.desktop.screensaver.picture-uri
ключ
Создайте профиль gdm, содержащий следующие строки:
/etc/dconf/profile/gdm
user-db:user system-db:gdm file-db:/usr/share/gdm/greeter-dconf-defaults
gdm
— это имя базы данных dconf.Создайте
gdm
базу данных для общемашинных настроек в/etc/dconf/db/gdm.d/01-screensaver
:[org/gnome/desktop/screensaver] picture-uri='file:///opt/corp/background.jpg'
Замените
/opt/corp/background.jpg
на путь к файлу изображения, который вы хотите использовать в качестве фона экрана блокировки.
Поддерживаемые форматы: PNG, JPG, JPEG и TGA. При необходимости изображение будет масштабировано, чтобы соответствовать экрану.Обновите системные базы данных:
dconf update
Прежде чем общесистемные настройки вступят в силу, необходимо выйти из системы.
В следующий раз, когда вы заблокируете экран, на заднем плане появится новый экран блокировки. На переднем плане будут отображаться время, дата и текущий день недели.
Если фон не обновляется Убедитесь, что вы запустилиdconfКоманда обновления для обновления системных баз данных.
Если фон не обновляется, попробуйте перезапустить GDM.