Vad är en Linux Display Manager? Hur man väljer och ställer in en

Vad är en Linux Display Manager? Hur man väljer och ställer in en

Du är förmodligen nöjd med ditt Linux -operativsystem, men då och då är det bra att uppdatera saker. Ett sätt att göra detta är att ersätta några av standardprogrammen och komponenterna. Tänk på standardfilhanteraren, textredigeraren eller till och med skrivbordsmiljön eller kärnan.





En omkopplingsbar komponent som ofta förbises är bildskärmshanteraren. Men vad är denna komponent? Hur byter du till en ny bildskärmshanterare i Linux? Låt oss ta reda på.





Vad är en Display Manager?

En visningshanterare, även känd som en 'inloggningshanterare', ansvarar för att starta bildskärmsservern och ladda skrivbordet. Detta händer direkt efter att du har angett ditt användarnamn och lösenord korrekt





Enkelt uttryckt, det styr användarsessioner och hanterar användarautentisering. Det mesta av displaychefens magi förekommer 'under huven'. Det enda synliga elementet är inloggningsfönstret, ibland kallat 'hälsaren'.

Vad en Display Manager inte är

Du vet säkert redan att din Linux -dator har en fönsterhanterare och en bildskärmsserver.



Displayhanteraren är en distinkt mjukvara. Medan alla tre interagerar har de olika funktioner och utför olika jobb.

Exempel på en fönsterhanterare inkluderar:





  • KWin
  • Öppen låda
  • Dwm

Några välkända display-servrar för Linux är:

  • Wayland
  • Mig
  • Org

(Många Linux -distributioner har Wayland som standardvisningsserver och några andra går också i den riktningen, så det är en bra idé att veta mer om hur du använder Linux med Wayland.)





Några displaychefer är under tiden:

  • GDM (Gnome Display Manager)
  • LightDM
  • LXDM

Vi kommer att titta på några fler displaychefer nedan.

Varför byta ut en Display Manager?

Varför skulle någon vilja byta ut en bildskärmshanterare, frågar du? Tja, här är några troliga scenarier:

  • Du försöker återuppliva en gammal dator och du behöver en lättskärmshanterare.
  • Din nuvarande bildskärmshanterare går sönder efter en uppdatering, och det är mycket snabbare att bara installera en annan än att migrera till en annan distro.
  • Du vill tillämpa underbara teman i ditt inloggningsfönster, men din distros standardskärmshanterare är begränsad i detta avseende.

Det finns flera populära bildskärmshanterare för Linux. Du kommer att märka att de är ganska lika i utseende; de största skillnaderna är storlek, komplexitet och hur de hanterar användare och sessioner.

Sex Linux Display Managers du kan byta till

Med en ny bildskärmshanterare installerad kan du ha kul med teman. MDM är det bästa valet om anpassning är din prioritet, eftersom den stöder både gamla GDM och nya HTML -teman. DeviantART har många samling teman till exempel olika displaychefer. Om du använder SDDM kan du hitta temapaket för det i lagren.

Men först, vilken bildskärmshanterare ska du byta till?

1. KDM

Skärmhanteraren för KDE upp till KDE Plasma 5, KDM har många anpassningsalternativ. Du kan enkelt konfigurera det via kontrollmodulen i Systeminställningar. Där kan du välja vilket KDM -tema du vill använda, eller byta till den enkla hälsaren som låter dig anpassa bakgrunden, välkomstmeddelandet och teckensnittet.

Andra funktioner inkluderar:

  • Snabb byte av användare
  • Visa användarlista
  • Aktivera rotavstängning
  • Tillåt inloggning utan lösenord
  • Autolog
  • Fingeravtrycksskanning

KDM stöder X och Wayland och kan också upptäcka installerade skrivbordsmiljöer och fönsterhanterare. De erbjuds sedan i listform för att du ska välja vilken du ska börja när du anger dina referenser.

Vissa funktioner kan överväldiga en nybörjare, men KDM är lätt att installera tack vare den enkla grafiska dialogrutan.

2. GDM (GNOME Display Manager)

