Wat is een Linux Display Manager? Hoe er een te kiezen en in te stellen

Wat is een Linux Display Manager? Hoe er een te kiezen en in te stellen

Je bent waarschijnlijk blij met je Linux-besturingssysteem, maar van tijd tot tijd is het goed om dingen op te frissen. Een manier om dit te doen, is door enkele van de standaardtoepassingen en -componenten te vervangen. Denk aan de standaard bestandsbeheerder, de teksteditor of zelfs de desktopomgeving of kernel.





Een schakelbaar onderdeel dat vaak over het hoofd wordt gezien, is de displaymanager. Maar wat is dit onderdeel? Hoe schakel je over naar een nieuwe displaymanager in Linux? Laten we het uitzoeken.





Wat is een weergavemanager?

Ook bekend als een 'login manager', is een display manager verantwoordelijk voor het starten van de display server en het laden van het bureaublad. Dit gebeurt direct nadat je je gebruikersnaam en wachtwoord correct hebt ingevoerd





Simpel gezegd, het controleert gebruikerssessies en beheert gebruikersauthenticatie. De meeste magie van de displaymanager vindt 'onder de motorkap' plaats. Het enige zichtbare element is het inlogvenster, ook wel de 'greeter' genoemd.

Wat een Display Manager niet is

U weet waarschijnlijk al dat uw Linux-computer een vensterbeheerder en een weergaveserver heeft.



De displaymanager is een apart stukje software. Hoewel ze alle drie met elkaar samenwerken, hebben ze verschillende functionaliteiten en voeren ze verschillende taken uit.

Voorbeelden van een windowmanager zijn:





  • KWin
  • Open doos
  • Dwm

Enkele bekende weergaveservers voor Linux zijn:

  • Wayland
  • Mij
  • org

(Veel Linux-distributies gebruiken Wayland als de standaardweergaveserver en een paar andere gaan ook in die richting, dus het is een goed idee om meer te weten over het gebruik van Linux met Wayland.)





Sommige displaymanagers zijn ondertussen:

  • GDM (Gnome Display Manager)
  • LightDM
  • LXDM

We zullen hieronder nog enkele displaymanagers bekijken.

Waarom een ​​Display Manager vervangen?

Waarom zou iemand een displaymanager willen vervangen, vraag je je af? Welnu, hier zijn een paar waarschijnlijke scenario's:

  • Je probeert een oude pc nieuw leven inblazen en je hebt een lichtgewicht displaymanager nodig.
  • Je huidige displaymanager breekt na een update en het is veel sneller om gewoon een andere te installeren dan naar een andere distro te migreren.
  • U wilt prachtige thema's toepassen op uw inlogvenster, maar de standaardweergavemanager van uw distro is in dit opzicht beperkt.

Er zijn verschillende populaire displaymanagers voor Linux. Je zult merken dat ze qua uiterlijk behoorlijk op elkaar lijken; de belangrijkste verschillen zijn grootte, complexiteit en hoe ze gebruikers en sessies beheren.

Zes Linux Display Managers waarnaar u kunt overschakelen

Met een nieuwe displaymanager geïnstalleerd, kun je wat plezier hebben met thema's. MDM is de beste keuze als maatwerk uw prioriteit is, aangezien het zowel oude GDM- als nieuwe HTML-thema's ondersteunt. DeviantART biedt veel verzameling thema's bijvoorbeeld voor verschillende displaymanagers. Als u SDDM gebruikt, kunt u er themapakketten voor vinden in de repositories.

Maar eerst, naar welke displaymanager gaat u overschakelen?

1. KDM

De displaymanager voor KDE tot KDE Plasma 5, KDM, biedt tal van aanpassingsopties. U kunt het eenvoudig configureren via de regelmodule in Systeeminstellingen. Daar kun je kiezen welk KDM-thema je wilt gebruiken, of overschakelen naar de eenvoudige begroeting waarmee je de achtergrond, het welkomstbericht en het lettertype kunt aanpassen.

Andere kenmerken zijn onder meer:

  • Snel wisselen van gebruiker
  • Gebruikerslijst weergeven
  • Root afsluiten inschakelen
  • Wachtwoordloos inloggen toestaan
  • autoloog
  • Vingerafdruk scannen

KDM ondersteunt X en Wayland en kan ook geïnstalleerde desktopomgevingen en windowmanagers detecteren. Ze worden vervolgens aangeboden in lijstvorm zodat u kunt kiezen welke u wilt starten wanneer u uw inloggegevens invoert.

Hoewel sommige functies een beginner kunnen overweldigen, is KDM eenvoudig in te stellen dankzij de duidelijke grafische dialoog.

2. GDM (GNOME-weergavebeheer)

