Het maakt niet uit hoeveel beeldschermen u met uw computer gebruikt, u zult nooit in staat zijn om alle app-vensters op uw bureaublad te plaatsen. Tenzij je natuurlijk het juiste gereedschap hebt.

Een vensterbeheerder is een perfect hulpmiddel dat goed aan deze eis voldoet en waarmee u het volledige potentieel van het scherm van uw computer/extern beeldscherm kunt benutten.

Maar wat is het precies, wat kan het en wat zijn enkele van de beste windowmanagers die je op Linux kunt gebruiken? Hier is een gids met antwoorden op al dergelijke vragen.

Wat is een vensterbeheerder?

Net als elk ander Unix-achtig besturingssysteem, gebruikt Linux ook het X Window-systeem (of X11) als het standaard venstersysteem om de essentiële GUI-elementen te genereren die verschillende op GUI gebaseerde apps nodig hebben om te functioneren.

Afgezien daarvan heeft het X11-systeem echter niet veel te bieden. Als gevolg hiervan kunt u het niet gebruiken om de app-vensters op uw bureaublad naar uw voorkeur te beheren en in te delen.

instagram viewer

Dit is waar een vensterbeheerder binnenkomt. Hiermee kunt u beheren hoe app-vensters verschijnen en zich gedragen op het beeldscherm van uw computer of externe monitor. Op die manier kunt u hun plaatsing en daarmee het uiterlijk bepalen, zodat u het beste uit uw beeldscherm kunt halen en uw multitasking-ervaring kunt verbeteren.

De beste vensterbeheerders voor Linux

Hieronder volgt een lijst met de beste windowmanagers voor Linux - zowel zwevend als tiling - die u kunt gebruiken om optimaal te profiteren van het onroerend goed van uw scherm.

Afbeelding tegoed: Komrade Toast /Wikipedia

Xmonad is een gratis en open-source dynamische tegelvensterbeheerder voor Linux. Het is geschreven in Haskell en wordt geleverd met een configuratiebestand waarmee u het gedrag naar uw voorkeur kunt aanpassen.

Omdat het in Haskell is geschreven, kan het een hele uitdaging zijn om het configuratiebestand van xmonad meteen te begrijpen en te configureren, vooral als je geen eerdere ervaring met Haskell hebt. Voor degenen met een goed begrip van de taal, reikt de reikwijdte van aanpasbaarheid en bruikbaarheid echter veel verder dan wat u uit de meeste windowmanagers kunt halen.

Een van de grootste voordelen van xmonad is dat het de raamindeling voor u automatiseert, zodat u zich beter kunt concentreren op het gedaan krijgen van uw werk. Wat betreft de functieset, het programma biedt onder andere een uitgebreide extensiebibliotheek, Xinerama-ondersteuning (voor opstellingen met meerdere schermen) en on-the-fly herconfiguratie.

Om xmonad op Debian/Ubuntu te installeren, voer je uit:

sudo apt install xmonad

Op Arch Linux:

sudo pacman -S xmonad

Op Fedora/CentOS en andere op RHEL gebaseerde systemen:

sudo dnf installeer xmonad
Afbeelding tegoed: Wikipedia

Awesome begon als een afsplitsing van DWM (Dynamic Window Manager) maar evolueerde later naar een volwaardige Linux-windowmanager op zich. Een van de doelstellingen van het programma was om een ​​snelle en eenvoudige oplossing voor vensterbeheer te bieden zonder afbreuk te doen aan de geavanceerde functionaliteiten. En voor het grootste deel is het erin geslaagd om dat waar te maken.

Het is geschreven in Lua, een krachtige programmeertaal met een uitgebreid toepassingsgebied met betrekking tot maatwerk. Als je een krachtige gebruiker bent die volledige controle wil over de GUI en het vensterbeheer, kan Awesome je vrijwel alles geven wat je zou willen, met een goed gedocumenteerde API om je op weg te helpen.

Een van de aspecten die awesome onderscheidt van sommige andere windowmanagers is dat, in plaats van de Xlib bibliotheek, waarvan bekend is dat het latentie veroorzaakt, het maakt gebruik van de asynchrone XCM-bibliotheek die ervoor zorgt dat uw acties minder onderhevig zijn aan latentie.

Awesome installeren op Debian/Ubuntu:

sudo apt installeer geweldig

Op Arch Linux:

sudo pacman -S geweldig

Op Fedora/CentOS/RHEL:

sudo dnf installeer geweldig
Afbeelding tegoed: Anselmgarbe/Wikipedia

DWM of Dynamic Window Manager is een van de oudere Linux-venstermanagers in deze lijst. Het is een dynamische manager voor venstertegels en is een inspiratie geweest voor de ontwikkeling van populaire vensters managers zoals xmonad en awesome, voornamelijk vanwege de minimale en simplistische functionaliteit die gewoon werkt goed.

Als gevolg van deze lichtgewicht benadering heeft DWM echter te maken met bepaalde tekortkomingen. Een daarvan is het ontbreken van een configuratiebestand, wat het aanpassen van de elementen van het programma ingewikkeld maakt, omdat je nu de broncode moet wijzigen en deze moet bouwen elke keer dat je een wijziging wilt aanbrengen.

