Pagina 1 di 1

Installazione Driver ati con kernel 2.6.29.x [PROCEDURA]

Inviato: dom mag 17, 2009 17:22
da Plaoo
Innanzi tutto volevo ringraziare omero per l'aiuto che mi ha dato (anzi ha fatto tutto lui :thumbright: ) Meglio scrivere la procedura cosi aiuto tutti i poveri proprietari di una ati :roll: :roll:

1)Download degli ultimi driver i 9.3
2) Avviare il programma con ./ati-driver-installer-9-3-x86.x86_64.run --extract <directory>
3) Scaricate la patch http://liquorix.net/patches/FGLRX-2.6.29-9.2-5.diff
4)Nella directory dove avete estratto i driver copiate la patch e scrivete patch -p1 < FGLRX-2.6.29-9.2-5.diff
5)Una volta patchato i file nella directory dove avete estratto ./ati-installer.sh 8.593 --install
6) FATTO!!!! \:D/

Cosi dovrebbero andare.

Chiedo ai mod se possono mettere questo messaggio in evidenza visto i parecchi thread che parlano di questo problema.

Re: Installazione Driver ati con kernel 2.6.29.x [PROCEDURA]

Inviato: dom mag 17, 2009 21:59
da Vito
Fatto :thumbright: .

Re: Installazione Driver ati con kernel 2.6.29.x [PROCEDURA]

Inviato: dom mag 17, 2009 22:50
da targzeta
Ma perchè non avete seguito questa procedura che vale ogni volta che volete patchare i driver ati?

Non dovevate fare altro che scaricare la patch, poi dare:

Codice: Seleziona tutto

mkdir /etc/ati/patch
mv FGLRX-2.6.29-9.2-5.diff /etc/ati/patch/patch-8.593-$(uname -r)

E quindi usare il builder interno con:

Codice: Seleziona tutto

sh ati-driver-installer-9-3-x86.x86_64.run --buildpkg

L'output è qualcosa come questo:

Codice: Seleziona tutto

...
Generating package: Slackware/All
...
Trovata la patch:
        /etc/ati/patch/patch-8.593-2.6.23.17
la applico
can't find file to patch at input line 4
Perhaps you should have used the -p or --strip option?
The text leading up to this was:
--------------------------
|diff -Naurp a/common/lib/modules/fglrx/build_mod/common/lib/common/lib/modules/fglrx/bu
ild_mod/modules/fglrx/build_mod/2.6.x/Makefile b/common/lib/modules/fglrx/build_mod/2.6.
x/Makefile
|--- a/common/lib/modules/fglrx/build_mod/2.6.x/Makefile        2009-02-28 21:53:58.0000
00000 +0100
|+++ b/common/lib/modules/fglrx/build_mod/2.6.x/Makefile        2009-02-28 22:24:38.0000
00000 +0100
--------------------------
File to patch:

Alla domanda "File to patch:", voi ci mettete:

Codice: Seleziona tutto

2.6.x/Makefile
e quindi vi verranno creati i pacchetti da installare.

Emanuele

Re: Installazione Driver ati con kernel 2.6.29.x [PROCEDURA]

Inviato: lun mag 18, 2009 16:44
da Plaoo
Spina il modo più semplice per creare il pacchetto allora è al punto
5) ./ati-installer.sh 8.853 --builpkg <nomepacchetto.pkg> ti crea il pacchetto allo stesso modo.

Re: Installazione Driver ati con kernel 2.6.29.x [PROCEDURA]

Inviato: mar mag 19, 2009 2:47
da lennynero
EDIT: HO RISOLTO IL PROBLEMA RIPRISTINANDO IL PACCHETTO LIBDRM ALLA VERSIONE UFFICIALE 2.3.0, AVEVO PROVATO A UTILIZZARE LA VERSIONE 2.4.9 MA SI È RIVELATA "INCOMPATIBILE". MI SCUSO PER IL POST INUTILE, ADESSO PROVERO' A CAPIRE SE L'AGGIORNAMENTO TENTATO È FATTIBILE

