Idén att skapa ett personligt skrivbord tvingar många Linux-användare att installera en fönsterhanterare. Det finns gott om skäl att avstå från din nuvarande skrivbordsmiljö och byta till en fönsterhanterare istället, men eftersom alla kommer från en annan form är det inte ett "one-size-fits-all" fall.
Här är några saker du bör veta innan du byter ut din skrivbordsmiljö med en fönsterhanterare.
Fönsterhanterare vs. Skrivbordsmiljöer
En fönsterhanterare är ett program som ansvarar för att placera och visa fönster i ett GUI. Dessa program kan vara en del av en större skrivbordsmiljö eller kan användas som ett fristående skrivbord.
En skrivbordsmiljö består vanligtvis av en fönsterhanterare, widgets och andra verktyg som interagerar med resten av applikationerna för att ge en interaktiv användarupplevelse. Några allmänt använda skrivbordsmiljöer är KDE Plasma, GNOME, Xfce, LXQt, Cinnamon, etc.
i3wm, bwspm, dwm, KWin (används i KDE) och Metacity (används i GNOME) är några exempel på fönsterhanterare.
1. Windows-hanterare använder färre resurser
Är du någon som verkligen tror på påståendet "fritt RAM är bortkastat RAM" eller gillar du att använda en lätt dator för att minimera ditt systems minnesanvändning? Om du kan relatera till det senare, så grattis, att använda en fönsterhanterare kommer att kännas som ett hem för dig.
Enligt Unihost, GNOME och KDE använder 736 MB respektive 633 MB minne. Å andra sidan gillar fönsterhanterare i3wm och awesome använder bara 3MB och 9MB minne när du springer. Observera att denna mängd är exklusive det minne som krävs av andra verktyg du behöver installera, såsom menyer och statusfält.
Sammanfattningsvis är fönsterhanterare för dig om du är redo att kompromissa med utseendet för bättre prestanda. Detta betyder dock inte att fönsterhanterare inte ser attraktiva och iögonfallande ut.
2. Fönsterhanterare är mycket anpassningsbara
Även om skrivbordsmiljöer som KDE Plasma är kända för sina enorma anpassningsmöjligheter, har de ingen chans mot fönsterhanterare när det gäller anpassning. Du kan bokstavligen ändra vilken aspekt som helst av ditt skrivbord med hjälp av fönsterhanterare, inklusive (men inte begränsat till) fönsterplacering, deras utseende, titelfält, aktivitetsfält och mer.
För att se den sanna kraften hos fönsterhanterare, gå till r/unixporn och kolla in WM-skrivbordsanpassningarna (eller "ris") som skickats in av användarna. Om du också vill skapa ett personligt skrivbord som ser ut och fungerar som du vill, då är fönsterhanterare definitivt ett bättre val för dig.
3. Fönsterhanterare är komplicerade
Med kraften i anpassning kommer stor komplexitet. Beteendet och utseendet hos fönsterhanterare härleds vanligtvis från textfiler som kallas konfigurationsfiler. Efter att ha installerat en fönsterhanterare kommer du att tillbringa större delen av din första tid med att arbeta med konfigurationsfiler, ändra variabelvärden och lägga till kommandon.
En erfaren Linuxanvändare kan ta sig igenom anpassningsfasen utan många krångel, men nykomlingar har ofta en svårt att lära sig hur man ändrar konfigurationsfilen, för att inte tala om att varje konfigurationsfil följer en annan syntax. Detta beror på att varje fönsterhanterare är skriven på ett annat programmeringsspråk och använder ett annat format för att tolka de skrivna kommandona.
4. Du måste ställa in grundläggande verktyg manuellt
Till skillnad från skrivbordsmiljöer levereras inte en fönsterhanterare med ens grundläggande verktyg som en meny eller en statusrad. Du måste manuellt installera och konfigurera varje program efter din smak. Med varje nytt program kommer också en ny konfigurationsfil som du måste hantera, vilket ytterligare ökar komplexiteten.
Om du inte vill att din första upplevelse av fönsterhanteraren ska vara en tom mörk skärm, överväg att installera ett menysystem, statusfält, tapetverktyg och kompositör tillsammans med WM-paketet.
5. Fönsterhanterare har tangentbordscentrerad navigering
Om du är van vid att navigera i systemet med musen, kommer du att ha svårt att anpassa dig till den tangentbordsdrivna navigeringen som erbjuds av de flesta fönsterhanterare. Detta betyder dock inte att du inte kan använda en mus eller pekplatta alls.
Du kommer fortfarande att kunna klicka och bläddra i systemet med musen, men generellt sett är fönsterhanterare bäst lämpade för dem som har en hög preferens för tangentbord.
Navigeringen i en fönsterhanterare beror på anpassade tangentbindningar, som inkluderar en mod-tangent (vanligtvis Super nyckel). Till exempel, för att öppna terminalen i i3wm, måste du trycka Mod + Enter. På samma sätt kan du ändra positionen för nästa fönster med Mod + H eller Mod + V, beroende på om du vill ha horisontell eller vertikal justering.
Eftersom fönsterhanterare är mycket anpassningsbara kan du lägga till nya nyckelbindningar till konfigurationsfilen och till och med ändra standard.
6. Det är svårt att välja en idealisk fönsterhanterare
Precis som med andra saker på Linux kommer du att bli överväldigad av antalet tillgängliga fönsterhanterare till ditt förfogande. Även om detta ökar valfriheten för vissa användare, är det för andra ett rött tecken som kommer med obeslutsamhet och frustration.
Vilken du ska välja beror på vilka funktioner du vill ha. Föredrar du att stapla eller kakla fönsterhanterare? Du kanske behöver en fönsterhanterare skriven på ett språk du är bekant med. I vilket fall som helst har du flera alternativ att välja mellan.
Relaterad: De bästa fönsterhanterarna för Linux
7. Fönsterhanterare kan vara svåra att anpassa sig till
Att bli bekant med skrivbordet när du först installerade Linux var svårt. Och så kommer att bli byter till en fönsterhanterare. Men om du är redo att arbeta hårt och investera din tid, kommer du snabbt över den inledande inlärningsfasen.
Eftersom du ska anpassa skrivbordet själv vet du redan det mesta om ditt system. Att starta program, växla mellan arbetsytor och ändra verktygen är några saker du behöver lära dig. Det bästa sättet att bekanta dig med gränssnittet är att installera en fönsterhanterare vid sidan av en skrivbordsmiljö och använda den som din dagliga drivrutin.
Ska du använda fönsterhanterare som nykomling?
Nya Linux-användare kan känna sig överväldigade när de utsätts för fönsterhanterare. Även om det inte finns någon regel som säger att du inte kan använda en WM som nybörjare, rekommenderas det fortfarande inte generellt med tanke på komplexiteten som är förknippad med fönsterhanterare. Men Linux är menat för pysslare och människor som gillar att prova nya saker, och du är fri att installera och använda vad du vill.
Du bör bara byta ut din skrivbordsmiljö med en fönsterhanterare om du är fast besluten att hålla ut med all slipning som kommer med den. Om du inte är redo att byta till en fönsterhanterare än, överväg att installera olika skrivbordsmiljöer och se vilken som passar.
Att välja en Linux-skrivbordsmiljö kan vara svårt. Här är de bästa Linux-skrivbordsmiljöerna att överväga.
Läs Nästa
- Linux
- Linux skrivbordsmiljö
- Linux tips
Deepesh är Junior Editor för Linux på MUO. Han skriver informationsguider om Linux, i syfte att ge alla nykomlingar en lycksalig upplevelse. Inte säker på filmer, men om du vill prata om teknik är han din kille. På fritiden kan du hitta honom läsa böcker, lyssna på olika musikgenrer eller spela sin gitarr.
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