Pagina 1 di 2

Problema scheda ATI [Risolto]

Inviato: lun 22 gen 2007, 20:44
da punish3r
ciao.
ho un problema con la mia scheda ATI RADEON MOBILITY X1450. ho come distribuzione slamd64 con kernel 2.6.19.26 il mio problema è il seguente:
ho installato i driver ufficiali ati per la precisione ati-driver-installer-8.32.5-x86.x86_64.run, ho inserito il modulo fglrx in /etc/rc.d/r.modules e disabilitato nel medesimo file agpgart, fin qui tutto ok, quando vado a lanciare

Codice: Seleziona tutto

aticonfig --initial --input=/etc/X11/xorg.conf 
mi da

Codice: Seleziona tutto

'uninitialised file found, configuration'
poi mi crea xorg.conf ed il mio serverX va;
ma come apro un programma per vedere i dvd si blocca e non va più niente cosi lo devo spegnere forzatamente.Ora io ho letto in giro molto, tante idee contrastanti, è un mese che ci sto provando ma sono da capo.

Ringrazio chiunque mi aiutera' :)

Inviato: lun 22 gen 2007, 21:55
da Absolut
guarda pensonalmente non mi sono mai dedicato ai driver ATI. PErche con le ati si hanno sempre mill eproblemi e problemi e problemi... poi alcune schede ormai nn sono più supportate...

Credo che mi prenderò una rivale.... che a quanto leggo in giro sono melgio!

Inviato: mar 23 gen 2007, 10:25
da aLvArO
incolla almeno un glxinfo un glxgears ed un lsmod vediamo se il driver è caricato e funziona poi.....

Inviato: mar 23 gen 2007, 17:19
da zappa
ciao ragazzi,
adesso che ho messo il 2.6.19.2 anche io ho un vero problema
con la mia Ati mobile M300, faccio tutto quello descritto in altri post, le patch con sed comprese, ma quando avvio KDE si blocca appena mi mostra il desktop e devo resettare......

Col 2.6.17.13 ho preso l'installer ati 8.26.... e ha fatto tutto da se e bene anche.....
adesso col driver 8.32.5 non va per nulla, ma il bello e' che i moduli li ha creati......

Spero che qualcuno cia aiuti........

Inviato: mar 23 gen 2007, 17:39
da absinthe
durante la compilazione dei moduli della ati viene generato un log in:

Codice: Seleziona tutto

/lib/modules/fglrx
il file si dovrebbe chiamare

Codice: Seleziona tutto

make.$(uname -r).log
intanto postate quello e la versione dei drivers, il tipo di kernel e il tipo di scheda: per lo meno ci facciamo un idea... es:
scheda video: ATI mobility radeon x700 @128MB
tipo kernel: originale slackware
versione/tipo drivers: ati-driver-installer-8.32.5-x86.x86_64.run
contenuto di /lib/modules/fglrx/make.2.6.17.13.log:

Codice: Seleziona tutto

ATI module generator V 2.0
==========================
initializing...
build_date =Mon Jan 1 19:20:32 CET 2007
uname -a =Linux laptop 2.6.17.13 #4 Wed Sep 27 22:37:23 CDT 2006 i686 i686 i386 GNU/Linux
uname -s =Linux
uname -m =i686
uname -r =2.6.17.13
uname -v =#4 Wed Sep 27 22:37:23 CDT 2006
uid=0(root) gid=0(root) groups=0(root),1(bin),2(daemon),3(sys),4(adm),6(disk),10(wheel),11(floppy)
.
drwxr-xr-x 88 root root 8192 2006-12-30 15:50 /usr/include
.
total 12
drwxr-xr-x  2 root root 4096 2006-12-08 19:56 ATI
drwxr-xr-x  2 root root 4096 2007-01-01 19:20 ati
lrwxrwxrwx  1 root root   15 2006-10-28 10:45 linux -> linux-2.6.17.13
drwxr-xr-x 20 root root 4096 2006-10-28 11:30 linux-2.6.17.13
.
file /lib/modules/2.6.17.13/build/include/linux/agp_backend.h says: AGP=1
file /proc/kallsyms says: SMP=1
assuming default: MODVERSIONS=0
.
CC=gcc
cc_version=3.4.6
found major but not minor version match for gcc and the ip-library
ls -l ./libfglrx_ip.a
lrwxrwxrwx 1 root root 18 2007-01-01 19:20 ./libfglrx_ip.a -> libfglrx_ip.a.GCC3
.
cleaning...
patching 'highmem.h'...
assuming new VMA API since we do have kernel 2.6.x...
def_vma_api_version=-DFGL_LINUX253P1_VMA_API
 Assuming default VMAP API
 Assuming default munmap API
