Чи хотіли ви коли-небудь змінити екран входу на своєму ПК з Linux, але не знали, як це зробити? Це не так важко, як здається! Як виявилося, перемикатися між різними вікнами входу в Linux легко за допомогою кількох команд терміналу. У цьому підручнику ми розповімо, як змінити диспетчер дисплея в Linux. Ми розглянемо GDM (Gnome Display Manager), LXDM (LXDE Display Manager) і SDDM.
Диспетчер відображення Gnome
GDM, або Gnome Display Manager, є найкращим вибором для багатьох дистрибутивів Linux, які пропонують Gnome Shell як основне середовище робочого столу. Це сучасно, легко для очей і швидко.
Щоб налаштувати GDM як диспетчер дисплеїв за замовчуванням у Linux, спершу його потрібно встановити. Відкрийте термінал і використовуйте команди, які відповідають вашій ОС Linux, щоб запустити його.
Ubuntu
sudo apt install gdm3
Debian
sudo apt-get install gdm3
Arch Linux
sudo pacman -S gdm
Fedora
sudo dnf install gdm
OpenSUSE
sudo zypper install gdm
Встановлення Gnome Display Manager завершено. Наступний крок – увімкнути його на вашому ПК з Linux за допомогою системи systemd init. У вікні терміналу скористайтеся командою systemctl enable. Обов’язково додайте перемикач «f», оскільки він автоматично вимкне ваш старий диспетчер дисплеїв.
sudo systemctl enable gdm.service -f
Якщо GDM встановлено за замовчуванням, перезавантажте систему. Коли він повернеться в Інтернет, Gnome Display Manager стане новим менеджером входу, який ви побачите.
Зупиніть або перезапустіть GDM
З будь-якої причини вам може знадобитися тимчасово зупинити або перезапустити менеджер входу в GDM.
Щоб перезапустити GDM, виконайте:
sudo systemctl restart gdm.service
Щоб тимчасово зупинити GDM (до наступного завантаження), скористайтеся командою stop.
sudo systemctl stop gdm.service
Вимкнути GDM
Потрібно вимкнути GDM на тривалий період? Виконайте команду вимкнення.
sudo systemctl disable gdm.service
Якщо GDM вимкнено, вийдіть із робочого столу та перезавантажте комп’ютер. Після перезапуску ви помітите, що Gnome Display Manager тепер є термінальним підказкою.
Диспетчер дисплея LXDE
LXDM — це стандартний менеджер входу на робочий стіл для LXDE та багатьох інших менш відомих середовищ робочого столу в Linux. Він дуже легкий, і з цієї причини багато людей вирішують його використовувати.
Використання LXDM у вашій системі не вимагає LXDE або будь-якого іншого пакета, пов’язаного з LXDE. Диспетчер дисплея повністю не залежить від решти робочого столу. Встановіть його, відкривши термінал і ввівши одну з наведених нижче команд.
Ubuntu
sudo apt install lxdm
Debian
sudo apt-get install lxdm
Arch Linux
sudo pacman -S lxdm
Fedora
sudo dnf install lxdm
OpenSUSE
sudo zypper install lxdm
LXDM, як і всі менеджери входу, налаштовується в системі через systemd. Відкрийте термінал і ввімкніть його (за допомогою перемикача «f»), щоб встановити його як менеджера дисплея за замовчуванням.
sudo systemctl enable lxdm -f
Перезавантажте ПК з Linux. Після перезапуску LXDM стане новим диспетчером дисплеїв у системі.
Зупиніть або перезапустіть LXDM
Зупинка LXDM виконується за допомогою команди stop. Його запуск дозволить вам зупинити його роботу, поки ви тимчасово не перезавантажитеся знову.
sudo systemctl stop lxdm.service
Також можна перезавантажити LXDM за допомогою команди перезавантаження.
sudo systemctl restart lxdm.service
Вимкніть LXDM
Щоб вимкнути LXDE Display Manager, виконайте команду disable у вікні терміналу. Майте на увазі, що вам потрібно повторно запустити команду enable, щоб запустити її резервне копіювання!
sudo systemctl disable lxdm.service
Якщо LXDM вимкнено, перезавантажте комп’ютер Linux. Коли він завантажиться, LXDM буде замінено вікном терміналу.
SDDM
Хоча SDDM не настільки відомий, він швидко завоював собі ім’я як найкращий менеджер відображення для робочих середовищ Qt. Наразі KDE Plasma 5 і LXQt інтенсивно використовують його, оскільки він дуже настроюється та налаштовується. Проте кожен може використовувати SDDM, навіть без робочого столу на основі Qt, такого як KDE або LXQt, оскільки він обробляє майже будь-який робочий стіл, який на нього кидається.
Для встановлення SDDM потрібен лише пакет «sddm». Встановіть його за допомогою однієї з наведених нижче команд терміналу.
Ubuntu
sudo apt install sddm
Debian
sudo apt-get install sddm
Arch Linux
sudo pacman -S sddm
Fedora
sudo dnf install sddm
OpenSUSE
sudo zypper install sddm
Щоб використовувати SDDM, ви повинні спочатку ввімкнути його в диспетчері входу в систему systemd за допомогою перемикача «f».
sudo systemctl enable sddm.service -f
Завершіть процес налаштування SDDM, перезавантаживши комп’ютер Linux. Коли він повернеться в Інтернет, SDDM зустріне вас як екран входу за замовчуванням.
Зупиніть або перезапустіть SDDM
Завдяки потужності systemd користувачі можуть перезавантажити або зупинити диспетчер входу SDDM в будь-який час прямо з терміналу. Щоб тимчасово зупинити запуск SDDM, введіть наступну команду в термінал.
sudo systemctl stop sddm.service
Крім того, перезавантажте SDDM та перезапустіть його процес на своєму ПК з Linux за допомогою команди перезавантаження.
sudo systemctl restart sddm.service
Вимкніть SDDM
У певний момент вам може знадобитися вимкнути SDDM на вашому ПК з Linux. Як і GDM та LXDM, цей диспетчер дисплеїв можна вимкнути (після перезавантаження) за допомогою команди disable:
sudo systemctl disable sddm.service