Veranderen van de standaard window manager

Lees hoe u uw standaard vensterbeheerder of bureaublad wijzigt. Het wisselen van vensterbeheerder is niet moeilijk, maar het is nog steeds een van de moeilijkste dingen om erachter te komen. Ik dek me niet af kdm or gdm hier leert dit tuXfile u hoe u de standaard vensterbeheerder kunt wijzigen als u xdm of start het X Window-systeem handmatig met de startx opdracht.

Bewerk een tekstbestand >

Oké, je hebt een heel mooie nieuwe vensterbeheerder geïnstalleerd en wil het uitproberen? Als u opstart vanaf de opdrachtregel en X handmatig start met de startx commando, vraag je je waarschijnlijk af hoe je die nieuwe fancy window manager als standaard kunt instellen. Of, als u gebruikmaakt van xdm als uw weergavemanager vraagt ​​u zich waarschijnlijk hetzelfde af, omdat het u geen menu biedt waarmee u uw vensterbeheerder kunt wijzigen. Je hebt een andere manier nodig om X te vertellen welke windowmanager je wilt gebruiken.

Het goede nieuws is dat het wijzigen van de standaard windowmanager of desktop in Linux heel eenvoudig is: je hoeft alleen maar een klein configuratiebestand te bewerken. Voor het bewerken van dat bestand kunt u elke gewenste teksteditor gebruiken.

startx en .xinitrc >

Als u gebruik maken van de startx commando voor het opstarten van het X Window-systeem, moet je een bestand met de naam .xinitrc die zich in uw homedirectory bevindt. Als het bestand er al is, open het dan met je favoriete teksteditor. Als je zo'n bestand niet in je homedirectory hebt, maak dan een nieuw bestand met die naam. Let op de punt in de bestandsnaam - het laat zien dat het bestand een verborgen bestand is en niet wordt weergegeven als je een normale directorylijst maakt.

Als u al een .xinitrc bestand in je homedirectory, het kan een enorm angstaanjagend tekstbestand zijn met veel tekst dat net zo veel zin heeft als een bestand geproduceerd met een generator voor willekeurige getallen en versleuteld na schrijven. Als je een back-up van dit bestand wilt maken, hernoem het dan naar zoiets .xinitrc.backup of wat je maar wilt:
mv .xinitrc .xinitrc.backup

Nu kunt u uw teksteditor gebruiken om een ​​nieuwe, lege tekst te maken .xinitrc het dossier. Hoewel het bestand een ingewikkeld script met meerdere regels is, kan het ook heel eenvoudig zijn. In de eenvoudigste bevat het slechts een enkele regel met de naam van uw nieuwe window manager. Voeg dus een regel als deze toe aan uw bestand:
exec windowmanager
WAAR windowmanager is de opdracht die de vensterbeheerder start die u als standaard wilt gebruiken. Als u bijvoorbeeld van Window Maker uw standaard windowmanager wilt maken, heeft u een regel als deze:
exec wmaker

De opdrachten voor het starten van een aantal populaire vensterbeheerders en bureaubladomgevingen zijn:

  • KDE = startkde
  • Gnome = gnome-session
  • Blackbox = blackbox
  • FVWM = fvwm (of, voor FVWM2 is het fvwm2, verrassing)
  • Window Maker = wmaker
  • IceWM = icewm

Na het bewerken van de .xinitrc bestand, sla uw wijzigingen op. De volgende keer dat je een startx, de nieuwe vensterbeheerder zal uw standaard zijn.

xdm en .xsession >

Als u een grafische login hebt en hebt xdm als uw weergavemanager, kunt u zich ook afvragen hoe u de standaardvensterbeheerder kunt wijzigen, omdat xdm biedt geen manier om uw windowmanager te kiezen wanneer u zich aanmeldt. U moet een tekstbestand bewerken, net als bij het bewerken van de .xinitrc bestand, maar deze keer moet u een bestand bewerken met de naam .xsession.

De .xsession -bestand bevindt zich ook in uw homedirectory en u bewerkt het op precies dezelfde manier als u zou bewerken .xinitrc, alleen de bestandsnaam is anders. Dus alles wat ik hierboven heb gezegd is van toepassing .xsession te. Als het bestand nog niet in je homedirectory staat, maak het dan gewoon aan. Na het bewerken .xsession en het opslaan van de wijzigingen, uw nieuwe vensterbeheerder start de volgende keer dat u zich aanmeldt via xdm.