Old:Installazione Driver ATI per schede ATI RADEON MOBILITY 9700 SE: differenze tra le versioni

Da Guide@Debianizzati.Org.
Vai alla navigazione Vai alla ricerca
Nessun oggetto della modifica
m (correzione stilistica, grammaticale, etc...)
Riga 1: Riga 1:
Questa pagina riguarda l'installazione dei driver ATI esclusivamente
Questa pagina riguarda l'installazione dei driver ATI esclusivamente per la scheda ATI RADEON MOBILITY 9700. La particolarità di questa scheda sembra essere dovuta al numero identificativo del chip, che, a quanto pare, sui portatili è differente da quello indicato dalla casa produttrice. Questo si verifica anche per altre schede video, per le quali cambiano i numeri ID che discuteremo in seguito, ma rimane la stessa la procedura di installazione.
per la scheda ATI RADEON MOBILITY 9700
 
La particolarit� di questa scheda sembra essere dovuta al numero  
 
identificativo del chip, che, a quanto pare, sui portatili
Per prima cosa è necessario scaricare i driver proprietari ATI dal sito [http//www.ati.com/support/driver.html], facendo attenzione al fatto che per il momento sembra che solo la versione 8.12.10 funzioni in modo adeguato (se questa versione non dovesse essere disponibile potete richiederla a me: [mailto:fartone@gmail.com]).
differente da quello indicato dalla casa produttrice. questo si
verifica anche per altre schede video, per le quali cambiano i numeri
ID che discuteremo in seguito, ma rimane la stessa la procedura di
installazione.




Per prima cosa necessario scaricare i driver proprietari ATI dal sito:
http//www.ati.com/support/driver.html
facendo attenzione al fatto che per il momento sembra che solo
la versione 8.12.10 funzioni in modo adeguato (Se questa versione
non dovesse essere disponibile potete richiederla a me:
fartone@gmail.com).
Utilizzate:
Utilizzate:


  #alien -d fglrx_4_3_0-8.12.10-1.i386.rpm
  # alien -d fglrx_4_3_0-8.12.10-1.i386.rpm


per generare il pacchetto fglrx_4_3_0-8.12.10-1.i386.deb
per generare il pacchetto fglrx_4_3_0-8.12.10-1.i386.deb
Nel fare questo:  
Nel fare questo:  
* non utilizzare l'opzione --scripts, questo causa problemi poich� installando il pacchetto il sistema cercher� di caricare in memoria il modulo fglrx saltando le fasi successive di questo wiki che sono invece fondamentali;
* non utilizzare l'opzione --scripts, in quanto questo causa problemi poichè installando il pacchetto il sistema cercherà di caricare in memoria il modulo fglrx saltando le fasi successive di questa guida che sono invece fondamentali;
* il numero 4_3_0 indica la versione di Xfree che si utilizza. Purtroppo io uso la 4.3 quindi non so dire se la procedura funziona con versioni pi� vecchie (per Xorg vedere in fondo alla guida).
* il numero 4_3_0 indica la versione di Xfree che si utilizza. Purtroppo io uso la 4.3 quindi non so dire se la procedura funziona con versioni più vecchie (per Xorg vedere in fondo alla guida).
 
 
Installate il pacchetto creato con:
Installate il pacchetto creato con:


  #dpkg -i fglrx_4_3_0-8.12.10-1.i386.deb
  # dpkg -i fglrx_4_3_0-8.12.10-1.i386.deb
 
Scaricate il file [http://members.lycos.co.uk/wedge_antilles/fglrx_binary_edit.tar.bz2].
A questo punto scompattate (dove volete) il .tar.bz2, andate nella directory da voi scelta e date:
 
$ make


Scaricate il file:
{{ Warningbox | Attenzione: per compilare questo file è necessario aver installato '''pciutils''' (semplicemente apt-get install pciutils)}}
http://members.lycos.co.uk/wedge_antilles/fglrx_binary_edit.tar.bz2
A questo punto scompattate (dove volete) il .tar.bz2
andate in questa directory e date:


$make
Copiate l'eseguibile fglrx_binary_edit nella directory /lib/modules/fglrx/build_mod.


{{ Warningbox | Attenzione: per compilare questo file � necessario aver installato
A questo punto date:
pciutils (semplicemente apt-get install pciutils)}}


Copiate l'eseguibile fglrx_binary_edit nella directory
# fglrx_binary_edit [first ID] [second ID]
/lib/modules/fglrx/build_mod. A questo punto date:


#fglrx_binary_edit [first ID] [second ID]
dove [first ID] è l'ID della scheda con cui volete sostituire il vero ID della vostra scheda ([second ID]).


dove [first ID] � l'ID della scheda con cui volete sostituire
Attenzione: il [second ID] può essere letto utilizzando il comando
il vero ID della vostra scheda ([second ID]).
# lspci -n
e leggendo il numero in corrispondenza del bus id della scheda video identificabile con il comando:
# lspci -v |grep ATI
che dovrebbe essere 0000:01:00.0.


Attenzione: il [second ID] pu essere letto utilizzando il comando
#lspci -n
e leggendo il numero in corrispondenza del bus id della scheda
video identificabile con il comando:
#lspci -v |grep ATI -dovrebbe essere 0000:01:00.0


Nel caso della scheda in questione, si deve utilizzare:
Nel caso della scheda in questione, si deve utilizzare:
  #fglrx_binary_edit 4e50 4e52
  # fglrx_binary_edit 4e50 4e52


(per le altre schede si pu� provare a vedere sul sito:
(per le altre schede si può provare a vedere sul sito: [http://pciids.sourceforge.net/iii/?i=1002])
http://pciids.sourceforge.net/iii/?i=1002)
Questo comando modifica i valori dei chip nel file '''libfglrx_ip.a.GCC3''', che si trova appunto in questa cartella.
Questo comando modifica i valori dei chip nel file  
libfglrx_ip.a.GCC3, che si trova appunto in questa cartella.


Se non c'alcun output dal comando, allora vuol dire che tutto
Se non c'è alcun output dal comando, allora vuol dire che tutto è andato a buon fine e potete proseguire.
andato a buon fine e potete proseguire.
Ora si devono dare i comandi:
Ora si devono dare i comandi:


  #cd /lib/modules/fglrx/build_mod
  # cd /lib/modules/fglrx/build_mod
  #chmod +x make.sh
  # chmod +x make.sh
  #./make.sh
  # ./make.sh


poi:
poi:


  #cd ..
  # cd ..
  #rmmod radeon
  # rmmod radeon
  #chmod +x make_install.sh
  # chmod +x make_install.sh
  #./make_install.sh
  # ./make_install.sh


{{ Warningbox | Attenzione: Il comando "rmmod radeon" rimuove il modulo radeon nel  
{{ Warningbox | Attenzione: Il comando "'''rmmod radeon'''" rimuove il modulo radeon nel caso lo abbiate caricato in memoria. Tale modulo infatti bloccherebbe la scheda video impedendovi di caricare poi il modulo fglrx.}}
caso lo abbiate caricato in memoria. Tale modulo infatti  
bloccherebbe la scheda video impedendovi di caricare poi il  
modulo fglrx.}}


Al termine del make_install deve comparire:
Al termine del make_install deve comparire "trying a sample load of the kernel module. done."
"trying a sample load of the kernel module. done."




Se tutto andato a buon fine, potete provare a far ripartire il
Se tutto è andato a buon fine, potete provare a far ripartire il vostro server X utilizzando il driver fglrx, e magari utilizzare  
vostro server X utilizzando il driver fglrx, e magari utilizzare  
il comando:
il comando:


  #fglrxconfig
  # fglrxconfig


{{ Warningbox | Attenzione: questo comando crea un file XFreeconfig-4  
{{ Warningbox | Attenzione: questo comando crea un file XFreeconfig-4 personalizzato sovrascrivendo il vostro XFreeconfig-4, quindi
personalizzato sovrascrivendo il vostro XFreeconfig-4, quindi
assicuratevi di averne una copia di backup.}}
assicuratevi di averne una copia di backup.}}


Al momento (6 Settembre 2005) la ATI ha rilasciato un nuovo  
Al momento (6 Settembre 2005) la ATI ha rilasciato un nuovo installer grafico *.run, simile a quello della nvidia. Non sperate di utilizzarlo, dato che presenta lo stesso problema del pacchetto rpm di cui si è parlato.
installer grafico *.run, simile a quello della nvidia. Non
sperate di utilizzarlo, dato che presenta lo stesso problema  
del pacchetto rpm di cui si parlato.


Per l'installazione dei driver su Xorg necessario scaricare  
Per l'installazione dei driver su Xorg è necessario scaricare dallo stesso sito della ATI i driver relativi a Xorg, ed eseguire
dallo stesso sito della ATI i driver relativi a Xorg, ed eseguire
lo stesso procedimento. Per me ha funzionato soltanto dopo aver installato il pacchetto libglu1-xorg, ma non so dire come e se questo sia legato all'installazione dei driver.
lo stesso procedimento.  
Per me ha funzionato soltanto dopo aver installato il pacchetto
libglu1-xorg, ma non s� dire come e se questo sia legato all'installazione
dei driver.


Si tenga presente che con l'opzione di "chip override" il driver fglrx
Si tenga presente che con l'opzione di "chip override" il driver fglrx non viene utilizzato a pieno, e di conseguenza il numero di fps che si ottiene è generalmente basso. Dopo la migrazione ad Xorg il numero di fps è migliorato e ora ottengo circa 1946 fps con glxgear.
non viene utilizzato a pieno, e di conseguenza il numero di fps che si
ottiene generalmente basso. Dopo la migrazione ad Xorg il numero di fps  
migliorato e ora ottengo circa 1946 fps con glxgear.


----
----
: [[Utente:Fart|Fart]]
: [[Utente:Fart|Fart]]

Versione delle 17:05, 5 ott 2005

Questa pagina riguarda l'installazione dei driver ATI esclusivamente per la scheda ATI RADEON MOBILITY 9700. La particolarità di questa scheda sembra essere dovuta al numero identificativo del chip, che, a quanto pare, sui portatili è differente da quello indicato dalla casa produttrice. Questo si verifica anche per altre schede video, per le quali cambiano i numeri ID che discuteremo in seguito, ma rimane la stessa la procedura di installazione.


Per prima cosa è necessario scaricare i driver proprietari ATI dal sito [http//www.ati.com/support/driver.html], facendo attenzione al fatto che per il momento sembra che solo la versione 8.12.10 funzioni in modo adeguato (se questa versione non dovesse essere disponibile potete richiederla a me: [1]).


Utilizzate:

# alien -d fglrx_4_3_0-8.12.10-1.i386.rpm

per generare il pacchetto fglrx_4_3_0-8.12.10-1.i386.deb Nel fare questo:

  • non utilizzare l'opzione --scripts, in quanto questo causa problemi poichè installando il pacchetto il sistema cercherà di caricare in memoria il modulo fglrx saltando le fasi successive di questa guida che sono invece fondamentali;
  • il numero 4_3_0 indica la versione di Xfree che si utilizza. Purtroppo io uso la 4.3 quindi non so dire se la procedura funziona con versioni più vecchie (per Xorg vedere in fondo alla guida).


Installate il pacchetto creato con:

# dpkg -i fglrx_4_3_0-8.12.10-1.i386.deb

Scaricate il file [2]. A questo punto scompattate (dove volete) il .tar.bz2, andate nella directory da voi scelta e date:

$ make
Warning.png ATTENZIONE
Attenzione: per compilare questo file è necessario aver installato pciutils (semplicemente apt-get install pciutils)


Copiate l'eseguibile fglrx_binary_edit nella directory /lib/modules/fglrx/build_mod.

A questo punto date:

# fglrx_binary_edit [first ID] [second ID]

dove [first ID] è l'ID della scheda con cui volete sostituire il vero ID della vostra scheda ([second ID]).

Attenzione: il [second ID] può essere letto utilizzando il comando

# lspci -n 

e leggendo il numero in corrispondenza del bus id della scheda video identificabile con il comando:

# lspci -v |grep ATI

che dovrebbe essere 0000:01:00.0.


Nel caso della scheda in questione, si deve utilizzare:

# fglrx_binary_edit 4e50 4e52

(per le altre schede si può provare a vedere sul sito: [3]) Questo comando modifica i valori dei chip nel file libfglrx_ip.a.GCC3, che si trova appunto in questa cartella.

Se non c'è alcun output dal comando, allora vuol dire che tutto è andato a buon fine e potete proseguire. Ora si devono dare i comandi:

# cd /lib/modules/fglrx/build_mod
# chmod +x make.sh
# ./make.sh

poi:

# cd ..
# rmmod radeon
# chmod +x make_install.sh
# ./make_install.sh
Warning.png ATTENZIONE
Attenzione: Il comando "rmmod radeon" rimuove il modulo radeon nel caso lo abbiate caricato in memoria. Tale modulo infatti bloccherebbe la scheda video impedendovi di caricare poi il modulo fglrx.


Al termine del make_install deve comparire "trying a sample load of the kernel module. done."


Se tutto è andato a buon fine, potete provare a far ripartire il vostro server X utilizzando il driver fglrx, e magari utilizzare il comando:

# fglrxconfig
Warning.png ATTENZIONE
Attenzione: questo comando crea un file XFreeconfig-4 personalizzato sovrascrivendo il vostro XFreeconfig-4, quindi

assicuratevi di averne una copia di backup.


Al momento (6 Settembre 2005) la ATI ha rilasciato un nuovo installer grafico *.run, simile a quello della nvidia. Non sperate di utilizzarlo, dato che presenta lo stesso problema del pacchetto rpm di cui si è parlato.

Per l'installazione dei driver su Xorg è necessario scaricare dallo stesso sito della ATI i driver relativi a Xorg, ed eseguire lo stesso procedimento. Per me ha funzionato soltanto dopo aver installato il pacchetto libglu1-xorg, ma non so dire come e se questo sia legato all'installazione dei driver.

Si tenga presente che con l'opzione di "chip override" il driver fglrx non viene utilizzato a pieno, e di conseguenza il numero di fps che si ottiene è generalmente basso. Dopo la migrazione ad Xorg il numero di fps è migliorato e ora ottengo circa 1946 fps con glxgear.


Fart