Какво е Linux Display Manager? Как да изберете и зададете един

Какво е Linux Display Manager? Как да изберете и зададете един

Вероятно сте доволни от вашата операционна система Linux, но от време на време е добре да опреснявате нещата. Един от начините да направите това е да замените някои от приложенията и компонентите по подразбиране. Помислете за файловия мениджър по подразбиране, текстовия редактор или дори работната среда или ядрото.





Един превключващ се компонент, който често се пренебрегва, е мениджърът на дисплея. Но какъв е този компонент? Как да превключите към нов дисплей мениджър в Linux? Нека разберем.





Какво е Display Manager?

Известен също като „мениджър за влизане“, мениджърът на дисплея е отговорен за стартирането на сървъра за показване и зареждането на работния плот. Това се случва веднага след правилното въвеждане на потребителско име и парола





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

Какво не е Display Manager

Вероятно вече знаете, че вашият компютър с Linux има мениджър на прозорци и сървър за показване.



Диспечерът на дисплея е отделен софтуер. Докато и трите взаимодействат, те имат различна функционалност и изпълняват различни задачи.

Примерите за мениджър на прозорци включват:





  • KWin
  • Отворена кутия
  • Dwm

Някои добре познати сървъри за дисплей за Linux са:

  • Wayland
  • Аз
  • Org

(Много дистрибуции на Linux включват Wayland като сървър за показване по подразбиране, а няколко други също се движат в тази посока, така че е добра идея да знаете повече за използването на Linux с Wayland.)





Междувременно някои мениджъри на дисплеи са:

  • GDM (Gnome Display Manager)
  • LightDM
  • LXDM

По -долу ще разгледаме още няколко мениджъри на дисплеи.

Защо да смените Display Manager?

Защо някой би искал да смени мениджъра на дисплеи, питате? Е, ето няколко вероятни сценария:

  • Опитваш се да съживяване на стар компютър и имате нужда от лек дисплей мениджър.
  • Настоящият ви мениджър на дисплеи се счупва след актуализация и е много по -бързо просто да инсталирате различен, отколкото да мигрирате към друг дистрибутор.
  • Искате да приложите великолепни теми към прозореца си за вход, но мениджърът на дисплея по подразбиране на вашия дистрибутор е ограничен в това отношение.

Има няколко популярни мениджъри на дисплеи за Linux. Ще забележите, че те са доста сходни на външен вид; основните разлики са в размера, сложността и начина, по който управляват потребителите и сесиите.

Шест диспечера на Linux за управление, към които можете да превключите

С инсталиран нов дисплей мениджър можете да се забавлявате с теми. MDM е най -добрият избор, ако персонализирането е ваш приоритет, тъй като поддържа както стари GDM, така и нови HTML теми. DeviantART разполага с много колекция от теми например за различни мениджъри на дисплеи. Ако използвате SDDM, можете да намерите тематични пакети за него в хранилищата.

Но първо, към кой дисплей мениджър ще преминете?

1. KDM

Диспечерът на дисплеи за KDE до KDE Plasma 5, KDM разполага с много опции за персонализиране. Можете лесно да го конфигурирате чрез контролния модул в Системни настройки. Там можете да изберете коя KDM тема да използвате или да преминете към обикновения поздрав, който ви позволява да персонализирате фона, приветственото съобщение и шрифта.

Други функции включват:

  • Бързо превключване на потребителя
  • Показване на списък с потребители
  • Активирайте изключването на root
  • Разрешаване на вход без парола
  • Автолог
  • Сканиране на пръстови отпечатъци

KDM поддържа X и Wayland и може също да открива инсталирани настолни среди и мениджъри на прозорци. След това те се предлагат под формата на списък, за да изберете коя да стартирате, когато въведете идентификационните си данни.

Въпреки че някои функции могат да затрупат начинаещ, KDM е лесен за настройка благодарение на ясния графичен диалог.

2. GDM (GNOME Display Manager)

Това, което KDM е за KDE, GDM3 е за GNOME --- мениджърът на дисплея по подразбиране на популярна работна среда на Linux. Подобно на KDM, той поддържа X и Wayland и предлага:

  • Автоматично влизане
  • Скриване на списъка с потребители
  • Вход без парола
  • Персонализирани сесии
  • Вградени теми
  • Вход за множество потребители
  • Бързо превключване на сесия
  • Сканиране на пръстови отпечатъци
  • Удостоверяване на смарт карта