Het is om deze reden dat DWM meestal een voorkeursvensterbeheerder is voor diegenen die een eenvoudige vensterbeheerder nodig hebben die eenvoudig doet één taak - vensterbeheer - in tegenstelling tot iets dat vol zit met extra elementen en functies, die de complexiteit van de beleven.

Om DWM op Debian en Ubuntu te installeren, gebruikt u:

sudo apt install dwm

Op Arch Linux:

sudo pacman -S dwm

Het installeren van DWM op Fedora/CentOS en RHEL-gebaseerde systemen is eenvoudig:

sudo dnf installeer dwm
Afbeelding tegoed: Eryk Wdowiak/Wikipedia

IceWM is een stacking window manager geschreven in C++. Het is volledig gericht op het leveren van een snelle en soepele vensterbeheerervaring, waardoor het perfect is voor Linux-machines met een te laag vermogen. Ondanks dat het programma licht van gewicht is, doet het echter geen concessies aan essentiële bruikbaarheid en aanpasbaarheid.

Het gebruikt een gewoon tekstbestand, dat veel gemakkelijker te wijzigen is en aanpassing een fluitje van een cent maakt. Niet alleen dat, het biedt ook gedocumenteerde handleidingen om u te helpen bij het wijzigen van het configuratiebestand. Bovendien zijn er hier en daar willekeurige (lees "handige") tooltips om je vertrouwd te maken met de GUI-elementen en hun functionaliteiten.

Een interessante GUI-toevoeging in IceWM is de ingebouwde taakbalk onderaan die het beheren en organiseren van app-vensters en werkruimten op de desktop verder vereenvoudigt. Op dezelfde manier biedt het ook ondersteuning voor zowel RandR als Xinerama, wat een leuke bijkomstigheid is om u te helpen met opstellingen met meerdere monitoren.

IceWM installeren op Debian/Ubuntu:

sudo apt install icewm

Op Arch Linux:

sudo pacman -S icewm

Op Fedora/CentOS/RHEL:

sudo dnf install icewm
Afbeelding tegoed: Michael Stapelberg/Wikipedia

De i3 window manager is een handmatige venster tegelzetter die een groot aantal instellingen voor vensterorganisatie ondersteunt. Het is geschreven in C, en net als IceWM, biedt het ook de configuratiefunctionaliteit via een gewoon tekstbestand, waardoor het gemakkelijk is om de elementen aan uw stijl aan te passen.

In de kern wil i3 snel en minimaal zijn en toch aantrekkelijk zijn voor geavanceerde gebruikers. Als zodanig krijgt u de essentiële functies zoals handmatige vensterplaatsing, thema's, meerdere focusmodi, samen met: geavanceerde opties zoals een taakbalk, configureerbare sneltoetsen en de mogelijkheid om aangepaste scripts te maken voor verdere maatwerk.

Over het algemeen is de aanpak van i3 ideaal voor alle soorten gebruikers, omdat het u de controle geeft over hoe u het programma op uw systeem wilt gebruiken. U kunt het gebruiken zoals het is of het helemaal aanpassen aan uw behoeften. En dit maakt het ook geschikt voor computers met een laag vermogen.

Op Debian/Ubuntu:

sudo apt install i3

Om i3 op Arch Linux te installeren:

sudo pacman -S i3

Op Fedora/CentOS/RHEL-systemen:

sudo dnf installeer i3

Effectief App-Windows beheren op Linux

Als je iemand bent die heen en weer moet springen tussen een heleboel apps op je computer (en beeldschermen), dan u kunt elk van de bovenstaande windowmanagers gebruiken om het meeste uit uw schermruimte en multitasking te halen efficiënt.

Als je net begint met Linux, raden we je aan om de i3 window manager te bekijken. Het is snel, minimaal en biedt vrijwel alle essentiële functies die u nodig hebt om uw app-vensters georganiseerd te houden en uw productiviteit te maximaliseren.

DeelTweetenE-mail
Word productiever op Linux met i3 Tiling Window Manager

Wilt u schermruimte besparen en uw productiviteit op Linux verbeteren? Schakel vandaag nog over naar een tegelvensterbeheerder zoals i3.

Lees volgende

Gerelateerde onderwerpen
  • Linux
  • Linux-aanpassing
  • Beste van
Over de auteur
Yash Wate (25 artikelen gepubliceerd)

Yash is een Staff Writer bij MUO voor DIY, Linux, Programming en Security. Voordat hij zijn passie voor schrijven vond, ontwikkelde hij voor het web en iOS. Je kunt zijn schrijven ook vinden op TechPP, waar hij andere branches behandelt. Behalve over technologie praat hij graag over astronomie, Formule 1 en horloges.

Meer van Yash Wate

Abonneer op onze nieuwsbrief

Word lid van onze nieuwsbrief voor technische tips, recensies, gratis e-boeken en exclusieve deals!

Klik hier om je te abonneren