Installare driver ATI fglrx 8.42 su ubuntu 7.10 gutsy! Mercoledì 24 Ottobre 2007
Posted by greenrabbit in Ati/AMD, Compiz, Complesse/per insider, Composite Management, Desktop Liberi, Distro, Gnome, How-to et similia, Ubuntu.trackback

Ieri la news… oggi la procedura passo passo per installarli!
Per prima cosa ho rimuoviamo i precedenti driver:
sudo dpkg -r fglrx-amdcccle
sudo dpkg -r fglrx-kernel-2.6.22-14-generic
sudo dpkg -r xorg-driver-fglrx
Se avete installato xgl rimuovetelo, dopodichè si passa all’installazione ma prima scarichiamo qualche pacchetto che può esserci di aiuto:
sudo aptitude update
sudo aptitude dist-upgrade
sudo aptitude install module-assistant build-essential
sudo aptitude install fakeroot dh-make debconf libstdc++5 gcc-3.3-base linux-headers-generic
Finalmente si parte:
chmod +x ati-driver-installer-8.42.3-x86.x86_64.run
sudo ln -sf bash /bin/sh
./ati-driver-installer-8.42.3-x86.x86_64.run --buildpkg Ubuntu/gutsy
sudo dpkg -i xorg-driver-fglrx_8.42.3-1_i386.deb
sudo dpkg -i fglrx-kernel-source_8.42.3-1_i386.deb
sudo dpkg -i fglrx-amdcccle_8.42.3-1_i386.deb
sudo dpkg -i xorg-driver-fglrx-dev_8.42.3-1_i386.deb
sudo rm /usr/src/fglrx-kernel*.deb
sudo m-a update
sudo m-a prepare
sudo m-a build fglrx
sudo m-a install fglrx
Fatto questo riavviate il sistema perché non so per quale paradosso se si riavvia X si blocca con una schermata nera mentre riavviando tutto il sistema va bene! XD
Per abilitare compiz bisogna editare il file:
sudo kate /usr/bin/compiz
e aggiungere in white list il driver fglrx:
# Driver whitelist
WHITELIST="nvidia intel ati fglrx radeon i810"
Controllate anche la black list per vedere se la vostra scheda è tra quelle, in tal caso toglietela cancellando la voce
Fatto ciò prima di far partire compiz controllate che il sistema carica i driver giusti dando questo comando:
fglrxinfo
Dovrete avere come risultato:
display: :0.0 screen: 0
OpenGL vendor string: ATI Technologies Inc.
OpenGL renderer string: ATI Radeon HD 2400 PRO
OpenGL version string: 2.0.6958 Release
Nel caso di ATI vi esce mesa allora il sistema non carica ancora i driver per farli caricare date questi tre comandi:
sudo depmod -a
sudo mkdir /lib/modules/$(uname -r)/volatile
questo comando tutto su un unica riga:
sudo ln -s /lib/modules/$(uname -r)/misc/fglrx.ko /lib/modules/$(uname-r)/volatile/fglrx.ko
dopodiché riavviate
Buon compiz a todos!

In questi driver sono presenti i seguenti Bug riscontrabili solo con compiz attivo:
- scrooling delle pagine lento;
- Video e giochi con refresh continuo… per i video si può eliminare il refresh guardando a tutto schermo, per i giochi basta disattivare compiz prima di giocare
I driver senza compiz attivo funzionano una meraviglia,la ATI sta sulla giusta strada, solo che non vorrei dovessimo aspettare un eternità per vedere qualcosa di funzionale



