Old:Installare i driver eagle-adsl: differenze tra le versioni

m
aggiunti credits
m (miglioprata la formattazione)
m (aggiunti credits)
Riga 201: Riga 201:


==VIDEO==
==VIDEO==
===Utilizzare i driver Ati di default===
I driver Ati di default sono parzialmente accelerati. Dalla mia esperienza � possibile usarli tranquillamente o quasi (io ci modellavo con blender con pochissimi problemi). E' sufficiente avere le librerie mesa (libglu1-mesa libgl1-mesa-glx libgl1-mesa-dri) e modificare il file ''/etc/X11/xorg.conf'' o ''/etc/X11/XF86config-4''. Riporto solo le sezioni da aggiungere o modificare:
I driver Ati di default sono parzialmente accelerati. Dalla mia esperienza � possibile usarli tranquillamente o quasi (io ci modellavo con blender con pochissimi problemi). E' sufficiente avere le librerie mesa (libglu1-mesa libgl1-mesa-glx libgl1-mesa-dri) e modificare il file ''/etc/X11/xorg.conf'' o ''/etc/X11/XF86config-4''. Riporto solo le sezioni da aggiungere o modificare:
<pre>Section "Module"
<pre>Section "Module"
Riga 225: Riga 228:
Comunque per abilitare l'accelerazione hardware 3D, bisogna:<br/>
Comunque per abilitare l'accelerazione hardware 3D, bisogna:<br/>
*installare i sorgenti del kernel (sono sufficienti anche solo gli header del kernel);
*installare i sorgenti del kernel (sono sufficienti anche solo gli header del kernel);
*scaricare gli ultimi driver proprietari della ATI (al 20/07/2006 gli 8.26.18 , circa 23 MB) dal sito Ati.
*scaricare gli ultimi driver proprietari della ATI (al 20/07/2006 gli 8.26.18 , circa 23 MB) dal sito della Ati.
<u>Prima di far partire l'installer salvate una copia di ''/etc/X11/xorg.conf'' , che in caso di problemi andra' sostituita a quella nuova (creata dal configurer).</u><br/>
<u>Prima di far partire l'installer salvate una copia di ''/etc/X11/xorg.conf'' , che in caso di problemi andra' sostituita a quella nuova (creata dal configurer).</u><br/>
Niente di complicato.<br/>
Niente di complicato.<br/>
Riga 231: Riga 234:
*usare l'eseguibile Ati
*usare l'eseguibile Ati
*creare i pacchetti .deb partenddo dal eseguibile Ati
*creare i pacchetti .deb partenddo dal eseguibile Ati
===Installare i driver usando l'eseguibile Ati===
===Installare i driver usando l'eseguibile Ati===
Da un terminale spostatevi nella cartella dove avete scaricato il file e comandate:
Da un terminale spostatevi nella cartella dove avete scaricato il file e comandate:
<pre>$ chmod +x ati-driver-installer-8.26.18-x86.run</pre> e da root:
<pre>$ chmod +x ati-driver-installer-8.26.18-x86.run</pre> e da root:
Riga 256: Riga 261:
'''Riavviamo X.'''
'''Riavviamo X.'''
Tutto dovrebbe essere a posto. Fihiuu...<br/>
Tutto dovrebbe essere a posto. Fihiuu...<br/>
===Installare i driver usando i pacchetti .deb creati con l'eseguibile Ati===
===Installare i driver usando i pacchetti .deb creati con l'eseguibile Ati===
Con i privilegi di root, rimuoviamo i vecchi sorgenti del modulo fglrx, se presenti:
Con i privilegi di root, rimuoviamo i vecchi sorgenti del modulo fglrx, se presenti:
<pre># rm /usr/src/fglrx-kernel*.deb</pre>
<pre># rm /usr/src/fglrx-kernel*.deb</pre>
Riga 272: Riga 279:
# dpkg -i fglrx-kernel-src_8.26.18-1_i386.deb
# dpkg -i fglrx-kernel-src_8.26.18-1_i386.deb
# dpkg -i fglrx-control_8.26.18-1_i386.deb</pre>
# dpkg -i fglrx-control_8.26.18-1_i386.deb</pre>
====Il modulo fglrx====
====Il modulo fglrx====
Adesso va compilato il modulo fglrx:
Adesso va compilato il modulo fglrx:
<pre># m-a prepare
<pre># m-a prepare
Riga 286: Riga 295:
Naturalmemte � possibile modificare ''etc/X11/xorg.conf'' anche a manina.<br/>
Naturalmemte � possibile modificare ''etc/X11/xorg.conf'' anche a manina.<br/>
'''Riavviamo X'''.<br/>
'''Riavviamo X'''.<br/>
===Accelerazione e logs===
Per verificare se abbiamo installato tutto correttamente:
<pre>$ fglrxinfo</pre>
dovrebbe dare un output simile a questo:
<pre>display: :0.0  screen: 0
OpenGL vendor string: ATI Technologies Inc.
OpenGL renderer string: MOBILITY RADEON 9700 Generic
OpenGL version string: 2.0.5879 (8.26.18)</pre>
Se al posto di ATI compare Mesa, c' qualcosa che non va. L'installazione non andata a buon fine.<br/>
Per testare l'accelerazione:
<pre>$ fgl_glxgears</pre>
Dovrebbe comparire un cubo rotante con sulle sei faccie degli ingranaggi rotanti e, sul terminale la conta dei frame:
<pre>Using GLX_SGIX_pbuffer
1610 frames in 5.0 seconds = 322.000 FPS
1640 frames in 5.0 seconds = 328.000 FPS
2093 frames in 5.0 seconds = 418.600 FPS</pre>
Se invece compaiono 4-5 righe di errori, c' qualcosa che non va. L'installazione non andata a buon fine. Ritenta, forse sarai pi fortunat*.<br/><br/>
Il file di log principale '''/var/log/Xorg.0.log''' e seguenti. Da spulciare, analizare, bruciare, supplicare. Insomma qui c' di tutto di pi. Ma a volte si pu anche non trovare nulla di anomalo e magari ''fgl_glxgears'' non funziona lo stesso. 8( <br/>
Se abbiamo installato i driver con l'installer Ati, esiste anche questo piccolo log:  /usr/share/fglrx/fglrx-install.log
==xorg.conf (XF86Config-4)==
Questo e' il mio xorg.conf:
Questo e' il mio xorg.conf:
==xorg.conf (XF86Config-4)==
<pre># /etc/X11/xorg.conf (xorg X Window System server configuration file)
<pre># /etc/X11/xorg.conf (xorg X Window System server configuration file)
#
#
Riga 415: Riga 447:
### End Of File ###
### End Of File ###
</pre>  
</pre>  
Se volete provare l'accelerazione:
<pre># fgl_glxgears</pre>
dovrebbe apparire una finestra con un cubo rotante e, sul terminale, le statistiche della prova con risultati degli FPS di circa 400 o piu':
<pre>Using GLX_SGIX_pbuffer
1685 frames in 5.0 seconds = 337.000 FPS
2096 frames in 5.0 seconds = 419.200 FPS
2095 frames in 5.0 seconds = 419.000 FPS
</pre>
Adesso provatevi Tuxracer (ppracer) e Armagetron. Have fun!


