8
contributi
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: | ||
<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> | ||
==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: |
contributi