… e nonostante lo abbiate chiesto a Google, questi ha nicchiato.
Oggi parliamo di AIGLX e Beryl.
Ora che finalmente va il 3D possiamo sbizzarrirci ed installare un bel desktop tridimensionale ricco di effetti completamente inutili.
Strafichissimi, pero’!.
Per l’ennesima volta mettiamo mano a /etc/X11/xorg.conf:
Aggiungiamo alla sezione ‘Screen‘ queste due righette:
Option “AddARGBGLXVisuals” “True”
Option “DisableGLXRootClipping” “True”
e creiamo una sezione ‘Extension‘ come questa:
Section “Extensions”
Option “Composite” “Enable”
EndSection
Dopo aver riavviato X, possiamo accertarci che AIGLX vada col comando:
cat /var/log/Xorg.0.log | grep -i aiglx
Se nell’output c’e’ (==) AIGLX enabled allora funzica.
Se appresso ci sono una serie di errori tipo:
(WW) AIGLX: 3D driver claims to not support visual 0×23
(WW) AIGLX: 3D driver claims to not support visual 0×24
(WW) AIGLX: 3D driver claims to not support visual 0×25
(WW) AIGLX: 3D driver claims to not support visual 0×26
(WW) AIGLX: 3D driver claims to not support visual 0×27
(WW) AIGLX: 3D driver claims to not support visual 0×28
(WW) AIGLX: 3D driver claims to not support visual 0×29
(WW) AIGLX: 3D driver claims to not support visual 0×2a
(WW) AIGLX: 3D driver claims to not support visual 0×2b
(WW) AIGLX: 3D driver claims to not support visual 0×2c
(WW) AIGLX: 3D driver claims to not support visual 0×2d
(WW) AIGLX: 3D driver claims to not support visual 0×2e
(WW) AIGLX: 3D driver claims to not support visual 0×2f
(WW) AIGLX: 3D driver claims to not support visual 0×30
(WW) AIGLX: 3D driver claims to not support visual 0×31
(WW) AIGLX: 3D driver claims to not support visual 0×32
(II) AIGLX: Loaded and initialized /usr/lib/dri/r200_dri.so
non spaventatevi, ignorateli e andate avanti.
Aggiungiamo alla sources.list di apt il repository coi pacchetti per Debian Sid con questo rigo:
deb http://download.tuxfamily.org/3v1deb/ debian-unstable beryl-svn
E dopo infiliamo la chiave pubblica del repository nel ring di gpg con:
wget http://download.tuxfamily.org/3v1deb/DD800CD9.gpg -O- | apt-key add -
A proposito, ringraziate Treviño per l’hosting ed imu per la pacchettizzazione.
Aggiorniamo la lista dei repository e pure tutta la nostra bella debian con:
apt-get update && apt-get dist-upgrade
Proseguiamo accertandoci d’avere installate tutte le dipendenze necessarie (pardon, ma alcuni numeri di versione potrebbero essere diventati obsoleti quindi controllate i nomi precisi dei pacchetti):
apt-get install libdrm2 libpng3 libpng12-0 libpng12-dev libxdamage1 libxcomposite1 x11proto-core-dev x11proto-composite-dev x11proto-damage-dev x11proto-fixes-dev x11proto-gl-dev x11proto-render-dev x11proto-randr-dev libcairo2 libcairo2-dev libcairomm-1.0-0 libcairo-perl libmono-cairo1.0-cil python-cairo libgl1-mesa-dev libgl1-mesa-dri libgl1-mesa-glx libglu1-mesa libwxgtk2.4-1 libwxgtk2.6-0 mesa-common-dev mesa-utils libsvn1 libglitz1 libglitz-glx1 libxfont1 libfontenc1 libwnck-common libwnck18 libsvn1
E finalmente scarichiamo ed installiamo tutto l’occorrente per Beryl:
apt-get install beryl beryl-core beryl-manager beryl-plugins beryl-plugins-data beryl-plugins-extra beryl-settings beryl-settings-bindings beryl-settings-simple libberylsettings0 libemeraldengine0 emerald emerald-themes
A questo punto possiamo lanciare beryl-manager ed incrociare le dita.
Funzica tutto l’ambaradan?
Beh se si, possiamo aggiungere beryl-manager tra le applicazioni da lanciare automaticamente all’avvio del nostro desktop manager preferito
PS Se copiate e incollate roba da qui occhio alle vigolette che non son quelle standard!
PPS Con questa terza ed ultima guida, chiudo il capitolo ATI Radeon 9200 SE immagginando di aver rilasciato l’HowTo definitivo.
Almeno per Debian.