jump to navigation

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

ati catalyst control center linix

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! 😛

ati catalyst control center linux 2

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 🙂

Annunci

Commenti»

1. Ajeje Brazorf - giovedì 25 ottobre 2007

“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!)

2. lele85 - giovedì 25 ottobre 2007

@Ajeje Brazorf
Diciamo anche che è una relase di test…
Infatti non è stata rilasciata nemmeno sul sito ufficile della ATI. Comunque le buone premesse ci sono tutte!

3. Fabio - sabato 27 ottobre 2007

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

4. DrSlump - sabato 27 ottobre 2007

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”.

5. greenrabbit - sabato 27 ottobre 2007

@DrSlump hai modificato compiz così:
sudo kate /usr/bin/compiz

e aggiungere in white list il driver fglrx:
# Driver whitelist
WHITELIST=”nvidia intel ati fglrx radeon i810″

Hai controllato che in black list non sia presente la tua scheda?

6. lionmax67 - sabato 27 ottobre 2007

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!!!!!!

7. greenrabbit - sabato 27 ottobre 2007

@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 🙂

8. marcolinux - domenica 28 ottobre 2007

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)

9. nick - domenica 28 ottobre 2007

ho installato i driver, ma quando do fglrxinfo non esce ati ma mesa!!
che devo fa?? help me please!!
bye

10. Nicola - giovedì 1 novembre 2007

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:~$

11. facsimile - giovedì 1 novembre 2007

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.

12. greenrabbit - giovedì 1 novembre 2007

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 🙂

13. Nicola - giovedì 1 novembre 2007

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:~$

14. greenrabbit - giovedì 1 novembre 2007

provate questo script:
http://kanotix.com/files/install-fglrx-debian.sh

io l’ho utilizzato e funziona molto bene

15. Nicola - venerdì 2 novembre 2007

Non so come hai fatto.. non so dove l’hai trovata..
ma FUNZIONAAAA…grande!!

grazie mille stavo impazzendo

16. adriano - venerdì 2 novembre 2007

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.

17. greenrabbit - venerdì 2 novembre 2007

@ adriano prova con lo script che ho postato nel messaggio 14 🙂

18. adriano - venerdì 2 novembre 2007

ammazzza che velocità, cmq una volta scaricato lo script che vdevo fare?? grazie.

19. greenrabbit - venerdì 2 novembre 2007

@ 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 🙂

20. adriano - venerdì 2 novembre 2007

:~$ 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.

21. greenrabbit - venerdì 2 novembre 2007

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 🙂

22. adriano - venerdì 2 novembre 2007

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

23. adriano - venerdì 2 novembre 2007

meno male avevo fatto xorg.conf.bak, adesso ho tornato indietro al meno la risoluzione tornato 1280 x 1024

24. greenrabbit - venerdì 2 novembre 2007

adriano posta l’xorg che ti ha modificato

25. manuel - domenica 4 novembre 2007

usando questo comando
sudo mkdir /lib/modules/$(uname-r)/volatile
ottengo

bash: uname-r: command not found

cosa ho sbagliato?

26. lele85 - domenica 4 novembre 2007

metti uno spazio così:
sudo mkdir /lib/modules/$(uname -r)/volatile
😉

27. greenrabbit - domenica 4 novembre 2007

corretto non me ne ero accorto che mancava lo spazio 🙂

28. Angelo - domenica 4 novembre 2007

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

29. mune - mercoledì 7 novembre 2007

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

30. greenrabbit - mercoledì 7 novembre 2007

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!!!

31. lele85 - mercoledì 7 novembre 2007

Ottimo green! Hai fatto benissimo a mettere la guida anche nel wiki di ubuntu!

32. mune - mercoledì 7 novembre 2007

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

33. greenrabbit - mercoledì 7 novembre 2007

@mune ma il tuo sistema è 64 bit?
mi sa che ti manca qualche pacchetto per compilare 😦

34. mune - mercoledì 7 novembre 2007

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

35. greenrabbit - mercoledì 7 novembre 2007

@mune la patch l’hai utilizzata?

scusa se ti faccio queste domande ma devo essere sicuro di tutti i tuoi passaggi 🙂

36. greenrabbit - mercoledì 7 novembre 2007

@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 🙂

37. mune - mercoledì 7 novembre 2007

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
sudo bash ati-driver-installer-8.42.3-x86.x86_64.run –buildpkg custom-package/7.10
parte ma non funziona 😦 : restituisce l’errore delle lib mancanti del post 32.

38. mune - mercoledì 7 novembre 2007

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.
[…]

39. mune - mercoledì 7 novembre 2007

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

40. greenrabbit - giovedì 8 novembre 2007

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 🙂

41. mune - giovedì 8 novembre 2007

Adesso apro il topic, per lo script nell’altro blog, non lo trovo.

42. greenrabbit - giovedì 8 novembre 2007
43. mune - giovedì 8 novembre 2007

Scritto nei forum di ubuntu
[url]http://forum.ubuntu-it.org/index.php?topic=134104.0[/url]

44. mune - giovedì 8 novembre 2007

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]

45. mune - giovedì 8 novembre 2007

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

46. lele85 - giovedì 8 novembre 2007

@mune
i messaggi sono stati filtrati dall’antispam poichè hai messo i tag url!
Scusa per il disguido ma mi sono accorto solo adesso!

47. Stem - lunedì 12 novembre 2007

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)

48. Stem - lunedì 12 novembre 2007

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ò.

49. Stem - martedì 13 novembre 2007

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


Rispondi

Inserisci i tuoi dati qui sotto o clicca su un'icona per effettuare l'accesso:

Logo WordPress.com

Stai commentando usando il tuo account WordPress.com. Chiudi sessione / Modifica )

Foto Twitter

Stai commentando usando il tuo account Twitter. Chiudi sessione / Modifica )

Foto di Facebook

Stai commentando usando il tuo account Facebook. Chiudi sessione / Modifica )

Google+ photo

Stai commentando usando il tuo account Google+. Chiudi sessione / Modifica )

Connessione a %s...

%d blogger hanno fatto clic su Mi Piace per questo: