Как изменить фон экрана входа в систему в Ubuntu 20.04
ОБНОВЛЕНИЕ: Этот сценарий не обновляется для поддержки Ubuntu 22.04! Используйте этот вместо нового LTS.
В этом простом руководстве показано, как легко изменить фоновый рисунок или сплошной цвет экрана входа в систему в Ubuntu 20.04 Gnome Desktop.
Невозможно изменить фон экрана входа в систему GDM3, если не взломать файл таблицы стилей, хотя редактировать содержимое в Ubuntu 18.04 и Ubuntu 19.10 было довольно просто.
В Ubuntu 20.04 вам необходимо извлечь файл CSS из файла .gresource
текущей темы, затем отредактировать содержимое и перекомпилировать его, чтобы создать новый файл .gresource
, и, наконец, установить его. по умолчанию.
Измените фон экрана входа в систему с помощью скрипта:
К счастью, в Github есть несколько скриптов, упрощающих задачу. А вот тот, который работает в Ubuntu 20.04, Ubuntu 20.10 и Ubuntu 21.04.
1.) Сначала откройте терминал с помощью комбинации клавиш Ctrl+Alt+T и запустите команду для установки необходимых библиотек:
sudo apt install wget libglib2.0-dev-bin
2.) Затем загрузите скрипт через загрузчик командной строки wget:
wget github.com/thiggy01/change-gdm-background/raw/master/change-gdm-background
Вы также можете скачать скрипт на веб-странице GitHub.
3.) После загрузки скрипта добавьте к файлу разрешение на выполнение, выполнив команду:
chmod +x change-gdm-background
4.) И, наконец, запустите команду, чтобы установить изображение вашей фотографии в качестве фона для входа:
sudo ./change-gdm-background /PATH/TO/IMAGE
Помимо ввода пути к изображению вручную, вы можете ввести «sudo ./change-gdm-background» в терминале, затем нажать пробел, чтобы ввести пустое место, и, наконец, перетащить изображение из файлового менеджера в окно терминала.
Введите пароль пользователя (без визуальной обратной связи), когда он спросит, и нажмите Enter. ВАЖНО. После успешного изменения фона экрана входа в систему появляется вопрос, следует ли перезапустить GDM, чтобы применить изменения. Ответ «да» приведет к выходу из текущего сеанса, поэтому важно сделать резервную копию своей работы, прежде чем нажимать Enter!
3.(Необязательно) Чтобы восстановить изменения, выполните команду:
sudo ./change-gdm-background --restore
Сохраните скрипт для дальнейшего использования:
Если вам понравился сценарий и вы хотите сохранить его для пользователя позже, выполните команду, чтобы скопировать его в каталог /usr/local/bin:
sudo cp change-gdm-background /usr/local/bin
После этого вы можете запустить скрипт в любое время в окне терминала через:
sudo change-gdm-background /PATH/TO/IMAGE