Desktop 3D – Installare Beryl e AIGLX su Ubuntu

Questa vuole essere una veloce guida per coloro che vogliono usare Beryl su Ubuntu Edgy per mostrarlo ai loro amici.

Installare Beryl 

Per installare Beryl bisogna aprire il file /etc/apt/sources.list attraverso il comando:

sudo gedit /etc/apt/sources.list

ed aggiungere alla fine le seguenti righe:

deb http://ubuntu.beryl-project.org/ edgy main
deb-src http://ubuntu.beryl-project.org edgy main
Salvare il file ed uscire da gedit. Aggiornare la lista dei pacchetti lanciando:
sudo apt-get update
Per installare Beryl bisogna avviare aptitude come qui mostrato:
sudo aptitude install beryl 
Abilitare AIGLX
Su Ubuntu Edgy AIGLX è già abilitato bisogna solo assicurarsi che nel file /etc/X11/xorg.conf vi siano alcune righe.
Prima cosa aprire il file con il seguente comando:
sudo gedit /etc/X11/xorg.conf 
Successivamente bisogna controllare che nella sezione Module vi siano le seguenti righe:
Load "dri"
Load "dbe"
Load "glx"
Nella sezione Device della propria scheda video bisogna assicurarsi che sia presente quanto segue:
Option  "XAANoOffscreenPixmaps"
L'ultima cosa da fare è assicurarsi che nel file siano presenti le seguenti sezioni: 
Section "DRI"
Mode 0666
EndSection
Section "Extensions"
Option "Composite" "Enable"
EndSection
Così facendo AIGLX è configurato correttamente e con il comando
sudo /etc/init.d/gdm restart
possiamo avere la sessione X.org pronta per ospitare gli effetti 3D.
Avviare Beryl
Per avviare e chiudere Beryl in modo semplice e veloce creiamo due files start_beryl.sh  e stop_beryl.sh come segue:
start_beryl.sh:
#!/bin/sh
beryl --use-copy &
sleep 4
beryl-manager --no-force-window-manager &
stop_beryl.sh:
#!/bin/sh
killall -9 beryl
killall -9 beryl-manager
killall -9 emerald
metacity &
lanciare infine i seguenti comandi:
chmod +x start_beryl.sh
chmod +x stop_beryl.sh
Per avviare Beryl bisogna aprire la shell e laciare start_beryl.sh, per chiudere Beryl e ritornare al classico metacity laciare stop_beryl.sh
This entry was posted in HowTo. Bookmark the permalink.