Molto spesso i nuovi utenti linux (e non solo) amano sfruttare a pieno la propria scheda video ed avvalersi dei più belli effetti grafici. Oramai da tempo distribuzioni come Ubuntu integrano Compiz (il compositor 3D più famoso in linux), mentre come noto Debian non fa questo, per tanti motivi, non per ultimo la stabilità e la rapidità del sistema operativo. E' comunque possibile avvalersi di tutta la potenza e bellezza di compiz anche in Lenny, ed il tutto in modo molto semplice.
Per prima cosa assicuriamoci di avere installato e configurato i driver corretti per la nostra scheda video, passiamo poi ad installare alcune librerie OpenGL:
# apt-get install xlibmesa-gl xlibmesa-glu mesa-utils libgl1-mesa-dri libgl1-mesa-glx
Riavviamo il server grafico X e verifichiamo il corretto funzionamento del 3D:
$ glxinfo
$ glxgears
Dove gli ultimi due comandi NON devono essere lanciati da ROOT!
Possiamo adesso passare all'installazione vera e propria di Compiz.
- Per coloro che usano KDE: # apt-get install compiz-kde compizconfig-settings-manager compiz-fusion-plugins-main
- Per chi usa GNOME: # apt-get install compiz compizconfig-settings-manager compiz-fusion-plugins-main compiz-gnome compiz-gtk compiz-fusion-plugins-extra compizconfig-backend-gconf
- Per installare una versione base di compiz: # apt-get install compiz-gtk compizconfig-settings-manager
Ora il passo più delicato, la configurazione della propria scheda video tramite Xorg. Apriamo il file di configurazione di X:
# nano /etc/X11/xorg.conf
e modifichiamolo come segue:
- Per schede Intel integrate (testato sulla mia 945GM):
# Sezione "Device" della vostra scheda video
Section "Device"
# Sono già presenti
# ...
# Identifier "..."
# Driver "intel"
# ...
# Aggiungete questa opzione
Option "XAANoOffscreenPixmaps" "true"
EndSectionPer migliorare la fluidità degli effetti si può anche aggiunger, sempre nella sezione "Device":
Option "DRI" "True" Option "NoDDC" "True" Option "EnablePageFlip" "True" Option "RenderAccel" "True" Option "AccelMethod" "XAA"
- Per schede NVidia:
Section "Device"
Option "AllowGLXWithComposite" "true"
EndSection
Section "Screen"
Option "AddARGBGLXVisuals" "True"
EndSection
Section "Module"
#Load "dri"
#Load "GLcore"
EndSection
Tutto dovrebbe ora andare, manca solo una cosa, l'avvio automatico di compiz, basta aggiungere nei processi di avvio (IN GNOME sotto preferenze, sessione, in KDE sotto Impostazioni di Sistema, avanzate, autostart) il comando:
$ compiz --replace
Site ora tutti pronti per godere della potenza e bellezza di compiz su Debian Lenny!











Commenti
Installare Compiz su Debian
Usando Compiz in questi giorni ho riscontrato un bug, subito riportato nel bug tracker di Debian: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=578603
Ebbene, ho risolto questo problema che mandava sempre in crash totem, non appena si apriva un video. Vi posto la soluzione, nel caso sia utile a qualcuno:
- Abilitare il plugin video in CompizConfig settings manager
- Lanciare via terminale il comando "gstreamer-properties" e cambaire l'output video in "No Xv"
Ora i video si possono aprire con Totem