Как да настроите LightDM на Arch Linux

Известно е, че е досадно да настроите LightDM на Arch Linux. Поради тази причина мнозина избират да не го използват като мениджър на дисплея по подразбиране в Arch Linux. Прескачането на LightDM е истински срам, тъй като това е една от най-добрите системи за влизане в целия Linux! В този урок ще разгледаме как да накараме LightDM да работи на Arch Linux.

Инсталирайте LightDM

LightDM е лесно достъпен за потребители на Arch Linux (както и неговите производни, като Manjaro) на основните софтуерни сървъри на ОС. Въпреки това, имайте предвид, че пакетите LightDM се намират в източника на софтуер „Extra“, хранилище, което потребителите трябва да активират ръчно.

За да дадете на вашата система Arch Linux достъп до източника на софтуер „Extra“, отворете терминал и го използвайте, за да редактирате вашия конфигурационен файл на Pacman.

sudo nano /etc/pacman.conf

Във файла Pacman.conf натиснете надолу клавиша със стрелка и потърсете „Extra“. Премахнете символа # отпред, както и двата реда отдолу. Тези символи трябва да бъдат напълно премахнати от всичко от хранилището на софтуера „Екстра“, или инструментът за опаковане на Pacman ще откаже да го активира.

  Как да стартирате двойно Linux и Windows 10

След като премахнете всички знаци за коментари (#), натиснете клавишната комбинация Ctrl + O на клавиатурата, за да запазите редакциите. След това затворете Nano, като натиснете Ctrl + X.

С направените редакции синхронизирайте повторно вашия мениджър на пакети и инсталирайте LightDM.

sudo pacman -Syyu lightdm

Изберете поздравител

LightDM е инсталиран, но за разлика от други дисплеи в Linux, това не е достатъчно, за да го използвате. Вместо това, за да функционира правилно този мениджър на дисплея, е необходим „Поздравител“.

Може би се чудите „какво е приветствие?“ Това е аспектът на софтуера LightDM, с който потребителят взаимодейства и използва за влизане. Има много видове приветствия, включително GTK (Gnome), такъв, базиран на WebKit, стария Ubuntu Unity и много други! В този раздел на урока ще ви разкажем накратко за различните налични приветствия и ще разгледаме как да ги инсталирате.

GTK поздравител

GTK greeter е двигателят за влизане по подразбиране в LightDM. Работи добре със съществуващи GTK теми и е разумно конфигурируем. Инсталирайте го с командите по-долу.

sudo pacman -S lightdm-gtk-greeter

Webkit2 приветствие

Поздравителят на Webkit2 използва машината за изобразяване на Webkit за генериране на потребителски теми. За да го използвате с LightDM на Arch, направете следното в терминал.

sudo pacman -S lightdm-webkit2-greeter

Поздравител на пантеона

Pantheon greeter е настройката за вход по подразбиране за проекта ElementaryOS. Тези, които искат да получат по-„елементарен“ вид, трябва да инсталират този. Вземете го с:

sudo pacman -S git base-devel
git clone https://aur.archlinux.org/lightdm-pantheon-greeter.git
cd lightdm-pantheon-greeter
makepkg -sri

Единство приветствие

Unity greeter е настройката за влизане в LightDM, която Ubuntu използва от години със своята персонализирана среда на работния плот. Ако пропуснете този стил на екран за вход, инсталирайте го от AUR, като следвате командите по-долу.

sudo pacman -S git base-devel
git clone https://aur.archlinux.org/lightdm-unity-greeter.git
cd lightdm-unity-greeter
makepkg -sri

Елегантен поздравител

Slick е LightDM приветствието, предпочитано от много производители на дистрибуции на Linux. За да го получите на вашата Arch система, направете:

git clone https://aur.archlinux.org/lightdm-slick-greeter.git
cd lightdm-slick-greeter
makepkg -sri

Мини поздравител

Mini greeter е настройка на екрана за вход за LightDM, която е много по-отслабена от другите приветствия.

  Как да инсталирате темата Toffee GTK на Linux

Мини поздравителят работи само с един потребител и в резултат на това е много по-малко ресурсоемък. Mini се предлага в AUR и потребителите могат да го инсталират с тези команди:

git clone https://aur.archlinux.org/lightdm-mini-greeter.git
cd lightdm-mini-greeter
makepkg -sri

Активирайте приветствието

След като инсталирате вашия LightDM поздравител по избор, е време да го активирате в конфигурационните файлове. Отворете lightdm.conf в текстовия редактор Nano.

sudo nano /etc/lightdm/lightdm.conf

Натиснете клавишната комбинация Ctrl + W, въведете „#greeter-session=example-gtk-gnome“ и натиснете Enter.

Премахнете символа #, както и example-gtk-gnome и го заменете с една от сесиите в списъка по-долу.

  Как да изпробвате алтернативата на Firefox с отворен код LibreWolf на Linux

lightdm-slick-greeter
lightdm-webkit2-greeter
lightdm-unity-greeter
lightdm-pantheon-greeter
lightdm-mini-greeter
lightdm-gtk-greeter

Запазете редакциите в Lightdm.conf с Ctrl + O и излезте от Nano с Ctrl + X. След като редакциите бъдат запазени, тествайте настройките на LightDM и потвърдете, че работят с dm-tool.

Забележка: ако тестът е неуспешен, ще трябва да редактирате конфигурационния файл и да определите какво се обърка.

lightdm --test-mode --debug

LightDM като основен мениджър на дисплея

LightDM трябва да бъде зададен като мениджър за влизане по подразбиране в Arch, преди да можете да го използвате. За да го активирате, следвайте стъпките по-долу.

Стъпка 1: Деактивирайте текущия си мениджър за влизане с деактивиране на systemd.

sudo systemctl disable gdm -f

или

sudo systemctl disable sddm -f

или

sudo systemctl disable lxdm -f

Стъпка 2: Активирайте LightDM с активиране на systemctl.

sudo systemctl enable lightdm -f

Стъпка 3: Рестартирайте вашия Arch Linux компютър с помощта на командата за рестартиране systemctl. Не забравяйте да запазите всичко, върху което работите, преди да въведете командата!

Стъпка 4: Оставете Arch Linux да стартира архивиране. Когато приключи стартирането, ще видите LightDM да се появи като нов екран за вход.