Vai ai contenuti

Installare Compiz su Debian Lenny (per schede video Intel e NVidia)

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"
EndSection

Per 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!

4
Average: 4 (1 vote)
Your rating: Nessuno

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:

  1. Abilitare il plugin video in CompizConfig settings manager
  2. Lanciare via terminale il comando "gstreamer-properties" e cambaire l'output video in "No Xv"
Ora i video si possono aprire con Totem