Vad KDM är för KDE, GDM3 är för GNOME --- standardvisningshanteraren för en populär Linux-skrivbordsmiljö. Precis som KDM stöder den X och Wayland och erbjuder:

  • Automatisk inloggning
  • Döljer användarlistan
  • Lösenordslös inloggning
  • Anpassade sessioner
  • Inbyggda teman
  • Inloggning för flera användare
  • Snabb växling av sessioner
  • Fingeravtrycksskanning
  • Smartkort -autentisering

Konfigurera GDM3 kan göras antingen via den särskilda dialogrutan i Systeminställningar eller genom att redigera konfigurationsfiler.

Observera att GDM3 skiljer sig från den gamla GDM. Även om de kan se likadana ut, är GDM3 inte bakåtkompatibel med äldre GDM -teman, med alternativ dolda i konfigurationsfiler.

3. SDDM (Simple Desktop Display Manager)

SDDM är en relativt ny displayhanteringsscen. Den släpptes ursprungligen 2013 och har överlevt medan äldre rivaler som SLiM och Mint Display Manager har fallit.

Med stöd för X och Wayland förlitar sig SDDM på QML -tema och ersatte KDM som standardskärmshanteraren i KDE Plasma 5.

SDDM -funktioner:

  • Automatisk inloggning
  • Num Lock på
  • Ändra hälsosammare användare
  • Stöd för teman

Som med andra utan krusiduller visningshanterare kan du konfigurera SDDM genom att redigera en konfigurationsfil (sddm.conf). Om du använder SDDM på KDE har den en konfigurationsmodul i Systeminställningar. Alternativt kan du använda det praktiska sddm-config-editor verktyg.

4. LXDM

LXDM är en del av LXDE -miljön men körs bekvämt på andra skrivbordsmiljöer eftersom den inte har många beroenden. Du kan konfigurera det via sitt eget konfigurationsverktyg eller redigera konfigurationsfiler i

/etc/lxdm

(eller om du är på Lubuntu,

/etc/xdg/lubuntu/lxdm

).

Med LXDM kan du förvänta dig:

  • Konfigurerbar användarlista
  • Autolog
  • Ikoner för varje användare
  • Användarbyte
  • Tidinställd autologin
  • Anpassade bakgrundsbilder

Både den officiella dokumentationen och inofficiella vittneskonton på olika forum noterar att LXDM inte avslutar användarprocesser vid utloggning. För att säkerställa att detta händer, ändra de

/etc/lxdm/PostLogout

fil.

LXDM kan vara udda, men det är snabbt, så om det är en acceptabel avvägning för dig, prova det.

hur man konverterar pdf till word på mac

5. LightDM

Den kanske mest populära och säkert den mest mångsidiga bildskärmshanteraren är LightDM. Efter att ha ersatt äldre bildskärmshanterare i populära distros är det anpassningsbart och funktionspackat. LightDM är också lätt och stöder X.Org och Mir.

Med LightDM kan du förvänta dig:

  • Hälsare för GTK, Qt/KDE, Unity och andra
  • Teman på inloggningsskärmen
  • Användarlista
  • Anpassad bakgrundsbild
  • Justerbar fönsterposition

Konfigurationsfiler bör redigeras för att göra dessa tweaks --- det enklaste sättet är LightDM GTK Greeter -inställningar verktyg.

6. XDM

Detta är standardvisningshanteraren för X Window System och släpptes första gången 1988. Det är en minimalistisk bildskärmshanterare som är lämplig för system med låga specifikationer eller de med blygsamma krav.

Trots detta erbjuder XDM fortfarande några funktioner:

  • Teman
  • Ange bakgrundsbild
  • Justera teckensnitt
  • Justera inloggningsboxens position
  • Hanterar flera X -sessioner
  • Lösenordslös inloggning

De flesta tweaks tillämpas genom redigering

etc/X11/xdm/Xresources

.

Hur byter jag ut en Display Manager på Linux?

Har du sett något du gillar? Kanske vill du byta Ubuntus bildskärmshanterare till LightDM.

Oavsett vad du föredrar och distro finns det bara två steg för att ersätta din nuvarande bildskärmshanterare på Linux:

  1. Installera en ny bildskärmshanterare
  2. Ställ in det som standard

Den första delen av processen är enkel, eftersom du bara behöver hitta rätt paket för din distribution och installera det. Du kan ta bort den gamla bildskärmshanteraren om du vill, men i de flesta fall är det inte nödvändigt.