doing Makefile based build for kernel 2.6.x and higher
make -C /lib/modules/2.6.17.13/build SUBDIRS=/lib/modules/fglrx/build_mod/2.6.x modules
make[1]: Entering directory `/usr/src/linux-2.6.17.13'
  CC [M]  /lib/modules/fglrx/build_mod/2.6.x/firegl_public.o
/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:456: warning: initialization from incompatible pointer type
/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c: In function `firegl_stub_open':
/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:579: warning: assignment discards qualifiers from pointer target type
/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c: At top level:
/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:2317: warning: 'deferred_flush' defined but not used
  LD [M]  /lib/modules/fglrx/build_mod/2.6.x/fglrx.o
  Building modules, stage 2.
  MODPOST
  CC      /lib/modules/fglrx/build_mod/2.6.x/fglrx.mod.o
  LD [M]  /lib/modules/fglrx/build_mod/2.6.x/fglrx.ko
make[1]: Leaving directory `/usr/src/linux-2.6.17.13'
build succeeded with return value 0
.
duplicating results into driver repository...
target location: /lib/modules/fglrx
stripping the debug info of kernel module
copying fglrx.ko
copying logfile of build
*** end of build log ***
M

PS: wow ho fatto il template v.0.0.1 per i bug report dei driver ati 8) sto davvero male...

Inviato: mar 23 gen 2007, 17:59
da zappa
Amilo 1451G Fujitsu_Siemens
Ati radeon M300 (credo equivalga a X300) @ 128 MB
kernel 2.6.19.2
driver ati 8.32.5

make.2.6.19.log

Codice: Seleziona tutto

ATI module generator V 2.0
==========================
initializing...
build_date =mar gen 23 16:24:51 CET 2007
uname -a =Linux BazzuBasti 2.6.19.2 #2 Tue Jan 23 16:12:08 CET 2007 i686 i686 i386 GNU/Linux
uname -s =Linux
uname -m =i686
uname -r =2.6.19.2
uname -v =#2 Tue Jan 23 16:12:08 CET 2007
uid=0(root) gid=0(root) gruppi=0(root),1(bin),2(daemon),3(sys),4(adm),6(disk),10(wheel),11(floppy)
.
drwxr-xr-x 136 vale users 13520 2006-11-07 16:48 /usr/include
.
totale 3
drwxr-xr-x  2 root root   128 2007-01-22 17:22 ATI
drwxr-xr-x  2 vale users  128 2007-01-23 16:24 ati
lrwxrwxrwx  1 root root    24 2007-01-22 14:30 linux -> /usr/src/linux-2.6.19.2/
drwxr-xr-x 15 root root   584 2006-09-01 08:47 linux-2.4.33.3
drwxr-xr-x 20 root root  1360 2007-01-23 10:15 linux-2.6.17.13
drwxr-xr-x 20 root root  1296 2007-01-23 16:12 linux-2.6.19.2
drwxr-xr-x  7 root root   168 2003-10-29 07:08 rpm
drwxr-xr-x  3 root root    80 2006-10-29 02:06 slackbuilds
drwxr-xr-x  2 root root   176 2006-08-23 05:13 speakup-2.4.33.3
.
file /lib/modules/2.6.19.2/build/include/linux/agp_backend.h says: AGP=1
file /proc/kallsyms says: SMP=1
file /lib/modules/2.6.19.2/build/include/linux/autoconf.h says: SMP=
file /lib/modules/2.6.19.2/build/include/linux/autoconf.h says: MODVERSIONS=
.
CC=gcc
cc_version=3.4.6
found major but not minor version match for gcc and the ip-library
ls -l ./libfglrx_ip.a
lrwxrwxrwx 1 root root 18 2007-01-23 16:24 ./libfglrx_ip.a -> libfglrx_ip.a.GCC3
.
cleaning...
patching 'highmem.h'...
assuming new VMA API since we do have kernel 2.6.x...
def_vma_api_version=-DFGL_LINUX253P1_VMA_API
 Assuming default VMAP API
 Assuming default munmap API
doing Makefile based build for kernel 2.6.x and higher
make -C /lib/modules/2.6.19.2/build SUBDIRS=/lib/modules/fglrx/build_mod/2.6.x modules
make[1]: Entering directory `/usr/src/linux-2.6.19.2'
  CC [M]  /lib/modules/fglrx/build_mod/2.6.x/firegl_public.o
