ATI e accelerazione 3D per Compiz Maggio 17, 2008
Posted by Alfredo in Compiz, Desktop Environment, Gnome, Linux, SUSE, Window managers, XGL.Tags: ATI, Driver
trackback
I driver ATI fglrx, purtroppo, non sono ancora perfetti e necessitano sempre di ritocchi e trucchi per far sì che funzionino a dovere con SaX2. Dopo aver installato e configurato i driver fglrx capita infatti di ricevere un avviso di SaX2 che ci avverte che che non può caricare l’accelerazione 3D.
Il problema 99 volte su 100 non è affatto dell’accelerazione mancante ma proprio del fatto che essa non viene riconosciuta da SaX2; per ovviare a questo inconveniente e utilizzare l’accelerazione grafica per XGL e Compiz verifichiamo manualmente se i nostri driver stanno realmente funzionando e se l’accelerazione è disponibile o meno.
Prima di tutto diamo il comando:
$ glxinfo | grep rendering
Che dovrebbe darci come output “direct rendering: Yes”. Proviamo anche a vedere se davvero la nostra scheda stia funzionando con l’accelerazione 3D, avviando il programma di prova con gli ingranaggi 3D:
$ fgl_glxgears
Se tutto finora è andato a buon fine e riusciamo a vedere gli ingranaggi che ruotano in maniera fluida vuol dire che il nostro driver sta lavorando come si deve e che possiamo provare a far avviare da shell XGL e quindi Compiz Fusion. Apriamo un terminale e digitiamo il comando:
$ gnome-xgl-switch --enable-xgl
Effettuiamo nuovamente il login a gnome e adesso, come per magia dovremmo avere gli effetti di compiz abilitati. Se così non fosse non allarmatevi, potete sempre disabilitare XGL dai terminali tty accessibili con CTRL-ALT-F1 (va bene da F1 ad F6). Fatto ciò basta loggarsi come root e dare il comando:
$ gnome-xgl-switch --disable-xgl
Rieffettuare il login (se il server XGL non risponde basta premere CTRL-ALT-BACKSPACE per farlo riavviare) per avere di nuovo il nostro Gnome 2D.


Commenti»
No comments yet — be the first.