Come tutti sapete, i driver ATI sono un pò la maledizione dei possessori di quelle schede video…ultimamente comunque nella “casa” si stanno dando da fare per i nuovi driver con support AIGLX…anche se ancora rudimentali…
Invece per i fortunati possessori (come me) di schede totalmente supportate dai driver open tutto fila liscio…ora andrò ad illustrare come configurare aiglx con relativi effetti desktop…
Le schede a supporto completo dei driver open sono:
7000 / rv100 based cards.
7200 / R100 based cards.
7500 / rv200 based cards.
8X00 / R200 based cards.
9000 / rv250 based cards.
9100 / R200 based cards.
9200 / rv280 based cards.
Per prima cosa rimuoviamo eventuali driver proprietari installati precedentemente:
sudo apt-get remove fglrx-*
Per ottenere l’acceleratore 3D delle schede dobbiamo editare il file /etc/X11/xorg.conf
Per utenti gnome:
gksudo gedit /etc/X11/xorg.conf
Per utenti KDE:
sudo kate /etc/X11/xorg.conf
Qui sosituiamo alla sezione “device” relativa alla scheda video “vesa” con “radeon”
Se vogliamo verificare che il direct rendering sia attivato occorre dare
glxinfo | grep render
Per gli utenti debian a cui da come output “glxinfo: command not found” bisonga installare il pacchetto mesa-utils (anche se credo che gli utenti debian non avranno bisogno di questa guida
)
Per configurare Aiglx, editiamo con lo stesso procedimento di prima il file stesso.
Sempre alla sezione “device” della scheda video dobbiamo aggiungere questa riga prima di EndSection:
Option "XAANoOffscreenPixmaps"
Alla fine del file invece inseriamo queste righe
Section "DRI"
Mode 0666
EndSection
Section “Extensions”
Option “Composite” “Enable”
EndSection
Section “ServerLayout”
Option “AIGLX” “true”
Identifier “Default Layout”
Screen “Default Screen”
InputDevice “Generic Keyboard”
InputDevice “Configured Mouse”
EndSection
Se tutto va bene, riavviando X, il server grafico dovrebbe partire…a questo punto, basta installare compiz o beryl o compiz-fusion (con gli ultimi due è consigliato installare emerald)!
Il risultato sarà più o meno 