
Минув тиждень, як Canonical випустила Ubuntu 25.04. Тоді ми також опублікували статтю про Налаштування GDM, програмне забезпечення, яке дозволяє налаштовувати екран входу в GNOME і змінювати його зверху вниз. Тепер мені є в чому зізнатися: я не отримав зображення кошеня за допомогою налаштувань GDM. Причиною стала поспіх і бажання зробити це з версією Flatpak. Хоча це правда, що ви можете отримати GDM попередній з версією з неофіційного сховища, також правда, що є інший спосіб.
Слід також сказати, що Те, що тут пояснено, стосується не лише Ubuntu, але це посилання, яке ми візьмемо. ТЕОРІЧНО, і зауважте, що це було написано з великої літери, щоб підкреслити його важливість, він повинен працювати на будь-якому дистрибутиві Linux, який використовує GDM як менеджер сеансів, особливо якщо також використовується GNOME. Встановлення повної функціональності та можливості змінювати шпалери за допомогою налаштувань GDM буде здійснено через неофіційне сховище для дистрибутивів на основі Ubuntu, але ми також надамо альтернативу.
Встановлення налаштувань GDM на Ubuntu
Щоб установити налаштування GDM на Ubuntu та похідних, відкрийте термінал і введіть ці команди:
sudo add-apt-repository ppa:ubuntuhandbook1/gdm-settings && sudo apt update && sudo apt install gdm-settings
Щоб запустити програму, нам просто потрібно знайти її в ящику програм. Ми побачимо сповіщення про це ми будемо вносити зміни, які можуть бути небезпечними і ви повинні продовжувати лише якщо вам ясно, що щось може піти не так, і кожна особа несе за це відповідальність.
Змініть фон екрана входу
Варіант A: налаштування GDM
Щоб змінити шпалери в диспетчері сеансів або GDM, просто відкрийте програму «Налаштування GDM» у панелі програм, а потім перейдіть до Оформлення/Шпалери. Клацнувши там, ми можемо вибрати зображення або колір. Якщо ми хочемо зображення, ми шукаємо зображення високої якості (я б не рекомендував нічого нижчого за 1920×1080), вибираємо його та натискаємо «Застосувати». Шпалери Ubuntu 25.04 виглядатимуть так:
Примітка: версія Flatpak не може змінити фон GDM.
Варіант Б: сценарій для Ubuntu
Є ще один варіант, але це скрипт, який працює лише на Ubuntu і на момент написання статті не підтримує 25.04. Але його легко змусити працювати. Ми почнемо із завантаження за допомогою цієї команди:
wget https://github.com/PRATAP-KUMAR/ubuntu-gdm-set-background/archive/main.tar.gz
Далі розпаковуємо завантажений файл, який буде знаходитися в нашій особистій папці. Ми отримаємо файл під назвою "Change-Gdm-Background-3.8.sh", і якщо ми запустимо його, надавши йому дозволи на виконання, перетягнувши його на термінал і натиснувши Enter, він повідомить нам, що Ubuntu 25.04 не підтримується. Додати підтримку дуже легко, оскільки 24.10 і 25.04 майже однакові.
Ми відкриваємо файл .sh за допомогою текстового редактора. Ми повинні шукати розділ із написом «case $version in», а під ним — підтримувані версії. Той, що внизу, — це Ubuntu 24.10, і якщо ми запускаємо його з 25.04, оскільки цей параметр не передбачається, він показує нам помилку та виходить. Щоб запобігти появі цієї помилки та мати можливість продовжити, нижче рядків від 24.10 ми маємо додати рядки від 25.04, зокрема наступне:
*"Ubuntu 25.04"*) /bin/echo -e "\e[1;32m |-| Версія Ubuntu: $version\e[0m" gdmpath="gdm" call_gui_choice gdm_update user_login_change gdm_compile ;;
Зберігаємо і закриваємо. Тепер ми запускаємо скрипт і вводимо наш пароль.
Процес
Ми побачимо спливаюче вікно, подібне до наведеного вище, яке пропонує нам варіанти:
- Виберіть колір фону.
- Виберіть фонове зображення.
- Повернути зміни до стандартного стану.
Якщо ми хочемо додати зображення, ми виберемо другий варіант і натиснемо «Прийняти». Відкриється діалогове вікно для вибору зображення. Вибравши його, він внесе необхідні зміни, ймовірно, встановить деякі пакунки, а потім запитає, чи хочемо ми перезапустити систему, рекомендовано чи просто GDM. Тут ми можемо вибрати те, що нам більше подобається, але краще перезапустити.
З цим ми б це мали. Навіть такий, як я, хто не дуже любить зміни, любить бачити екран входу в іншому вигляді. Сподіваємось, у майбутньому не буде так багато роботи, і це можна буде змінити в налаштуваннях дистрибутива.

