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:
- Installera en ny bildskärmshanterare
- 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
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 CawleyPrenumerera 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