Annons

Om du aldrig har krånglat med ett Linux-system, men har sett en YouTube-video om det, finns det högt chans att du har sett någon visa upp sina snygga skrivbordseffekter, särskilt de "vacklande fönstren" effekt. Dessa effekter är möjliga på grund av fönsterhanteringsprogramvaran som styr de fönster som innehåller de olika programmen du kör. Men som de flesta andra Linux-applikationer finns det mer än en som gör jobbet, och de två bästa som erbjuder hela paketet är Compiz och KWin. Medan båda dessa lösningar har sina specifika områden, kan vi fortfarande jämföra objektivt för att se vilken som är mer anpassningsbar och funktionell.

compiz_cube

Compiz är den mer populära fönsterhanteraren tack vare populariteten hos Gnome 2 och Enhet Ubuntu 11.04 Unity - En stor språng framåt för LinuxDet är här. Den senaste versionen av Ubuntu har ett helt nytt användargränssnitt: Unity. Det innehåller också ett mycket förbättrat programvaracentrum, tillsammans med de vanliga uppdateringarna för de tusentals gratisprogram som Ubuntu erbjuder. Canonical beslutade ... Läs mer

instagram viewer
. Compiz användes vanligtvis av Gnome 2-användare för att lägga till skrivbordseffekter, medan Unity byggs ovanpå Compiz. Med andra ord finns Compiz ofta på stationära datorer som är baserade på det grafiska ramverket för GTK. Det enda anmärkningsvärda undantaget är Gnome Shell GNOME 3 Beta - Välkommen till ditt nya Linux-skrivbord Läs mer , som använder sin egen fönsterhanterare som heter Mutter för att kontrollera sina skrivbordseffekter; det är omöjligt att ha Gnome Shell och Compiz. Det är inte omöjligt att använda Compiz i Qt-baserade skrivbordsmiljöer, men det kräver lite arbete.

compizsettings

Compiz kan enkelt konfigureras via CompizConfig Settings Manager-applikationen, där du kan aktivera eller inaktivera olika plugins samt konfigurera deras olika inställningar. Några populära plugins inkluderar Unity (när du använder Ubuntu), Wobbly Windows och 3D Cube. Att ta lite tid att gå igenom CompizConfig Settings Manager är ganska viktigt om du vill dra nytta av en mycket anpassad och visuellt tilltalande skrivbordsupplevelse. Se naturligtvis till att märka att vissa plugins faktiskt kan göra en skillnad när det gäller produktivitet, medan det finns andra som bara lägger till visuella klockor och visselpipor.

compizsetting-enhet

Vi har också artiklar som erbjuder en mer detaljerad titt på Compiz Njut av fantastiska skrivbordseffekter med Compiz Fusion [Linux]Vissa människor vill bara använda något som ser riktigt vackert ut. Å andra sidan finns det några nördar som vill lura sina system med samma effekter för att göra ett riktigt intressant ... Läs mer , ett sätt att kontrollera om du kan köra Compiz på din dator och a handledning om hur du justerar Unitys inställningar via CompizConfig Settings Manager Hur man ändrar inställningarna för Ubuntu Unity med CompizConfig Settings ManagerUbuntu senaste version, version 11.04, tar med sig ett helt nytt skrivbordgränssnitt som heter Unity. Utgivningen har fått blandade recensioner, även om det ärligt talat kommer till smak. Det finns aldrig en mjukvara ... Läs mer .

KWin är å andra sidan standardfönsterhanteraren för KDE skrivbordsmiljö Njut av ett rent, förbättrat skrivbord med KDE 4.7 [Linux]En av Linux mest populära stationära miljöer, KDE, släppte sin senaste serie (version 4.7) i slutet av juli. Denna version förbättrar det arbete som gjorts i tidigare utgåvor genom att lägga till nya funktioner och samtidigt förbättra prestandan ... Läs mer . Det finns sällan på någon annan stationär miljö än den, men liknar Compiz, det kan användas som fönsterhanterare för alla system med lite arbete. Eftersom KWin är standardfönsterhanteraren för KDE, erbjuder det perfekt systemintegration och överensstämmelse med KDE: s utseende. I själva verket hanterar KWin skärmdumpfunktionen på KDE-system, medan Gnome-skärmdumpar hanteras av ett separat verktyg. Det är anledningen till att KDE-skärmdumpar har fina (valfria) glödeffekter runt fönstren.

kwin_plugins

På liknande sätt som Compiz kan du välja från en lista med plugins som du kan aktivera och inaktivera, samt konfigurera ännu mer om det finns ytterligare tillgängliga inställningar. Det finns många inbyggda effekter att välja mellan, och det finns en "Get New Effect" -knapp som låter dig för att dra andra effekter från Internet (även om det i skrivande stund är det bara tre som är det) tillgängliga). Hur som helst bör de inkluderade effekterna vara mer än tillräckligt för den stora majoriteten av människorna.

kwin_advanced

Förutom en flik Allmänt som låter dig slå på KWin såväl som alternativ för skrivbordsbyteeffekter och animationshastighet, finns det också en avancerad flik som inte har något motsvarande under Compiz. Dessa inställningar möjliggör bättre kontroll över hur KWin ger sina effekter (och kan också förbättra prestanda genom att minska kvalitet), till exempel att välja mellan OpenGL och XRender för kompositionstyp och Native eller Raster för Qt-grafik systemet. Dessutom kan du välja miniatyrinställningar, om OpenGL 2 Shaders ska användas och om VSync ska vara aktiverad. Återigen kan alla dessa inställningar påverka hur ditt system fungerar, tillsammans med hur många plugins du har installerat.

Installation och slutsats

Respektive fönsterhanterare bör redan installeras för din distribution och skrivbordsmiljö, men Du kan fortfarande installera compiz eller kwin genom att söka efter dessa namn efter paket i ditt respektive paket chef. Att integrera en fönsterhanterare i en icke-standardskrivbordsmiljö (som KWin i en icke-KDE skrivbordsmiljö) kommer att kräva en del forskning först.

Så vilken fönsterhanterare är bättre? Medan både Compiz och KWin är utmärkta val som praktiskt taget är jämnt, måste jag förklara KWin som vinnaren. I andan av KDE: s anpassningsnivå kan KWin helt enkelt konfigureras för att bete sig exakt som du vill att det ska vara. Dessutom utvecklas KWin fortfarande aktivt av KDE-teamet (med delvis stöd för Wayland redan ingår), men Compiz har blivit ett tystare projekt som huvudsakligen tar emot patchar från Ubuntu / Canonical som Unity bygger på toppen av det. Slutligen har KWin blivit ganska lite snabbare jämfört med tidigare år, vilket praktiskt taget var den enda nackdelen med att använda KWin.

Vilken fönsterhanterare föredrar du? Hur tror du att de kommer att utvecklas när tiden går, både vad gäller funktionalitet och Wayland / Mir-stöd? Låt oss veta i kommentarerna!

Danny är senior vid University of North Texas som tycker om alla aspekter av open source-programvara och Linux.