Branders.name : 02.2005

Xfce 4.2

Aangezien de kans nihil is dat Gnome nog in Slackware gaat zitten, ben ik op zoek gegaan naar een andere desktop environment. Ik hou nogal van de GTK-look, dus de keuze voor Xfce ligt nogal voor de hand. Deze desktop environment gebruikt immers ook de GTK-engine.

Xfce is een zeer lichte en snelle desktop. Het is zeer makkelijk in het gebruik en ziet er daarenboven nog vrij goed uit ook. Xfce houdt dus het midden tussen een zware desktop manager als Gnome of KDE en de superlichtgewichten zoals Fluxbox en Blackbox. Het laadt vrij snel, zeker in vergelijking met KDE. Het heeft trouwens ook geen enkele feature te veel zodat het bloated wordt. Alles wat er in zit, is functioneel.

Om meer desktopomgevingen te leren kennen, bekijk ik veel screenshots. Het viel me daarbij op dat sommige screenshots zeer speciaal waren. Er waren er bij waar de vensters schaduwen hadden en waar sommige vensters transparant waren. Zeer mooi, dacht ik, dus ik ben op zoek gegaan naar hoe ik zoiets ook kan bereiken.

Eigenlijk is het helemaal niet zo moeilijk. Je moet wel een recente versie van X.org gebruiken (6.8.2). Dan voeg je de volgende regels toe aan je xorg.conf:

   Section "Extensions"
      Option "Composite" "Enable"
  EndSection

EƩnmaal de Composite-extensie voor X geladen is, kan je beginnen. Typ in een terminal

  xcompmgr -c &

en dan krijgen al je vensters schaduwen. Skoon eh. ;-) Nu gaan we nog een stapje verder: transparantie toevoegen. Spijtig genoeg is dit proces iets moeilijker. Je moet namelijk alle transparanties handmatig toekennen per venster. Open een terminal en typ:

  transset .8

Klik dan op een venster. Het getal dat je opgeeft, moet tussen de 0 en de 1 liggen. 0 is volledig transparant en 1 is niet-transparant. Meer informatie over Composite, schaduwen en transparanties vind je hier.

Natuurlijk heb ik ook enkele screenshots gemaakt. Dan hoef je het niet zelf uit te proberen om het resultaat te zien. In de eerste screenshot zie je twee geopende terminals. De bovenste heeft een transparantie van .8. Let ook op de transparantie van de taakbalk.

Op screenshot twee zien we Firefox op de achtergrond, 2 terminals en xffm, de bestandsbeheerder van Xfce. Zoals je ziet is het hele systeem nog niet perfect. De afgeronde randen van vensters worden opgevult met witruimte, terwijl die wel goed weergegeven worden als je geen schaduw/transparantie instelt.

Screenshot 1Screenshot 2