Wat KDM is voor KDE, is GDM3 voor GNOME --- de standaard displaymanager van een populaire Linux-desktopomgeving. Net als KDM ondersteunt het X en Wayland en biedt het:

  • Automatisch inloggen
  • De gebruikerslijst verbergen
  • Wachtwoordloos inloggen
  • Aangepaste sessies
  • Ingebouwde thema's
  • Inloggen voor meerdere gebruikers
  • Snel wisselen van sessie
  • Vingerafdruk scannen
  • Smartcard-authenticatie

Het configureren van GDM3 kan worden gedaan via het speciale dialoogvenster in Systeeminstellingen of door configuratiebestanden te bewerken.

Merk op dat GDM3 verschilt van de oude GDM. Hoewel ze op elkaar lijken, is GDM3 niet achterwaarts compatibel met oudere GDM-thema's, met opties verborgen in configuratiebestanden.

3. SDDM (Simple Desktop Display Manager)

SDDM is een relatief nieuwe displaymanagerscène. Het werd oorspronkelijk uitgebracht in 2013 en heeft het overleefd, terwijl oudere rivalen zoals SLiM en Mint Display Manager zijn gestopt.

Met ondersteuning voor X en Wayland vertrouwt SDDM op QML-thema's en verving KDM als de standaard weergavebeheerder in KDE Plasma 5.

SDDM-functies:

  • Automatisch inloggen
  • Num Lock aan
  • Begroetgebruikers wijzigen
  • Ondersteuning voor thema's

Net als bij andere eenvoudige displaymanagers, kunt u SDDM configureren door een configuratiebestand (sddm.conf) te bewerken. Als u SDDM op KDE gebruikt, heeft het een configuratiemodule in Systeeminstellingen. U kunt ook de handige sddm-config-editor nut.

4. LXDM

LXDM maakt deel uit van de LXDE-omgeving, maar werkt comfortabel op andere desktopomgevingen omdat het niet veel afhankelijkheden heeft. U kunt het instellen via zijn eigen configuratiehulpprogramma, of configuratiebestanden bewerken in

/etc/lxdm

(of als je op Lubuntu zit,

/etc/xdg/lubuntu/lxdm

).

Met behulp van LXDM kunt u het volgende verwachten:

  • Configureerbare gebruikerslijst
  • autoloog
  • Pictogrammen voor elke gebruiker
  • Wisselen van gebruiker
  • Getimede automatische aanmelding
  • Aangepaste achtergrondafbeeldingen

Zowel de officiële documentatie als de niet-officiële getuigenverklaringen op verschillende forums merken op dat LXDM de gebruikersprocessen niet beëindigt bij het uitloggen. Om ervoor te zorgen dat dit gebeurt, aanpassen de

/etc/lxdm/PostLogout

het dossier.

LXDM is misschien eigenzinnig, maar het is snel, dus als dat een acceptabele afweging voor je is, probeer het dan eens.

versnellen harde schijf windows 10

5. LightDM

Misschien wel de meest populaire en zeker de meest veelzijdige displaymanager is LightDM. Omdat het oudere displaymanagers in populaire distributies heeft verdrongen, is het aanpasbaar en boordevol functies. LightDM is ook lichtgewicht en ondersteunt X.Org en Mir.

Met LightDM kunt u verwachten:

  • Groeten voor GTK, Qt/KDE, Unity en anderen
  • Thema's voor inlogschermen
  • Gebruikers lijst
  • Aangepaste achtergrondafbeelding
  • Instelbare raampositie

Configuratiebestanden moeten worden bewerkt om deze aanpassingen te maken --- de gemakkelijkste manier is de LightDM GTK Greeter-instellingen hulpmiddel.

6. XDM

Dit is de standaard displaymanager voor het X Window-systeem en werd voor het eerst uitgebracht in 1988. Het is een minimalistische displaymanager die geschikt is voor systemen met lage specificaties of systemen met bescheiden vereisten.

Desondanks biedt XDM nog steeds enkele functies:

  • Thema's
  • Achtergrondachtergrond instellen
  • Tweak lettertypen
  • Positie inlogvak aanpassen
  • Behandelt meerdere X-sessies
  • Wachtwoordloos inloggen

De meeste aanpassingen worden toegepast door te bewerken

etc/X11/xdm/Xresources

.

Hoe vervang ik een Display Manager op Linux?

Iets leuks gezien? Misschien wilt u de weergavemanager van Ubuntu overschakelen naar LightDM.

Wat uw voorkeur en distro ook zijn, er zijn slechts twee stappen om uw huidige displaymanager op Linux te vervangen:

  1. Installeer een nieuwe displaymanager
  2. Stel het in als standaard