Ho provato la procedura con lo shortcut proposto da spina ed è tutto ok.,..meno un piccolo particolare: il drm. Questo è un estratto del log di X:
lenny:~$ more /var/log/Xorg.0.log | grep "(EE)"
(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(EE) fglrx(0): vm86() syscall generated signal 11.
(EE) fglrx(0): vm86() syscall generated signal 11.
(EE) fglrx(0): [FB] Can not get FB MC address range.
(EE) fglrx(0): vm86() syscall generated signal 11.
(EE) fglrx(0): atiddxDriScreenInit failed, GPS not been initialized.
(EE) fglrx(0): XMM failed to open CMMQS connection.

lenny:~$ more /var/log/Xorg.0.log | grep "(WW)"
(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(WW) The directory "/usr/share/fonts/local/" does not exist.
(WW) The directory "/usr/share/fonts/CID/" does not exist.
(WW) ****BAR5 specified as 64-bit wide, which is not possible. Ignoring BAR5.****
(WW) fglrx(0): Failed to open DRM connection
(WW) fglrx(0): board is an unknown third party board, chipset is supported
(WW) fglrx(0): MonitorLayout is no longer supported.
(WW) fglrx(0): Only one display is connnected,so single mode is enabled
(WW) fglrx(0): No DRM connection for driver fglrx.
(WW) fglrx(0): could not detect X server version (query_status=-1)
(WW) fglrx(0): ***********************************************
(WW) fglrx(0): * DRI initialization failed! *
(WW) fglrx(0): * (maybe driver kernel module missing or bad) *
(WW) fglrx(0): * 2D acceleraton available (MMIO) *
(WW) fglrx(0): * no 3D acceleration available *
(WW) fglrx(0): ********************************************* *


La cosa curiosa è che prima con il kernel 2.6.28.4 e i driver 9.1 era tutto ok(anche con quelli open), poi ho aggiornato il kernel al 2.6.29.2 e mi si è rotto il dri... Sono tornato al vecchio kernel ma il dri non va nè con i driver 9.1 ne con gli open:(.... Qualcuno dal log riesce a decifrare cosa ho combinato? Grazie in anticipo.

Re: Installazione Driver ati con kernel 2.6.29.x [PROCEDURA]

Inviato: mar mag 19, 2009 18:01
da Vic Steele
Grazie!

Solo una cosa: non funziona con i 9.4?

Re: Installazione Driver ati con kernel 2.6.29.x [PROCEDURA]

Inviato: mar mag 19, 2009 19:44
da Communico
Con i nuovi 9.5 funziona

Re: Installazione Driver ati con kernel 2.6.29.x [PROCEDURA]

Inviato: mar mag 19, 2009 20:58
da lennynero
Confermo che dall'aggiornamento del kernel i driver open non mi funzionano più. Le performance della mia x700 con i driver closed sono di circa 1700fps al secondo, è ben sfruttata?

Re: Installazione Driver ati con kernel 2.6.29.x [PROCEDURA]

Inviato: mer mag 20, 2009 0:16
da Blallo
direi di si...io faccio 1800 con una x1300, direi che vai più che bene, anche se io vado di driver open

Re: Installazione Driver ati con kernel 2.6.29.x [PROCEDURA]

Inviato: gio mag 21, 2009 12:32
da Vic Steele
Communico ha scritto:Con i nuovi 9.5 funziona

Adesso posso confermare.
Grazie ancora.

Re: Installazione Driver ati con kernel 2.6.29.x [PROCEDURA]

Inviato: mar mag 26, 2009 15:36
da lennynero
ragazzi qualcuno è riuscito a usare i driver ATI su slackware64 su con la ati x1650? se volessi usare i driver open dovrei usare i radeon o i radeonhd? Mi sembra comunque di aver capito che il dri non è supportato dai driver open...