Cominciamo....
se possiedi una scheda ati segui la prima howto mentre se ne possiedi una della nvidia scorri fino alla seconda...
La prima cosa da fare è abilitare l'accelerazione 3D della propria scheda....
Aggiornare il proprio sistema:
sudo apt-get update
sudo apt-get dist-upgrade
Installare i driver fglrx se si possiede una scheda superiore alla serie "radeon 9200":
sudo apt-get install linux-restricted-modules-$(uname -r)
sudo apt-get install xorg-driver-fglrx
sudo aticonfig --initial
Se possiedi una scheda serie "X" dovrai modificare il file /etc/X11/xorg.conf aggiungendo questa righa nella sezione della scheda video:
Section "Device"
Identifier "il nome della tua scheda"
Driver "fglrx"
"KernelModuleParm" "aglock=0"
Preparare e aggiornare i repository:
sudo gedit /etc/apt/sources.list
a questo punto aggiungere i repository aggiornati dei pacchetti Xgl , Compiz e le libresrie mesa.....
deb http://www.beerorkid.com/compiz/ dapper main
deb http://xgl.compiz.info/ dapper main
deb-src http://xgl.compiz.info/ dapper main
Scaricare e aggiornare la chiave pubblica:
wget http://www.beerorkid.com/compiz/quinn.key.asc -O - | sudo apt-key add -
E aggiornare le sorgenti e installare i pacchetti richiesti....
sudo apt-get update
sudo apt-get install compiz xserver-xgl libgl1-mesa xserver-xorg libglitz-glx1 compiz-gnome
Se si verificano degli errori del tipo:
/var/cache/apt/archives/xserver-xgl_7.0.0-0ubuntu15_i386.deb: trying to overwrite `/usr/share/man/man1/Xserver.1x.gz', which is also in package xserver-xorg-core
Niente panico basterà eseguire questo comando:
sudo dpkg-divert --package xserver-xorg-core --divert /usr/share/man/man1/Xserver.1x.gz.xgl --rename /usr/share/man/man1/Xserver.1x.gz
Naturalmente si dovrà rieseguire apt-get....
Finita l'installazione è necessario modificare il file di configurazione di GDM per permettere a Xgl di partire all'avvio di X...
sudo gedit /etc/gdm/gdm.conf-custom
Ricercare la parte relativa al server....[servers]....ed incollate questo codice:
[servers]
#display 1 to use Xgl (DISPLAY 1 IMPORTANT FOR ATI FGLRX).
1=Xgl
[server-Xgl]
name=Xgl server
command=/usr/bin/Xgl :1 -fullscreen -ac -accel glx:pbuffer -accel xv:pbuffer
flexible=true
Modificare etc/gdm/gdm.conf:
sudo gedit /etc/gdm/gdm.conf
E cambiare....
#0=Standard
1=Standard
Successivamente andare alla linea 198 e cambiare GdmXserverTimeout=10 in...
GdmXserverTimeout=50
Adesso è il momento di creare lo script di avvio di Compiz:
sudo gedit /usr/bin/startcompiz
Ed incollare il seguente codice:
#!/bin/sh
killall gnome-window-decorator
wait
gnome-window-decorator &
compiz --replace gconf &
Rendere eseguibile lo script:
sudo chmod 755 /usr/bin/startcompiz
A questo punto aggiungete "/usr/bin/startcompiz" alla sessione di gnome tramite il programma del menù "sistema" di gnome...riavviate
e godetevi il vostro desktop in accelerazione 3D!!!
La prima cosa da fare è abilitare l'accelerazione 3D della propria scheda....installando gli appositi driver:
sudo apt-get install nvidia-kernel-common nvidia-glxlinux-386
Dopo di chè abilitargli nella configurazine di Xorg:
sudo gedit /etc/X11/xorg.conf
Abilitare i seguenti moduli:
Section "Module"
Load "bitmap"
Load "ddc"
# Load "dri"
Load "extmod"
Load "freetype"
Load "glx"
Load "int10"
Load "type1"
Load "vbe"
EndSection
Nella sezione "device":
Driver "nvidia"
Option "NoLogo" # Questa opzione disabilita il logo nvidia iniziele...quindi optionale...
Option "RenderAccel" "true"
Nella sezione "screen" settare:
DefaultDepth 24
Adesso è il momento di installare i pacchetti, quindi prima di tutto abilitare i repository aggiornati:
sudo gedit /etc/apt/sources.list
e aggiungere:
deb http://www.beerorkid.com/compiz/ dapper main
deb http://xgl.compiz.info/ dapper main
Importare la chiave pubblica:
wget http://www.beerorkid.com/compiz/quinn.key.asc -O - | sudo apt-key add -
Aggiornare i sorgenti e installare i pacchetti:
sudo apt-get update
sudo apt-get install xserver-xgl compiz-gnome gset-compiz
Adesso dobbiamo configurare GDM:
sudo gedit /etc/gdm/gdm.conf-custom
E modificarlo in questo modo, aggiungendo le seguenti righe:
[servers]
0=Xgl
[server-Xgl]
name=Xgl server
command=/usr/bin/Xgl :0 -fullscreen -ac -accel glx:pbuffer -accel xv:pbuffer
flexible=true
Non ci resta che creare uno script di partenza per Compiz:
gedit /usr/bin/startcompiz
E incollare il seguente codice:
#!/bin/sh
killall gnome-window-decorator
wait
gnome-window-decorator &
compiz --replace gconf &
Rendiamo eseguibile lo script:
sudo chmod 755 /usr/bin/startcompiz
A questo punto aggiungete "/usr/bin/startcompiz" alla sessione di gnome tramite il programma del menù "sistema" di gnome...riavviate
e godetevi il vostro desktop in accelerazione 3D!!