Конфигурирането на GDM3 може да се извърши или чрез специалния диалог в Системни настройки или чрез редактиране на конфигурационни файлове.

Обърнете внимание, че GDM3 се различава от наследствения GDM. Въпреки че може да изглеждат сходни, GDM3 не е обратно съвместим със стари теми на GDM, като опциите са скрити в конфигурационните файлове.

3. SDDM (Simple Desktop Display Manager)

SDDM е сравнително нова сцена за мениджър на дисплеи. Първоначално пуснат през 2013 г., той оцеля, докато по -старите конкуренти като SLiM и Mint Display Manager се сгънаха.

С поддръжката на X и Wayland, SDDM разчита на QML темите и замени KDM като мениджър на дисплея по подразбиране в KDE Plasma 5.

Функции на SDDM:

  • Автоматично влизане
  • Num Lock включен
  • Променете по -добрите потребители
  • Поддръжка на теми

Както при другите мениджъри на дисплеи без излишни възможности, можете да конфигурирате SDDM, като редактирате конфигурационен файл (sddm.conf). Ако използвате SDDM в KDE, той има конфигурационен модул в Системни настройки. Като алтернатива използвайте удобното sddm-config-editor полезност.

4. LXDM

LXDM е част от средата LXDE, но работи удобно в други настолни среди, тъй като няма много зависимости. Можете да го настроите чрез собствена помощна програма за конфигуриране или да редактирате конфигурационни файлове в

/etc/lxdm

(или ако сте на Lubuntu,

/etc/xdg/lubuntu/lxdm

).

Използвайки LXDM можете да очаквате:

  • Конфигурируем списък с потребители
  • Автолог
  • Икони за всеки потребител
  • Превключване на потребителя
  • Време за автоматично влизане
  • Персонализирани фонови изображения

Както официалната документация, така и неофициалните сметки на свидетели на различни форуми отбелязват, че LXDM не прекратява потребителските процеси при излизане. За да се гарантира, че това се случва, модифицирайте на

/etc/lxdm/PostLogout

файл.

LXDM може да е странно, но е бързо, така че ако това е приемлив компромис за вас, опитайте го.

как да получите достъп до флаш устройство на windows 10

5. LightDM

Може би най -популярният и със сигурност най -гъвкавият дисплей мениджър е LightDM. След като измести по-старите мениджъри на дисплеи в популярни дистрибуции, той е персонализиран и пълен с функции. LightDM също е лек и поддържа X.Org и Mir.

С LightDM можете да очаквате:

  • Поздравления за GTK, Qt/KDE, Unity и други
  • Теми на екрана за вход
  • Потребителски списък
  • Персонализирано фоново изображение
  • Регулируема позиция на прозореца

Конфигурационните файлове трябва да бъдат редактирани, за да се направят тези ощипвания --- най-лесният начин е Настройки на LightDM GTK Greeter инструмент.

6. XDM

Това е стандартният дисплей мениджър за X Window System и е пуснат за първи път през 1988 г. Това е минималистичен дисплей мениджър, подходящ за системи с ниски спецификации или такива със скромни изисквания.

Въпреки това XDM все още предлага някои функции:

  • Теми
  • Задайте тапет за фон
  • Променете шрифтовете
  • Регулирайте позицията на полето за вход
  • Обработва множество X сесии
  • Вход без парола

Повечето ощипвания се прилагат чрез редактиране

etc/X11/xdm/Xresources

.

Как да сменим Display Manager в Linux?

Виждали ли сте нещо, което харесвате? Може би искате да превключите дисплея на Ubuntu на LightDM.

Каквито и да са вашите предпочитания и дистрибуция, има само две стъпки за замяна на текущия ви мениджър на дисплеи в Linux:

  1. Инсталирайте нов мениджър на дисплея
  2. Задайте го по подразбиране

Първата част от процеса е лесна, тъй като трябва само да намерите подходящия пакет за вашата дистрибуция и да го инсталирате. Можете да премахнете стария дисплей мениджър, ако искате, но в повечето случаи няма да е необходимо.

Настройването на новия дисплей мениджър като подразбиращо се е различно за всяка дистрибуция. Той се свежда до редактиране на няколко конфигурационни файла или изпълнение на проста команда с един ред в терминала.