==AUDIO==
==AUDIO==
Riga 498: Riga 521:
Siccome il modulo di cui abbiamo bisogno (''fglrx'') � sotto forma di sorgenti (''fglrx-kernel-src''), lo compiliamo e lo installiamo utilizzando ''module-assistant'', come descritto [[#Il modulo fglrx|qui]]<br/>
Siccome il modulo di cui abbiamo bisogno (''fglrx'') � sotto forma di sorgenti (''fglrx-kernel-src''), lo compiliamo e lo installiamo utilizzando ''module-assistant'', come descritto [[#Il modulo fglrx|qui]]<br/>
In teoria abbiamo finito, bisogna solamente configurare [[#xorg.conf (XF86Config-4)|/etc/X11/xorg.conf]] e riavviare X.<br/>  
In teoria abbiamo finito, bisogna solamente configurare [[#xorg.conf (XF86Config-4)|/etc/X11/xorg.conf]] e riavviare X.<br/>  
Una cosa importante, ma che resta comunque strana, � scrivere i moduli ''dri'', ''glx'' e ''GLcore'', in questo ordine. Se ad esempio si mette ''GLcore'' per primo, l'accelerazione non andr� e il log ''/var/log/Xorg.0.log'' riporter� una serie di errori, tra cui warning sulla libreria ''/usr/lib/xorg/modules/extensions/libGLcore.so'' e  un errore verso la fine, tristemente incorniciato. Questo errore non so se sia circoscritto alla mia configurazione o se sia un cosa generale. L'unica cosa � fare un po' di test. A volte si ottengono risultati migliori con '''X non avviato.'''. Consultate anche il manuale di fglrx (solo Sid)<br/>
Una cosa importante, ma che resta comunque strana, � scrivere i moduli ''dri'', ''glx'' e ''GLcore'', in questo ordine. Se ad esempio si mette ''GLcore'' per primo, l'accelerazione non andr� e il log ''/var/log/Xorg.0.log'' riporter� una serie di errori, tra cui warning sulla libreria ''/usr/lib/xorg/modules/extensions/libGLcore.so'' e  un errore verso la fine, tristemente incorniciato. Questo errore non so se sia circoscritto alla mia configurazione o se sia un cosa generale. L'unica cosa � fare un po' di test. A volte si ottengono risultati migliori installando i driver con '''X non avviato.'''. Consultate anche il manuale di fglrx (solo Sid)<br/>
Naturalmente sono validi anche i metodi sopra riportati: [[#Installare i driver usando l'eseguibile Ati|metodo 1]] e [[#Installare i driver usando i pacchetti .deb creati con l'eseguibile Ati|metodo 2]]<br/><br/>
Naturalmente sono validi anche i metodi sopra riportati: [[#Installare i driver usando l'eseguibile Ati|metodo 1]] e [[#Installare i driver usando i pacchetti .deb creati con l'eseguibile Ati|metodo 2]]<br/><br/>
Per quanto riguarda le trasparenze di KDE, non sono riuscito ad attivarle, infatti se si aggiunge a ''/etc/X11/xorg.conf'' la sezione:
Per quanto riguarda le trasparenze di KDE, non sono riuscito ad attivarle, infatti se si aggiunge a ''/etc/X11/xorg.conf'' la sezione:
8

contributi