/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:464: warning: initialization from incompatible pointer type
/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c: In function `firegl_stub_open':
/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:587: warning: assignment discards qualifiers from pointer target type
/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c: In function `__che_request_irq':
/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:2576: warning: passing arg 2 of `request_irq' from incompatible pointer type
  LD [M]  /lib/modules/fglrx/build_mod/2.6.x/fglrx.o
  Building modules, stage 2.
  MODPOST 1 modules
  CC      /lib/modules/fglrx/build_mod/2.6.x/fglrx.mod.o
  LD [M]  /lib/modules/fglrx/build_mod/2.6.x/fglrx.ko
make[1]: Leaving directory `/usr/src/linux-2.6.19.2'
build succeeded with return value 0
.
duplicating results into driver repository...
target location: /lib/modules/fglrx
stripping the debug info of kernel module
copying fglrx.ko
copying logfile of build
*** end of build log ***
premetto che col kernel 2.6.17.13 e driver ati 8.26.18 andava tutto bene dall'installer...

Inviato: mar 23 gen 2007, 20:56
da aLvArO
quando trovate un driver come 8.26 che va bene con la vostra skeda video (anke io uso 8.26 con una 9550) nn vedo il motivo per provarerne un altro usate 9.26 estraendo i file in una dir usando le patch e poi lo installate io da quando ho capito che con ati si va sempre a peggiorare o salvato 8.26 su un paio di diski per nn perderlo e nn credo che provero mai + i nuovi driver fin quando questo funzionerà

Inviato: mer 24 gen 2007, 10:22
da ekxius
aLvArO ha scritto:quando trovate un driver come 8.26 che va bene con la vostra skeda video (anke io uso 8.26 con una 9550) nn vedo il motivo per provarerne un altro usate 9.26 estraendo i file in una dir usando le patch e poi lo installate io da quando ho capito che con ati si va sempre a peggiorare o salvato 8.26 su un paio di diski per nn perderlo e nn credo che provero mai + i nuovi driver fin quando questo funzionerà
ecco: il pacchetto x11-radeon-patched che si trova nel DVD di slackware, bisogna installarlo dopo i driver ufficiali?e poi come ci si comporta?infatti i driver del sito dell'ati sono per Xorg 6.8 mentre la patch per Xorg 6.9 come di fatto ha slackware 11...
come bisogna installarla questa patch?

Inviato: mer 24 gen 2007, 10:29
da zappa
Ora ho provato con 8.26.18, scompattato, patchato, ma se eseguo make.sh:

Codice: Seleziona tutto