Het eerste deel van het proces is eenvoudig, omdat u alleen het juiste pakket voor uw distributie hoeft te vinden en het te installeren. U kunt de oude displaymanager desgewenst verwijderen, maar in de meeste gevallen is dit niet nodig.

Het instellen van de nieuwe displaymanager als standaard is voor elke distributie anders. Het komt neer op het bewerken van een paar configuratiebestanden of het uitvoeren van een eenvoudig eenregelig commando in de terminal.

Gebruik deze korte handleiding om de door u gekozen displaymanager in te stellen, die u al had moeten installeren.

Debian, Ubuntu, Linux Mint en de meeste Ubuntu-derivaten

Het installeren van een nieuwe displaymanager zou de dpkg-reconfigure tool moeten vragen om te starten. Als dit niet het geval is, voert u het handmatig uit:

  • Loop sudo dpkg-gdm3 opnieuw configureren
  • Selecteer de standaard displaymanager in het dialoogvenster dat verschijnt

U kunt 'gdm3' vervangen door een van de displaymanagers die momenteel op uw systeem zijn geïnstalleerd. Als dit niet lukt, bewerk dan de

/etc/X11/default-display/manager

bestand met rootrechten.

Voor Arch Linux en Manjaro

Schakel de systemd-service in voor uw nieuwe displaymanager:

systemctl enable displaymanager.service -f

Als dit niet werkt, kunnen Manjaro-gebruikers eerst proberen de vorige displaymanager uit te schakelen:

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

terwijl je op Arch Linux bent, moet je misschien de

/etc/systemd/system/default.target

bestand en maak een display-manager.service-bestand in de

/etc/systemd/system directory

. Dit nieuwe bestand zou een symbolische link moeten zijn naar het servicebestand van uw nieuwe displaymanager in

/usr/lib/systemd/system/

.

wat betekent een streak beginnen?

Verander de Display Manager op Fedora

Begin met het uitschakelen van de oude displaymanager, schakel de nieuw geïnstalleerde vervanging in en start vervolgens opnieuw op:

  • Loop systemctl uitschakelen [oude displaymanager]
  • Volg dit met systemctl inschakelen [nieuwe displaymanager]
  • Vervolgens opnieuw opstarten

Wanneer Fedora opnieuw opstart, is dit met een nieuwe displaymanager.

Voor PCLinuxOS

U zou uw nieuwe displaymanager vanaf het bureaublad moeten kunnen selecteren.

  • Open Controlecentrum > Opstarten
  • Vind Displaybeheer instellen
  • Selecteer de displaymanager die u eerder hebt geïnstalleerd

Als het systeem de wijzigingen niet bevestigt, edit

/etc/sysconfig/desktop

en stel de nieuwe displaymanager in.

Voor openSUSE

Om de displaymanager in openSUSE te wijzigen, downloadt u eerst uw vervanging en bevestigt u de installatielocatie.

Volgende invoer

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

Verandert u liever de displaymanager met een desktoptool?

  • Installeer yast2-alternatieven
  • Open de Controle Centrum
  • Blader naar Weergavebeheer
  • Stel de nieuwe displaymanager in

Uw nieuwe displaymanager zou bij de volgende herstart moeten worden geactiveerd.

Verander uw Linux Display Manager vandaag nog

Zoals je hebt gezien, is het vervangen van een displaymanager niet zo moeilijk als het klinkt. Als je eenmaal meer begint te lezen over hun functies, kom je misschien in de verleiding om een ​​paar verschillende displaymanagers te testen op zoek naar de beste - en ik moedig je aan om dit te doen.

U hoeft niet te wachten tot software 'breekt' om iets nieuws te proberen of om experimenteer met een nieuwe Linux-desktopomgeving .

Deel Deel Tweeten E-mail Is het de moeite waard om te upgraden naar Windows 11?

Windows is opnieuw ontworpen. Maar is dat genoeg om u te overtuigen om over te stappen van Windows 10 naar Windows 11?

Lees volgende
Gerelateerde onderwerpen
  • Linux
  • Technologie uitgelegd
  • Linux-tips
  • Weergavebeheer
Over de auteur Christian Cawley(1510 artikelen gepubliceerd)

Plaatsvervangend redacteur voor beveiliging, Linux, doe-het-zelf, programmeren en technologie uitgelegd, en echt nuttige podcast-producent, met uitgebreide ervaring in desktop- en softwareondersteuning. Christian levert een bijdrage aan het tijdschrift Linux Format en is een Raspberry Pi-knutselaar, Lego-liefhebber en retro-gamingfan.

Meer van Christian Cawley

Abonneer op onze nieuwsbrief

Word lid van onze nieuwsbrief voor technische tips, recensies, gratis e-boeken en exclusieve deals!

Klik hier om je te abonneren