Installazione Driver ati con kernel 2.6.29.x [PROCEDURA]

Usate questo forum per richieste di aiuto e consigli sull'hardware montato nelle vostre macchine con GNU/Linux Slackware.

Moderatore: Staff

Regole del forum
1) Citare sempre la versione di Slackware usata e la versione del Kernel. Questi dati aiutano le persone che possono rispondere.
2) Citare il tipo di hardware coinvolto in modo dettagliato.
3) Leggere attentamente le risposte ricevute
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT. Non usare termini gergali come procio, mobo e simili per identificare i componenti hardware.
6) Appena registrati è consigliato presentarsi nel forum dedicato.

La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.
Rispondi
Avatar utente
Plaoo
Linux 3.x
Linux 3.x
Messaggi: 809
Iscritto il: gio 10 apr 2008, 17:40
Slackware: 14 64
Kernel: 3.2.9
Desktop: KDE
Località: Ittiri (SS)

Installazione Driver ati con kernel 2.6.29.x [PROCEDURA]

Messaggio 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.
Il canale ufficiale di slacky.eu si trova sui server irc.syrolnet.org canale #slackware

Avatar utente
Vito
Staff
Staff
Messaggi: 4182
Iscritto il: mar 5 dic 2006, 17:28
Nome Cognome: Vito
Desktop: MacOS
Località: Monaco (DE)
Contatta:

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

Messaggio da Vito »

Fatto :thumbright: .
"Stat rosa pristina nomina, nomina nuda tenemus." [ Umberto Eco - Il nome della rosa]

"Faber est suae quisque fortunae ." [ Appio Claudio Cieco]

Avatar utente
targzeta
Iper Master
Iper Master
Messaggi: 6629
Iscritto il: gio 3 nov 2005, 14:05
Nome Cognome: Emanuele Tomasi
Slackware: 64-current
Kernel: latest stable
Desktop: IceWM
Località: Carpignano Sal. (LE) <-> Pisa

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

Messaggio 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
Se pensi di essere troppo piccolo per fare la differenza, prova a dormire con una zanzara -- Dalai Lama

Avatar utente
Plaoo
Linux 3.x
Linux 3.x
Messaggi: 809
Iscritto il: gio 10 apr 2008, 17:40
Slackware: 14 64
Kernel: 3.2.9
Desktop: KDE
Località: Ittiri (SS)

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

Messaggio 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.
Il canale ufficiale di slacky.eu si trova sui server irc.syrolnet.org canale #slackware

Avatar utente
lennynero
Linux 3.x
Linux 3.x
Messaggi: 641
Iscritto il: lun 3 mag 2004, 0:00
Nome Cognome: Luigi Picaro
Slackware: 15.0-x64
Kernel: 6.1
Desktop: Xfce-4.16
Località: Salerno

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

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

Vic Steele
Linux 3.x
Linux 3.x
Messaggi: 534
Iscritto il: dom 27 apr 2008, 13:46
Nome Cognome: Luigi Caiazza
Slackware: current x86_64
Kernel: 3.0.0
Desktop: Fluxbox / KDE 4.7.0
Distribuzione: Fedora 15
Località: Potenza
Contatta:

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

Messaggio da Vic Steele »

Grazie!

Solo una cosa: non funziona con i 9.4?

Communico
Packager
Packager
Messaggi: 200
Iscritto il: sab 3 mag 2008, 19:59
Nome Cognome: Stefano Cereda
Slackware: current
Kernel: 2.6.29.1
Desktop: kde 4.2.2
Località: Seriate (BG)

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

Messaggio da Communico »

Con i nuovi 9.5 funziona

Avatar utente
lennynero
Linux 3.x
Linux 3.x
Messaggi: 641
Iscritto il: lun 3 mag 2004, 0:00
Nome Cognome: Luigi Picaro
Slackware: 15.0-x64
Kernel: 6.1
Desktop: Xfce-4.16
Località: Salerno

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

Messaggio 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?

Avatar utente
Blallo
Packager
Packager
Messaggi: 3302
Iscritto il: ven 12 ott 2007, 11:37
Nome Cognome: Savino Liguori
Slackware: 14.2 / 12.2
Kernel: 4.4.14-smp
Desktop: DWM
Località: Torino / Torremaggiore (FG)
Contatta:

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

Messaggio da Blallo »

direi di si...io faccio 1800 con una x1300, direi che vai più che bene, anche se io vado di driver open

Vic Steele
Linux 3.x
Linux 3.x
Messaggi: 534
Iscritto il: dom 27 apr 2008, 13:46
Nome Cognome: Luigi Caiazza
Slackware: current x86_64
Kernel: 3.0.0
Desktop: Fluxbox / KDE 4.7.0
Distribuzione: Fedora 15
Località: Potenza
Contatta:

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

Messaggio da Vic Steele »

Communico ha scritto:Con i nuovi 9.5 funziona
Adesso posso confermare.
Grazie ancora.

Avatar utente
lennynero
Linux 3.x
Linux 3.x
Messaggi: 641
Iscritto il: lun 3 mag 2004, 0:00
Nome Cognome: Luigi Picaro
Slackware: 15.0-x64
Kernel: 6.1
Desktop: Xfce-4.16
Località: Salerno

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

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

Rispondi