Използвайте това кратко ръководство, за да настроите избрания от вас мениджър на дисплея, който вече трябва да сте инсталирали.

Debian, Ubuntu, Linux Mint и повечето Ubuntu производни

Инсталирането на нов мениджър на дисплея трябва да подкани инструмента dpkg-reconfigure да се стартира. Ако не, стартирайте го ръчно:

  • Бягай sudo dpkg-преконфигурирайте gdm3
  • Изберете мениджъра на дисплея по подразбиране в диалоговия прозорец, който се появява

Можете да замените „gdm3“ с който и да е от мениджърите на дисплеи, които в момента са инсталирани във вашата система. Ако това не успее, редактирайте

/etc/X11/default-display/manager

файл с root права.

За Arch Linux и Manjaro

Активирайте услугата systemd за вашия нов дисплей мениджър:

systemctl enable displaymanager.service -f

Ако това не работи, потребителите на Manjaro могат първо да опитат да деактивират предишния мениджър на дисплея:

sudo systemctl stop gdm
sudo systemctl disable gdm
sudo systemctl enable lightdm.service
sudo systemctl start lightdm

докато на Arch Linux може да се наложи да премахнете

/etc/systemd/system/default.target

файл и създайте файл display-manager.service в

/etc/systemd/system directory

. Този нов файл трябва да бъде символна връзка към служебния файл на новия ви мениджър на дисплеи в

/usr/lib/systemd/system/

.

как да обединим документи с две думи 2016

Променете Display Manager във Fedora

Започнете, като деактивирате стария мениджър на дисплея, активирате новоинсталираната подмяна, след което рестартирайте:

  • Бягай systemctl деактивиране [стар мениджър на дисплея]
  • Следвайте това с systemctl enable [нов дисплей мениджър]
  • Тогава рестартирайте

Когато Fedora се рестартира, ще бъде с нов мениджър на дисплея.

За PCLinuxOS

Трябва да можете да изберете вашия нов дисплей мениджър от работния плот.

  • Отворено Контролен център> Стартиране
  • намирам Настройте мениджъра на дисплея
  • Изберете диспечера на дисплея, който сте инсталирали по -рано

Ако системата не признае промените, редактирайте

/etc/sysconfig/desktop

и задайте новия мениджър на дисплея.

За openSUSE

За да промените мениджъра на дисплея в openSUSE, първо изтеглете заместващия и потвърдете мястото на инсталиране.

След това въведете

sudo update-alternatives --set default-displaymanager [FILEPATH]

Предпочитате да смените мениджъра на дисплея с настолен инструмент?

  • Инсталирайте алтернативи на yast2
  • Отвори Контролен център
  • Прегледайте до Диспечер на дисплея
  • Задайте новия мениджър на дисплея

Новият ви диспечер на дисплея трябва да се активира при следващото рестартиране.

Променете вашия Linux Display Manager днес

Както видяхте, смяната на мениджър на дисплея не е толкова трудна, колкото звучи. След като започнете да четете повече за техните функции, може да се изкушите да тествате няколко различни мениджъри на дисплеи в търсене на най -добрия - и ви насърчавам да го направите.

Не е нужно да чакате софтуерът да се „счупи“, за да опитате нещо ново или да експериментирайте с нова работна среда на Linux .

Дял Дял Туит електронна поща Струва ли си да надстроите до Windows 11?

Windows е преработен. Но достатъчно ли е това, за да ви убеди да преминете от Windows 10 към Windows 11?

Прочетете Напред
Свързани теми
  • Linux
  • Обяснена технология
  • Съвети за Linux
  • Диспечер на дисплея
За автора Кристиан Каули(1510 публикувани статии)

Заместник -редактор по сигурността, Linux, DIY, програмирането и технологиите, обяснени и наистина полезен производител на подкаст, с богат опит в поддръжката на настолни компютри и софтуер. Сътрудник на списание Linux Format, Кристиан е калайджия на Raspberry Pi, любител на Lego и фен на ретро игри.

Още от Кристиан Каули

Абонирайте се за нашия бюлетин

Присъединете се към нашия бюлетин за технически съвети, рецензии, безплатни електронни книги и изключителни оферти!

Щракнете тук, за да се абонирате
Категория Linux