Display manager eller "inloggningshanterare" är ett verktyg som startar ditt systems displayserver. Du bör inte blanda ihop själva skrivbordet och bildskärmshanteraren, eftersom den senare endast är ansvarig för att acceptera ditt användarnamn och lösenord och visa användarnamnet.
Det mesta av arbetet som skärmhanteraren utför går obemärkt förbi, och du ser ofta bara "välkomst"-delen (inloggningsfönstret) av verktyget. Det är därför det inte alltid är lätt att välja den bästa.
I den här artikeln tar vi en titt på två mycket populära skrivbordshanterare, SDDM och GDM, för att hjälpa dig att bestämma vilken som passar dig bäst.
Vad är GDM?
GDM är Gnomes standarddisplayhanterare och den är kompatibel med X och Wayland. Med GDM kan du använda X Window System utan att behöva redigera konfigurationsfilen eller utföra några åtgärder på kommandoraden. För vissa är detta ett bättre val än X:s standard XDM-displayhanterare, vilket kräver att du redigerar konfigurationen.
Den här displayhanteraren har några fantastiska funktioner. Den stöder automatisk loggning, anpassade sessioner, inloggning utan lösenord och dölja användarlistor. Fram till 2.38.0-versionen stödde GDM olika designteman. Alla senare instanser stöder dock inte funktionen.
Programmet har också en uppsättning intressanta komponenter. Till exempel är Chooser ett verktyg som väljer en fjärrvärd för att fjärrstyra en bildskärm på den bifogade skärmen. Den har också en pluggbar autentiseringsmodul (PAM) och X Display Manager Control Protocol (XDMCP)
Det är viktigt att notera att Ubuntu nyligen helt bytte till Gnome och använder GDM3-skrivbordshanteraren som standard. Om du planerar att använda Ubuntu är det förmodligen bäst att använda GDM eftersom det kan finnas fler utvecklingsinsatser för att göra det så kompatibelt som möjligt.
Vad är SDDM?
SDDM är en nyligen uppdaterad skärmhanterare som också är kompatibel med både Wayland och X. KDE, en internationell fri mjukvarugemenskap, valde SDDM bland alla andra skärmhanterare som standardskärmhanterare i KDE Plasma 5.
Det faktum att KDM valde det som sin egen skärmhanterare bevisar SDDM:s tillförlitlighet. Förutom KDE, Fedora och LXQt, valde utvecklare också SDDM som standarddisplayhanterare.
Denna programvara är kompatibel med QML-teman. Även om detta vanligtvis är en uppsida, kan de som inte är tillräckligt skickliga med QML tycka att det är svårt att anpassa gränssnittet. De andra konfigurationsalternativen är dock enkla.
För att konfigurera SDDM behöver du bara redigera en fil (etc/sddm.conf). Genom att redigera den här filen kan du aktivera eller inaktivera automatisk inloggning, bestämma vilka användare som ska visas i inloggningsfönstret (greeter), välja ett tema och aktivera Num lock. Om du är en KDE-användare kan du hitta en SDDM-config-editor i systeminställningarna som kan göra dessa ändringar enklare.
GDM vs. SSDM: Head to Head
Både GDM och SSDM har stöd för X och Wayland och är pålitliga skärmhanterare. Den ena är betrodd av Ubuntu medan den andra får nicken från KDE, Fedora och LXQt.
När det kommer till funktioner kan SSDM ha ett lite bättre användargränssnitt. Det ger stöd för videor, GIF-filer, ljud och QML-animationer. GDM:s användargränssnitt är mycket enklare och integreras fint med andra Gnome-distros, men saknar det estetiska.
På plussidan är GDM mycket lättare att anpassa. Du behöver bara veta vilka filer som är anpassningsbara, och du kan göra mycket med det. Det är lätt att byta mellan miljöer, men du måste alltid använda Gnome om du vill att det ska fungera bra.
GDM kommer också att fungera bra med alla skrivbord, vilket inte är fallet med SDDM. Detta beror på att SDDM inte startar Gnome-nyckelringen när du loggar in, medan GDM gör det som standard.
Dom
Totalt sett är SDDM för närvarande lite bättre betygsatt än GDM, men det finns inga stora skillnader mellan de två. Det beror mest på hur skicklig du är i ett visst märkningsspråk (QML i SDDMs fall) och om du föredrar en lättanpassad manager (i GDMs fall). Båda fungerar mycket bra och är standardgrafikskärmshanterare för några av de mest populära Linux-distributionerna.
Så, vilken får nicken från dig och varför? Är det SDDM eller GDM? Dela dina val i kommentarerna nedan.