Driver ATI radeon 9200 su kubuntu dapper

Da Wizard linux team wiki.

Jump to: navigation, search

Recentemente ho fatto un upgrade del mio sistema con un pc che ho rimediato, tra le cose che ho dovuto configurare, una maledetta scheda video dell'ati (ho impiegato tre giorni ad installarla) precisamente l'ati radeon 9200.

Prima di cominciare volevo precisare due cosette che non mi sono andate giù.
  • Qualsisi guida ufficiale non riporta scritto che i più recenti driver ufficiali ati supportano soltanto dalla scheda ati 9500 in su.
  • Driver precompilati per kubuntu nei repositoty ufficiali non funzionano su questa scheda.

La procedura che segue è un sunto ed una rielaborazione di vari tutorial presenti in rete, quindi potrete trovare parte di queste informazioni anche su altri tutorial.

Ora vediamo come fare:

Per poter installare correttamente la nostra ati radeon 9200 sulla nostra kubuntu, dovremmo avere un sistema APPENA installato, con NESSUN Aggiornameto fatto, se aggiornate il kernel, i moduli e xorg la procedura non funziona, almeno nel mio caso è stato così.

a) Abilitare i repository nel file [i]/etc/apt/source.list[/i] editandolo con un editor di testo, nell'esempio ho usato vi:

sudo vi /etc/apt/source.list

ed modificare il file aggiungendo i repositori che seguono:

deb http://it.archive.ubuntu.com/ubuntu/ dapper main universe restricted multiverse
deb-src http://it.archive.ubuntu.com/ubuntu/ dapper main universe restricted multiverse
deb http://security.ubuntu.com/ubuntu dapper-security main universe restricted multiverse
deb-src http://security.ubuntu.com/ubuntu dapper-security main universe restricted multiverse
deb http://it.archive.ubuntu.com/ubuntu/ dapper-updates main universe restricted multiverse
deb-src http://it.archive.ubuntu.com/ubuntu/ dapper-updates main universe restricted multiverse

salvate e eseguide il comando

sudo apt-get update

b) Scaricare i driver da questo [url="http://www2.ati.com/drivers/linux/ati-driver-installer-8.24.8-x86.run"]link[/url]

ATTENZIONE NON PRENDETE VERSIONI PIU' RECENTI PERCHE' NON FUNZIONANO CON QUESTA SCHEDA (li ho provati tutti fino alla 8.29.xx)

c) Ora dobbiamo installare i pacchetti necessari alla compilazione dei driver, da terminale:

sudo apt-get install module-assistant build-essential debhelper gcc-3.4
sudo apt-get install fakeroot dh-make debconf libstdc++5 gcc-3.3-base

d) Andiamo a compilare i driver, spostandoci nella cartella dove li abbiamo scaricati digitare:

chmod +x ati-driver-installer-8.24.8-x86.run 
LANG=C LC_ALL=C ./ati-driver-installer-8.24.8-x86.run --buildpkg Ubuntu/dapper

questo genererà una serie di pacchetti .deb, ma non tutti ci serviranno

e) A questo punto dobbiamo editare il file [i]/etc/default/linux-restricted-modules-common[/i]

sudo vi /etc/default/linux-restricted-modules-common

e modicare la voce DISABLED_MODULES="" in

DISABLED_MODULES="fglrx"

f) procediamo ora con l'installazione dei pacchetti, spostiamoci nella cartella dove abbiamo creati i pacchetti deb e da terminale scriviamo quanto segue.

sudo dpkg -i xorg-driver-fglrx_8.24.8-1_i386.deb
sudo dpkg -i fglrx-kernel-source_8.24.8-1_i386.deb
sudo dpkg -i fglrx-control_8.24.8-1_i386.deb

a questo punto se è la prima volta che eseguite l'installazione andate al punto successivo, se è la seconda volta cancellate il file come segue:

sudo rm /usr/src/fglrx-kernel.........deb

non preoccupatevi tanto ci sarà solo quello

g) attiviamo i moduli:

sudo module-assistant prepare
sudo module-assistant update
sudo module-assistant build fglrx
sudo module-assistant install fglrx
sudo module-assistant prepare
sudo depmod

f) correggiamo il file xorg.conf con i segueti comandi

sudo aticonfig --initial
sudo aticonfig --overlay-type=Xv

e riavviamo il sistema

g) nel caso il sitema andasse in crash o non partisse il sistema grafico, basta avviare il sistema in recovery mode e lanciare i seguenti comandi:

cp /etc/X11/xorg.conf.original0 /etc/X11/xorg.conf

il nome del file original potrebbe cambiare leggermente, guardate prima con ls. riavvare il sistema. Vi segnalo che nel caso la procedura non funzionasse è inutile ripeter l'installazione dei pacchetti, al limite potete provare a ripetere la compilazione.

h)appena riavviato verificare che i driver siano in funzione con i seguenti comandi:

fglrxinfo

che dovrebbe rispondere con qualcosa del genere

display: :0.0  screen: 0
 OpenGL vendor string: ATI Technologies Inc.
 OpenGL renderer string: RADEON 9200 Series DDR Generic
 OpenGL version string: 1.3.1060 (X4.3.0-8.24.8)

se trovate scritto mesa vuol dire che qualcosa è andato storto.

il test grafici dell'accelerazione 3d con

fgl_glxgears

e con

glxgears

Spero che tutto fili liscio e che non perdiate ore come me a configurare tutto.

Personal tools
wizard linux team