root-# sh make.sh
ATI module generator V 2.0
==========================
initializing...
make.sh: line 444: [: =: unary operator expected
make.sh: line 518: [: =: unary operator expected
Error: could not resolve matching ip-library.
Allora sono entrato nella dir /home/miahome/fglrx, dove ho estratto ed ho dato il commando ati-install.sh versione_driver --install
e sembra sia andato tutto bene, ma anche prima succedeva cosi'.
Mo riavvio e vediamo che succede....

Inviato: mer 24 gen 2007, 10:37
da zappa
:D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D

Cioe', ma quanto sono idiota!!!!!!!
Perche' non ci avevo pensato prima a usarare il driver che gia funzionava???

Funziona tutto a meraviglia, almeno per il momento......

In effetti basta estrarre, patchare ed eseguire ati-install........settare il file xorg.conf e funziona come prima.......

Il fatto e' che il vecchio driver lo avevo provato solo con l'installazione standard.............sono troppo contento!!!!!!
Grazie a tutti voi e alla comunity di SLACKY.IT che se non ci fosse bisognerebbe inventarla!!!! :D :D :D :D :D :D

Inviato: mer 24 gen 2007, 15:35
da absinthe
zappa ha scritto::D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D

Cioe', ma quanto sono idiota!!!!!!!
Perche' non ci avevo pensato prima a usarare il driver che gia funzionava???

Funziona tutto a meraviglia, almeno per il momento......

In effetti basta estrarre, patchare ed eseguire ati-install........settare il file xorg.conf e funziona come prima.......

Il fatto e' che il vecchio driver lo avevo provato solo con l'installazione standard.............sono troppo contento!!!!!!
Grazie a tutti voi e alla comunity di SLACKY.IT che se non ci fosse bisognerebbe inventarla!!!! :D :D :D :D :D :D
in realtà il log del 8.32.5 non dava alcun errore in compilazione, indi -bachi a parte- era un probelma di settaggio! sei sicuro di avere l'accelerazione? che dice

Codice: Seleziona tutto

glxinfo | grep -i direct
M.

PS: ati-install cosa è?
PPS: l'errore di make.sh è dovuto al fatto che una variabile non era stata inserita tra virgolette...

Inviato: mer 24 gen 2007, 15:39
da absinthe
ekxius ha scritto:
aLvArO ha scritto:quando trovate un driver come 8.26 che va bene con la vostra skeda video (anke io uso 8.26 con una 9550) nn vedo il motivo per provarerne un altro usate 9.26 estraendo i file in una dir usando le patch e poi lo installate io da quando ho capito che con ati si va sempre a peggiorare o salvato 8.26 su un paio di diski per nn perderlo e nn credo che provero mai + i nuovi driver fin quando questo funzionerà
ecco: il pacchetto x11-radeon-patched che si trova nel DVD di slackware, bisogna installarlo dopo i driver ufficiali?e poi come ci si comporta?infatti i driver del sito dell'ati sono per Xorg 6.8 mentre la patch per Xorg 6.9 come di fatto ha slackware 11...
come bisogna installarla questa patch?
la patch è relativa ai driver radeon ufficiali non quelli proprietari! inoltre come dice il README.1st:
Do not install this package unless you are using DRI with
a Radeon card and are experiencing hangs. It is a fix, but
not a perfect one. Some cards (especially of the Mobility
type) have no problems without this patch but do if it is
installed. Most ATI cards work with the vanilla driver.

For more information on the issue involved, please see the
freedesktop.org discussion here:

http://lists.freedesktop.org/archives/x ... 11679.html

Hopefully after Slackware 11.0 when we move to the modular X11
release the need for this alternate package will be a thing of
the past. Meanwhile, it is hoped that this might be helpful
to someone out there.

To install, just use installpkg. To remove, first use
removepkg, and then reinstall the base X11 package.
M.

Inviato: mer 24 gen 2007, 16:34
da zappa
absinthe ha scritto: in realtà il log del 8.32.5 non dava alcun errore in compilazione, indi -bachi a parte- era un probelma di settaggio! sei sicuro di avere l'accelerazione? che dice

Codice: Seleziona tutto

glxinfo | grep -i direct
M.

PS: ati-install cosa è?
PPS: l'errore di make.sh è dovuto al fatto che una variabile non era stata inserita tra virgolette...

Codice: Seleziona tutto

glxinfo | grep -i direct
direct rendering: Yes
Se tu estrai il fiel ati......run, come detto in molti post, in una tua directory, trovi un file ati-installer.sh (ho fatto un errore! Sorry!?) che provede ad installare il driver......
Riguardo al nuovo driver non so cosa dire, quando avvio kde dopo un po si blocca e devo resettare, lascio il vecchio driver, e' meglio! :)

Inviato: sab 27 gen 2007, 19:06
da cappo85
Ciao a tutti,
punisher3 ha inserito il post per me, intanto avviso tutti che sono usciti ii nuovi driver ati il 10 gennaio e sono da cercare bene nel sito dell'ati, li ho installati e tutto ok, ma quando do come 'prima aticonfig --initial' mi esce lo stesso errore 'unilitiased file fuond, configuration'!La mia scheda è un ati mobility radeon x1450 ho xorg 6.9, il kernel 2.6.16.29 ed i driver sono ati-driver-installer-8.33.6-x86.x86:64.run e a differenza degi altri mi crea correttamente xorg.conf nonstatnte l'errore e glxgears mi fa vedere gl'ingranaggi, ma se apro un programmaa caso per vedere i video mi si blocca tutto e devo resettarlo!
AIUTO!grazie

Inviato: dom 28 gen 2007, 11:18
da aLvArO
per controllare l'installazione nn esiste solo glxgears.
io consiglio prima di dare glxinfo se direct rendering è no è inutile tentare altro.
per ora oltre a consigliarti di rpovare con questo comando ti posso solo dire che sei i driver 8.32 facevano schifo il dirver 8.33 saranno sicuramente peggio quindi prova con altri driver e leggi attentamente gli altri post soprattutto questo:
http://www.slacky.it/forum/viewtopic.php?t=16403