Linux jargong Buster: Vad är Display Manager i Linux?

i det här kapitlet i Linux jargong Buster lär du dig om display manager i Linux. Är det en del av skrivbordsmiljön? Vad gör den?

vad är display manager i Linux?

enkelt uttryckt är en display manager ETT program som ger grafiska inloggningsfunktioner för din Linux-distribution. Den styr användarsessioner och hanterar användarautentisering. Display manager startar visningsservern och laddar skrivbordsmiljön direkt efter att du har angett ditt användarnamn och lösenord.

displayhanteraren är ofta synonymt med inloggningsskärmen. Det är den synliga delen av det trots allt. Den synliga inloggningsskärmen, även kallad greeter, är dock bara en del av visningshanteraren.

inloggningsskärmen är den synliga delen av en display manager

som med olika skrivbordsmiljöer och bildskärmsservrar finns det också olika skärmhanterare tillgängliga. Låt oss ta en titt på dem.

olika skärmhanterare

vissa människor tänker på skärmhanteraren som en del av skrivbordsmiljön men det är inte fallet. Det är ett separat program.

en skrivbordsmiljö kan rekommendera en viss skärmhanterare men det betyder inte att den inte fungerar med någon annan skärmhanterare. Om du någonsin installerat mer än en skrivbordsmiljö i samma system kanske du kommer ihåg att en inloggningsskärm (dvs. skärmhanteraren) låter dig byta skrivbordsmiljöer.

en display manager kan användas med olika skrivbordsmiljöer

även om visningshanteraren inte ingår i skrivbordsmiljön utvecklas den ofta av samma team som skrivbordsmiljön. Det blir också en del av skrivbordsmiljöns identitet.

till exempel utvecklar GNOME-skrivbordsmiljön GDM (GNOME Display Manager) och bara genom att titta på inloggningsskärmen skulle du tänka på GNOME-skrivbordsmiljön.

GNOME inloggningsskärm med GDM

några populära bildskärmshanterare är:

  • GDM (GNOME Display Manager): föredragen av GNOME
  • sddm (Simple Desktop Display Manager): föredragen av KDE
  • LightDM: utvecklad av Ubuntu för Unity desktop

Displayhanterare kan anpassas

det finns så många skrivbordsmiljöer tillgängliga. Har de alla sina egna displayhanterare? Nej, det är inte fallet.

som jag nämnde tidigare kallas den synliga inloggningsskärmen en greeter. Denna greeter kan anpassas för att ändra utseendet på inloggningsskärmen.

faktum är att många distributioner och/eller skrivbordsmiljöer har skrivit sina egna greeters för att ge användarna en inloggningsskärm som liknar deras varumärke.

till exempel använder Mint ’ s Cinnamon desktop LightDM men har sin egen greeter för att ge den mer Mintliknande (eller ska jag säga Kanelliknande) utseende.

Linux Mint inloggningsskärm baserad på LightDM

ta en titt på Kali Linuxs inloggningsskärm:

Kali Linux inloggningsskärm

om du är i kodning och tweaking, du kan ändra eller koda din egen greeter enligt dina önskemål.

ändra visningshanteraren

du kan ändra visningshanteraren om du vill. Du måste installera display manager först. Du ser alternativet att byta visningshanteraren medan du installerar.

om du inte gjorde det initialy kan du ändra visningshanteraren genom att manuellt konfigurera den senare. Metoden för att konfigurera om visningshanteraren är något annorlunda för olika distributioner och inte inom ramen för denna artikel.

slutsats

jag hoppas att du har en något bättre förståelse för termen ”display manager” i Linux. Syftet med denna jargong buster-serie är att förklara vanliga Linux-samtal och tekniska termer på icke-tekniskt språk utan att gå in för mycket i detalj.