SDB:Installazione dei Driver ATI in SUSE

Da Wikipedia, l'enciclopedia libera.


==

Versione 9.3-10.1

Contents

Situazione

Vuoi utilizzare i driver ATI con accelerazione 3D invece del driver Open Source radeon usando l` ATI Installer.

Procedura

Il piu`recente driver ATI e`generato grazie all`aiuto dell` "ATI Installer". Innanzitutto controlla se i seguenti pacchetti sono installati in:

YaST > Software > Software Install and removal

e cerca i seguenti pacchetti:

  • kernel-source
  • gcc


Installali e controlla le dipendenze. Scarica l`ATI Installer (circa 35MB) da http://www.ati.com. Scegli la versione corretta per il tuo sistema (32bit, 64bit).

Apri la Console (Ctrl+Alt+F2 per la Console; Alt+F7 per il Desktop KDE/Gnome) ed accedi come utente “root”.

Ora vai alla directory dove hai salvato l`installer scaricato usando il comando:

 cd /PATH/TO/INSTALLER/LOCATION

Creazione RPM

1. Controlla quale versione e`supportata dall`installer con il comando:

./ati-driver-installer-x.xx.x-xxxx.run --get-supported

Poiche` il parametro '--get-supported' dell`ati-driver-installer versione 8.25.18 non e`piu`valido, utilizza '--listpkg' al suo posto (puoi anche usare il comando 'grep' per selezionare le opzioni SuSE disponibili). Quindi il comando dovrebbe essere:

./ati-driver-installer-x.xx.x-xxxx.run --listpkg | grep -i suse

al posto dei simboli xx.xx dovresti inserire il numero relativo alla versione del driver. Controlla la versione del pacchetto con il seguente comando:

ls |grep -i ati

L`Output dovrebbe apparire approssivativamente come questo:

i386: 
SuSE/SUSE93-IA32 
SuSE/SUSE100-IA32 
AMD64 
SuSE/SUSE93-AMD64 
SuSE/SUSE100-AMD64 


2. In seguito puoi generare il pacchetto con il comando:

./ati-driver-installer-x.xx.xx-xxx.run --buildpkg NAME_OF_VERSION

NAME_OF_VERSION e` l`output da ati-driver-installer-x.xx.x-xxxx.run --get-supported. Ecco un esempio per un sistema 32 bit con SUSE 10.0:

./ati-driver-installer-x.xx.x-ixxx.run --buildpkg SuSE/SUSE100-IA32

Installazione RPM

Cambia il runlevel a 3 usando il comando:

init 3

e comincia l`installazione con:

rpm -Uhv fglrx_x_x_x_SUSE100-x.xx.xx.ixxx.rpm

Quando l`installazione e`terminata, carica il driver usando:

sax2 -r -m 0=fglrx -b /usr/share/doc/packages/fglrx/sax2-profile

A questo punto dell`installazione puoi aprire l`interfaccia grafico eseguendo:

init 5

Test 3D

Puoi ora testare l`accelerazione 3D con il comando:

fglrxinfo

L`output dovrebbe essere simile a questo: :0.0 screen: 0 OpenGL vendor string: ATI Technologies Inc. OpenGL renderer string: (Your ATI card Model) (processor extensions) (vid card info) (GNU_ICD) OpenGL version string: 1.3.5395 (X4.3.0-8.18.8)

Puoi anche provare:

glxgears

e testare il FPS-rate. O apri il G117 Flight simulator per vedere se la funzione 3D e`abilitata.

Aggiornamento: errore 10.1 libexpat.so.0 dependency

Sembra esserci un problema di dependency con i piu`recenti driver ATI, quindi e`possibile che si ottenga un errore: related to libexpat.so.0.

Soluzione:

Dovresti installare il pacchetto compat-expat1-1.95.8-6 rpm