“Buon compiz a todos!”
Si, todos coloro che hanno ati hd2xxx, perchè da me (ati mobility radeon 9700) compiz non va.
Se provo ad attivarlo, dal menu “Effetti visivi” lamenta l’assenza del composite, editato il file xorg.conf, ottengo gli effetti per circa 3 secondi, poi si blocca tutto,ma proprio tutto (succede il “paradosso” della guida) devo riavviare manualmente.
Per il resto tutto ok, la guida è ottima, glxgears è da record rispetto a prima.
Grazie, ciao e alla prossima (8.43 speriamo!)
Mitico! L’unica guida che per me (ati x1400 64bit) ha funzionato!
Per la versione a 64 bit ho dovuto solo utilizzare in più questa patch:
http://www.michaellarabel.com/downloads/fglrx-8.42-ubuntu+debian-2.tar.bz2
A me dopo aver installato i driver e aver accertato che tutto funzionasse bene (ubuntu 7.10 64bit + x1900xt), ho notato che provando ad attivare i desktop effects, ricevevo “composite extension not avaible”.
Cari Amici
Sono proprio nei casini….ho installato l driver ATI , poi ho fatto alcune modifiche al file xorg,conf e al file compiz> Ubuntu si carica solo in modalit’ terminal….ora vi sto scrivendo utilizzando il live cd…Vi prego aiutatemi …il comando gedit non funziona…non so come ripristinare la macchina…L-ultima cosa che vorrei fare e’ reistallare UBUNTU 7.04. Help me!!!!!!
@lionmax67 utilizza il comando nano per modificare xorg e riportarlo nello stato precedente…
Cmq molto probabilmente non ti si carica perchè hai ancora le voci aiglx e composite nel xorg, se è così cancellale
aiuuto.
ho seguito passo passo ma X non parte. ho dovuto togliere da xorg.conf
Section “Extensions”
Option “Composite” “True”
EndSection
Section “ServerFlags”
Option “AIGLX” “True”
EndSection
Catalyst dice che non c’è scheda ATI, fglrxinfo dice
Xlib: extension “ATIFGLRXDRI” missing on display “:0.0″.
Error: couldn’t find RGB GLX visual!
(lspci da: RS200/RS200M AGP Bridge [IGP 340M])
ho una crisi… tutti hanno compiz e io no buaaaa
idee?
(sto leggendo questo, poi vi dico)
ho installato i driver, ma quando do fglrxinfo non esce ati ma mesa!!
che devo fa?? help me please!!
bye
idemm come sopra… a me esce:
nicola@liparix:~$ fglrxinfo
libGL error: XF86DRIQueryDirectRenderingCapable returned false
display: :0.0 screen: 0
OpenGL vendor string: Mesa project: http://www.mesa3d.org
OpenGL renderer string: Mesa GLX Indirect
OpenGL version string: 1.4 (2.1 Mesa 7.0.1)
nicola@liparix:~$
salve sono nuovo di Linux e di Ubuntu, ma provengo da Machintosh e windows proprio non lo sopporto.
Sto provando ad installare i drive ati. Ho una Radeon x1400.
Quando da teminale inserisco il seguente comando:
./ati-driver-installer-8.42.3-x86.x86_64.run –buildpkg Ubuntu/gutsy
mi da questo errore:
cp: cannot stat `./usr/X11R6/lib/modules/dri’: No such file or directory
dh_install: command returned error code 256
make: *** [binary] Error 1
Removing temporary directory: fglrx-install.cC9699
dove sto sbagliando?
il sistema è fresco di format e non ho ancora installato i driver con restrizioni
Grazie mille.
Per Nick e Nicola provate così:
sudo mkdir /lib/modules/$(uname -r)/misc/
sudo mkdir /lib/modules/$(uname -r)/volatile/
sudo ln -s /lib/modules/$(uname -r)/misc/fglrx.ko \ /lib/modules/$(uname -r)/volatile/fglrx.ko
Riavviate X e fatemi sapere
X facsimile hai dato i permessi al file:
chmod +x ati-driver-installer-8.42.3-x86.x86_64.run
cmq per tutti conviene che venite in chat lì trovate sempre qualcuno
mi sa che è inutile pure che riavvio….
nicola@liparix:~$ sudo mkdir /lib/modules/$(uname -r)/misc/
mkdir: impossibile creare la directory `/lib/modules/2.6.22-14-generic/misc/’: Il file esiste
nicola@liparix:~$ sudo mkdir /lib/modules/$(uname -r)/volatile/
mkdir: impossibile creare la directory `/lib/modules/2.6.22-14-generic/volatile/’: Il file esiste
nicola@liparix:~$ sudo ln -s /lib/modules/$(uname -r)/misc/fglrx.ko /lib/modules/$(uname -r)/volatile/fglrx.ko
ln: creazione del link simbolico `/lib/modules/2.6.22-14-generic/volatile/fglrx.ko’ a `/lib/modules/2.6.22-14-generic/misc/fglrx.ko’: Il file esiste
nicola@liparix:~$
provate questo script:
http://kanotix.com/files/install-fglrx-debian.sh
io l’ho utilizzato e funziona molto bene
Non so come hai fatto.. non so dove l’hai trovata..
ma FUNZIONAAAA…grande!!
grazie mille stavo impazzendo
raga a me va bene fino a che non faccio”./ati-driver-installer-8.42.3-x86.x86_64.run –buildpkg Ubuntu/gutsy” e li mi da un errore”cp: cannot stat `./usr/X11R6/lib/modules/dri’: No such file or directory
dh_install: command returned error code 256
make: *** [binary] Error 1″
che posso fare???
grazie.
@ adriano prova con lo script che ho postato nel messaggio 14
ammazzza che velocità, cmq una volta scaricato lo script che vdevo fare?? grazie.
@ adriano lo devi lanciare con:
sh nomescript
oppure con:
sudo sh nomescript
non ricordo se vuole i permessi di amministratore o no ma credo di si visto che va ad installare i driver e ad apportare modifiche a xorg
:~$ sudo sh install-fglrx-debian.sh
Error: No KANOTIX found. Do not ask for support!
Error: Can`t be run within X! Use a text console (ALT-CTRL-F1)
mmm purtroppo non va con me.
il primo errore è normale non preoccuparti
per il secondo errore:
Error: Can`t be run within X! Use a text console (ALT-CTRL-F1)
ti sta dicendo di non avviarlo sotto X ma di andare nella modalità console premendo ALT+CTRL+F1
sono andato alla console, o rifatto sudo sh install-fglrx-debian.sh
o noooooooo
peggio di prima adesso mi ha tornato la risoluzione a 800 x 600
meno male avevo fatto xorg.conf.bak, adesso ho tornato indietro al meno la risoluzione tornato 1280 x 1024
adriano posta l’xorg che ti ha modificato
usando questo comando
sudo mkdir /lib/modules/$(uname-r)/volatile
ottengo
bash: uname-r: command not found
cosa ho sbagliato?
corretto non me ne ero accorto che mancava lo spazio
ho fatto tutto passo passo.. e mi esce questo..
gunny@gunny-desktop:~$ fglrxinfo
Xlib: extension “ATIFGLRXDRI” missing on display “:0.0″.
Error: couldn’t find RGB GLX visual!
aiutoooooooooo
Venti minuti di panico: stavo già facendo il backup per la reinstallazione, poi ho rimesso X.
Ho fatto la procedura manuale
ho scaricato dal sito ufficiale il file dei driver per la mia X1300; lo avviato con
sudo ./ati-installer.sh 8.42.3 –buildpkg Ubuntu/gutsy
ma termina con
cp: cannot stat `./usr/X11R6/lib/modules/dri’: No such file or directory
Visto che per molti ha funzionato, ho riprovato con lo script indicato al post 14.
Non ha generato i .deb e X non partiva più! Dopo 20 minuti di panico avendo visto che il vecchio cord.conf non faceva nulla, ho ripristinato X mettendo il pacchetto xorg-driver-kernel (o simile).
Cosa altro posso provare: ho monitor 166:9 e non riesco ad accettare che win lo usi tutto e linux solo il 1024×768 con le due bande nere laterali.
Fede
Mune prova la guida che ho messo sul wiki http://wiki.ubuntu-it.org/Hardware/Video/Ati/Aiglx-8.42.3 la sto aggiornando passo passo e poi fammi sapere se riscontri altri errori
p.s. ricorda che quando lanci questo comando:
./ati-installer.sh 8.42.3 –buildpkg Ubuntu/gutsy
il sudo non ci vuole!!!
Niente da fare!
La guida nel wiki l’ho seguita alla lettera ed alla generazione dei .deb mi da
[...]
+ /usr/bin/strip –remove-section=.comment –remove-section=.note debian/fglrx-amdcccle/usr/bin/amdcccle
dh_compress
dh_makeshlibs
dh_installdeb
LD_PRELOAD= dh_shlibdeps
dpkg: /usr/x86_64-linux-gnu/lib64/libc.so.6 not found.
dpkg: /usr/x86_64-linux-gnu/lib64/libpthread.so.0 not found.
dpkg: /usr/x86_64-linux-gnu/lib64/librt.so.1 not found.
dpkg: /usr/x86_64-linux-gnu/lib64/libdl.so.2 not found.
dpkg: /usr/x86_64-linux-gnu/lib64/libm.so.6 not found.
dpkg: /usr/x86_64-linux-gnu/lib64/libXext.so.6 not found.
dpkg: /usr/x86_64-linux-gnu/lib64/libX11.so.6 not found.
dpkg: /usr/x86_64-linux-gnu/lib/libc.so.6 not found.
dpkg: /usr/x86_64-linux-gnu/lib/librt.so.1 not found.
dpkg: /usr/x86_64-linux-gnu/lib/libdl.so.2 not found.
dpkg: /usr/x86_64-linux-gnu/lib/libm.so.6 not found.
dpkg: /usr/x86_64-linux-gnu/lib/libpthread.so.0 not found.
dpkg: /usr/x86_64-linux-gnu/lib/libXext.so.6 not found.
dpkg: /usr/x86_64-linux-gnu/lib/libX11.so.6 not found.
dpkg: /usr/x86_64-linux-gnu/lib64/libXrandr.so.2 not found.
dpkg: /usr/x86_64-linux-gnu/lib64/libXrender.so.1 not found.
dpkg: /usr/x86_64-linux-gnu/lib64/libGL.so.1 not found.
dpkg: /usr/x86_64-linux-gnu/lib64/libfglrx_gamma.so.1 not found.
dpkg-shlibdeps: failure: dpkg –search gave error exit status 1
dh_shlibdeps: command returned error code 256
make: *** [binary] Error 1
make: Leaving directory `/tmp/fglrx.e10863′
L’errore è diverso, ma continua a non creare i .deb; idee?
Fede
@mune ma il tuo sistema è 64 bit?
mi sa che ti manca qualche pacchetto per compilare
64 bit è sicuro:
# cat /proc/cpuinfo
[...]
processor : 1
vendor_id : AuthenticAMD
cpu family : 15
model : 43
model name : AMD Athlon(tm) 64 X2 Dual Core Processor 3800+
stepping : 1
cpu MHz : 1000.000
cache size : 512 KB
physical id : 0
siblings : 2
core id : 1
cpu cores : 2
fpu : yes
fpu_exception : yes
cpuid level : 1
Che manchino pacchetti lo sospetto anch’io, deve essere una cosa banale, ma quali?
Fede
@mune la patch l’hai utilizzata?
scusa se ti faccio queste domande ma devo essere sicuro di tutti i tuoi passaggi
@mune se hai utilizzato la patch prova così:
- scarichi la patc e la decomprimi nella cartella /etc/ati/custom-package
dopo di che dai questo comando:
sudo bash ati-driver-installer-8.42.3-x86.x86_64.run –buildpkg custom-package/7.10
fammi sapere se risolvi
Ho provato ma il metodo richiede una modifica.
greenrabbit-> scarichi la patc e la decomprimi nella cartella /etc/ati/custom-package
deve essere “sudo mkdir /etc/ati/custom-package;
scarichi la patc e la decomprimi;
sudo cp -r /Ubuntu/* /etc/ati/custom-package”
e poi
: restituisce l’errore delle lib mancanti del post 32.
sudo bash ati-driver-installer-8.42.3-x86.x86_64.run –buildpkg custom-package/7.10
parte ma non funziona
ASSURDO
Ho visto che le librerie ci sono ma non dove le cerca così ho creato un link simbolico
$ ls -l /usr/lib/libX11.so.6
lrwxrwxrwx 1 root root 15 2007-10-23 18:16 /usr/lib64/libX11.so.6 -> libX11.so.6.2.0
$ sudo ln -s /usr/ /usr/x86_64-linux-gnu
il trucco funziona
$ ls /usr/x86_64-linux-gnu/lib/libX11.so.6
/usr/x86_64-linux-gnu/lib/libX11.so.6
eppure mi dice ancora
[...]
dpkg: /usr/x86_64-linux-gnu/lib/libX11.so.6 not found.
[...]
Penso di avere un’ipotesi
~/tmp/ati/temp$ lspci |grep Radeon
01:00.0 VGA compatible controller: ATI Technologies Inc RV515 [Radeon X1300]
01:00.1 Display controller: ATI Technologies Inc RV515 [Radeon X1300] (Secondary)
ma una dir x1300 non c’è: non pare supportata; non capisco, prima dall’aggiornamento 7.10 con la 7.06 andava con i driver ATI.
~/tmp/ati/temp$ ls -1
arch
ati-installer.sh
ATI_LICENSE.TXT
ati-packager-helper.sh
ati-packager-wrapper.sh
automatic-install.exp
check.sh
common
component_config.sh
config_install.sh
copy_uninstall_files.sh
create_log.sh
default_policy.sh
fglrx-uninstall.sh
installer_creation_policy
lokixml.sh
map_xname.sh
packages
post_drv.sh
post_km.sh
postun_cp.sh
postun_drv.sh
postun_km.sh
postun_rn.sh
pre_cp.sh
pre_drv.sh
pre_km.sh
preun_drv.sh
preun_km.sh
README.distro
setup.data
verify_install.sh
x430
x430_64a
x680
x680_64a
x690
x690_64a
x700
x700_64a
x710
x710_64a
Tranquillo questi driver sono supportati per la tua scheda… ti consiglio di aprire un nuovo topic nel forum di ubuntu così avrai molte più persone che ti aiuteranno
p.s. prova anche lo script di alberto milone alias Envy http://albertomilone.com/wordpress/ e facci sapere se funziona
Adesso apro il topic, per lo script nell’altro blog, non lo trovo.
eccolo http://albertomilone.com/ubuntu/nvidia/scripts/ubuntu/envy_0.9.8-0ubuntu11_all.deb
Scritto nei forum di ubuntu
[url]http://forum.ubuntu-it.org/index.php?topic=134104.0[/url]
Ho scompattato quel .deb ma linux-restricted-modules-2.6.22.1
non combacia col mio kernel (immagino il numero sia la versione del kernel), invece usr/share/envy/ati-driver-installer-8.42.3-x86.x86_64.run non parte.
Il post è su
[url]http://forum.ubuntu-it.org/index.php?topic=134104.0[/url]
Ho scritto due volte ma non ha funzionato questa è la terza, non ho più voglia.
Lo script.
Ho aperto il deb e non va.
Forum
http://forum.ubuntu-it.org/index.php?topic=134104.0
Finalmente!…Complimenti vivissimi per chiarezza e puntualità. ho scartabellato decine di guide ..quasi mille! finalmente sono riuscito a installare i driver nuovi x la mia ati x200m sulla quale xgl mi dava noiosi effetti nei video. E finalmente ho abilitato aixgl. Adesso speriamo solo che l’ati faccia il suo lavororo e si risolva questi bug di lentezza e video con compiz. p.s x abilitare compiz sono andato quì (commentare alcune righe in xorg.conf)
http://ximarx.netsons.org/blog/18/fglrx-aiglx-compiz-per-ubuntu-gusty-710/
p.s. se c’è 1 modo x commentare\pubblicizzare\feedare a parte questo non mancherò.
altra nota .. la procedura a me non funge sul sistema appena installato (ho dovuto prima installare i driver frlgx segnalati da ubuntu) e dopo applicare questa guida.Mi pare di aver capito x la configurazione di xorg.conf