Att ställa in den nya bildskärmshanteraren som standard är olika för varje distribution. Det handlar om att redigera några konfigurationsfiler eller köra ett enkelt kommando med en rad i terminalen.

Använd den här korta guiden för att konfigurera din valda displayhanterare, som du redan borde ha installerat.

Debian, Ubuntu, Linux Mint och de flesta Ubuntu -derivaten

Om du installerar en ny bildskärmshanterare bör dpkg-omkonfigureringsverktyget starta. Om inte, kör det manuellt:

  • Springa sudo dpkg-omkonfigurera gdm3
  • Välj standardvisningshanteraren i dialogrutan som dyker upp

Du kan ersätta 'gdm3' med någon av de bildskärmshanterare som för närvarande är installerade på ditt system. Om detta misslyckas, redigera

/etc/X11/default-display/manager

fil med roträttigheter.

För Arch Linux och Manjaro

Aktivera systemtjänsten för din nya bildskärmshanterare:

systemctl enable displaymanager.service -f

Om detta inte fungerar kan Manjaro -användare försöka inaktivera den tidigare skärmhanteraren först:

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

medan du på Arch Linux kanske måste ta bort

/etc/systemd/system/default.target

-fil och skapa en display-manager.service-fil i

/etc/systemd/system directory

. Den här nya filen ska vara en symlänk till din nya displayhanterares servicefil i

/usr/lib/systemd/system/

.

hur man skapar en startbar usb från iso

Ändra Display Manager på Fedora

Börja med att inaktivera den gamla bildskärmshanteraren, aktivera den nyinstallerade ersättaren och starta sedan om:

  • Springa systemctl inaktivera [gammal bildskärmshanterare]
  • Följ detta med systemctl aktivera [ny bildskärmshanterare]
  • Sedan starta om

När Fedora startar om blir det med en ny displayhanterare.

För PCLinuxOS

Du bör kunna välja din nya bildskärmshanterare från skrivbordet.

  • Öppen Kontrollcenter> Start
  • Hitta Ställ in displayhanteraren
  • Välj bildskärmshanteraren du installerade tidigare

Redigera om systemet inte bekräftar ändringarna

/etc/sysconfig/desktop

och ställ in den nya displayhanteraren.

För openSUSE

För att ändra bildskärmshanteraren i openSUSE, ladda ner först din ersättare och bekräfta installationsplatsen.

Nästa ange

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

Föredrar du att ändra bildskärmshanteraren med ett skrivbordsverktyg?

  • Installera yast2-alternativ
  • Öppna Kontrollcenter
  • Bläddra till Display Manager
  • Ställ in den nya bildskärmshanteraren

Din nya bildskärmshanterare bör aktiveras vid nästa omstart.

Ändra din Linux Display Manager idag

Som du har sett är det inte så svårt att byta ut en bildskärmshanterare som det låter. När du börjar läsa mer om deras funktioner kan du bli frestad att testa några olika bildskärmshanterare på jakt efter den bästa - och jag uppmuntrar dig att göra det.

Du behöver inte vänta på att programvaran ska gå sönder för att prova något nytt eller experimentera med en ny Linux -skrivbordsmiljö .

Dela med sig Dela med sig Tweet E-post Är det värt att uppgradera till Windows 11?

Windows har gjorts om. Men är det tillräckligt för att övertyga dig om att byta från Windows 10 till Windows 11?

Läs Nästa
Relaterade ämnen
  • Linux
  • Teknik förklaras
  • Linux tips
  • Display Manager
Om författaren Christian Cawley(1510 artiklar publicerade)

Biträdande redaktör för säkerhet, Linux, DIY, programmering och teknik förklarad, och verkligen användbar podcastproducent, med stor erfarenhet av skrivbords- och programvarusupport. Christian är en bidragsgivare till tidningen Linux Format och är en Raspberry Pi -tinkerer, Lego -älskare och retrospelfläkt.

Mer från Christian Cawley

Prenumerera på vårt nyhetsbrev

Gå med i vårt nyhetsbrev för tekniska tips, recensioner, gratis e -böcker och exklusiva erbjudanden!

Klicka här för att prenumerera