Guida che spiega tutti i passaggi per configurare correttamente Debian etch avendo una scheda video Ati 9200 SE, per poi poter installare Compiz o Beryl.
Ecco come configurare AIGLX su Debian Etch avendo una scheda video ATI 9200 SE, che pur essendo un'ottima scheda permette comunque,
grazie alle configurazioni che seguono di poter usufruire dei benefici visivi che offrono gli interessantissimi Compiz o Beryl.
Per prima cosa, bisogna disfarsi di qualsiasi driver proprietario eventualente installato nel sistema tramite il gestore di pacchetti Synaptic (Sistema > Amministrazione > Gestore Pacchetti Synaptic), fatto ciò ricerchiamo all'interno di questa GUI il termine "FGLRX" e marchiamo per la disinstallazione
completa i pacchetti che presentano FGLRX nel nome del pacchetto (es. "fglrx-nomepacchetto" - oppure "xorg-server-fglrx").
Fatto ciò, assicuriamoci di avere installate le seguenti librerie:
- libgl1-mesa-dri
- libgl1-mesa-glx
- mesa-utils
- xserver-xorg-video-ati
Se non dovessero essere installate entriamo nel Terminale, ci loggiamo come root e diamo un bel 'apt-get install ' per ogni pacchetto che
dobbiamo installare. (es. apt-get install lib1-mesa-dri).
Dopo aver installato questi pacchetti ci accingiamo a modificare il file xorg.conf x accogliere le impostazioni 3D, quindi da terminale e loggati come root,
diamo:
gedit /etc/X11/xorg.conf
ed iniziamo a vedere cosa cambiare e cosa aggiungere:
1) Nella 'Section "ServerLayout" ' aggiungere come ultima riga la voce:
Option "AIGLX" "true";
2) Aggiungiamo la sezione Extensions così:
Section "Extensions" Option "Composite" "Enable" EndSection
3) Assicuriamoci che la sezione "Module" sia esattamente così:
Section "Module" Load "dbe" Load "bitmap" Load "ddc" Load "dri" Load "extmod" Load "freetype" Load "glx" Load "int10" Load "vbe" EndSection
4) Assicuriamoci che la sezione "Device" sia così:
Section "Device" Identifier "ATI Technologies Inc RV280 [Radeon 9200 SE]" Driver "radeon" BusID "PCI:1:0:0" Option "AccelMethod" "XAA" Option "AGPMode" "8" Option "AGPFastWrite" "1" Option "GARTSize" "64" Option "EnablePageFlip" "1" Option "ColorTiling" "1" Option "XAANoOffscreenPixmaps" "true" EndSection
5) Alla fine del file aggiungiamo:
Section "DRI"
Mode 0666
EndSection!!! ATTENZIONE !!! Ovviamente prima di fare queste modifiche creiamoci un backup del file xorg.conf, copiandolo ad esempio in un'altra cartella in modo da poter
ripristinare la situazione originale.
Fatto tutto ciò riavviamo il pc poichè i cambiamenti che abbiamo effettuato necessitano di tale operazione.
Una volta riavviato il pc entriamo nel terminale e verifichiamo che sia ora attivata l'accelerazione 3D digitando il comando: glxinfo | grep direct, l'output dovrebbe
essere di questo tipo: direct rendering: Yes. Successivamente verifichiamo l'esatto caricamento del modulo AIGLX digitando:
cat /var/log/Xorg.0.log | grep -i aiglx
e l'output dovrebbe essere di questo tipo:
(**) Option "AIGLX" "true" (**) AIGLX enabled
Essendo quindi tutt'ok vediamo come se la cava la nostra scheda video dando il comando: glxgears -printfps. Verrà visualizzato il famoso ingranaggio a tre
(rosso verde blu). Facciamo andare la visualizzazione a finestra normale (cioè come ve la apre il comando) per circa 20 secondi, giusto il tempo di fargli stampare
sul terminale qualche dato, poi massimizziamo la finestra e la facciamo andare di nuovo per 20 secondi. Dopodichè, chiudiamo la finestra con gli ingranaggi e vediamo
cosa c'è sul terminale. Se i frames a finestra normale sono circa 3500, quelli a finestra massimizzata saranno circa 850 quindi abbiamo bisogno di più "spinta" e
dobbiamo installare l'applicazione 'driconf' reperibile facilmente tramite "apt-get install" ed una volta avviata questa applicazione, dobbiamo attivare "HyperZ".
A questo punto riavviamo nuovamente il pce rifacciamo il testo digitando nuovamente glxgears -printfps. Il risultato dovrebbe essere davvero ottimo...dovremo arrivare
a circa 9400 fps a finestra normale e circa 1700/2000 fps a finestra massimizzata.
A questo punto possiamo dire che ce l'abbiamo fatta...abbiamo configurato il sistema ad accogliere sia Compiz e sia Beryl di cui potete trovare i pacchetti tramite
apt-get oppure googlando un pò, comunque semplicissimi da installare ed usare. Per eventuali problemi segnalo che su debianitalia.org ci sono già altre guide
alla configurazione di Compiz o Beryl.
Spero che questa mia guida serva a chiunque abbia difficoltà ad abilitare l'accelerazione 3D con schede video ATI!
Buona configurazione a tutti!!



Commenti
Inviato da coimba il Ven, 19/01/2007 - 02:54.
Device?
E da pochissimo che uso ubuntu e non sono un gran esperto linux, anzi ...
ho una dannata radeon 9200se,
ho seguito alla lettera la tua guida, ma non so come modificare la sezione device di xorg.conf visto che il mio ne ha 3 ... mi speigo meglio ... ecco la mia sezione device di xorg.conf:
come la modifico?
Grazie!
Inviato da ntropia il Ven, 19/01/2007 - 09:28.
Richieste
@Coimba
questo non è il posto giusto per chiedere assistenza. Meglio se apri una richiesta sul forum, e le risposte non mancheranno.
eNjoy
Chi ha intendimento conti il numero della Bestia, perché è un numero d'uomo; e il suo numero è...
rw-rw-rw-Inviato da bricke il Mer, 11/04/2007 - 10:27.
Re: Richieste
questa guida va bene anche per ati radeon 9250??
Questo è Unix. Ti dà abbastanza corda per impiccarti da solo. --Miquel van Smoorenburg
Inviato da czz78 il Mar, 05/06/2007 - 11:28.
Re: Richieste
ho provato la guida ed ho testato con debian sid e ati 9250
tutto ok
allego il mio xorg.conf