Pagina 1 di 1

nuovi drivers ati, peggio che mai

Inviato: sab 29 ott 2005, 13:51
da gettons
Salve, con l'avvento del nuovo installer ati , rilasciato il 26 ottobre, ho trovato difficoltà per quanto riguarda l accelerazione grafica.
Possiedo una radeon 9800 PRO 256 Mb RAM.
Fino a quando usavo la versione precedente nessun problema di sorta!!!Ho un file .config che uso quando reinstallo il kernel, in questo caso un 2.6.13.4
Facevo partire il .run , installavo il modulo e caricando alla avvio fglrx , avevo risolto ogni tipo di problema.

Ora , il log di installazione di fglrx dice questo, ma non sono riuscito a capire dove sia l'errore , che con i vecchi drivers non avevo.

P.s. Ovviamente nel kernel 2.6.13.4 appena ricompilato ho messo come modulo sia agpgart sia il nome della scheda video.Poi ho messo come modulo anche DRI.


cat /usr/share/fglrx/fglrx-install.log
[Message] Kernel Module : Trying to install a precompiled kernel module.
[Message] Kernel Module : Precompiled kernel module version mismatched.
[Message] Kernel Module : Found kernel module build environment, generating kernel module now.
ATI module generator V 2.0
==========================
initializing...
cleaning...
patching 'highmem.h'...
assuming new VMA API since we do have kernel 2.6.x...
doing Makefile based build for kernel 2.6.x and higher
make -C /lib/modules/2.6.13.4/build SUBDIRS=/lib/modules/fglrx/build_mod/2.6.x modules
make[1]: Entering directory `/usr/src/linux-2.6.13.4'
Makefile:485: .config: No such file or directory
CC [M] /lib/modules/fglrx/build_mod/2.6.x/agp3.o
CC [M] /lib/modules/fglrx/build_mod/2.6.x/nvidia-agp.o
CC [M] /lib/modules/fglrx/build_mod/2.6.x/agpgart_be.o
/lib/modules/fglrx/build_mod/2.6.x/agpgart_be.c: In function `__fgl_agp_init':
/lib/modules/fglrx/build_mod/2.6.x/agpgart_be.c:8173: warning: `pm_register' is deprecated (declared at include/linux/pm.h:107)
/lib/modules/fglrx/build_mod/2.6.x/agpgart_be.c: In function `__fgl_agp_cleanup':
/lib/modules/fglrx/build_mod/2.6.x/agpgart_be.c:8183: warning: `pm_unregister_all' is deprecated (declared at include/linux/pm.h:117)
/lib/modules/fglrx/build_mod/2.6.x/agpgart_be.c: At top level:
/lib/modules/fglrx/build_mod/2.6.x/agpgart_be.c:6077: warning: `ati_gart_base' defined but not used
CC [M] /lib/modules/fglrx/build_mod/2.6.x/i7505-agp.o
CC [M] /lib/modules/fglrx/build_mod/2.6.x/firegl_public.o
/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c: In function `firegl_stub_putminor':
/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:542: warning: `inter_module_put' is deprecated (declared at include/linux/module.h:573)
/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:544: warning: `inter_module_unregister' is deprecated (declared at include/linux/module.h:570)
/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c: In function `firegl_stub_register':
/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:564: warning: `inter_module_register' is deprecated (declared at include/linux/module.h:569)
/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:595: warning: `inter_module_put' is deprecated (declared at include/linux/module.h:573)
/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c: In function `__che_verify_area':
/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:1478: warning: `verify_area' is deprecated (declared at include/asm/uaccess.h:105)
/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c: In function `do_vm_kmap_nopage':
/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:2465: warning: assignment makes pointer from integer without a cast
LD [M] /lib/modules/fglrx/build_mod/2.6.x/fglrx.o
Building modules, stage 2.
/usr/src/linux-2.6.13.4/scripts/Makefile.modpost:38: .config: No such file or directory
make[2]: *** No rule to make target `.config'. Stop.
make[1]: *** [modules] Error 2
make[1]: Leaving directory `/usr/src/linux-2.6.13.4'
make: *** [kmod_build] Error 2
build failed with return value 2
[Error] Kernel Module : Failed to compile kernel module - please consult readme.

Inviato: sab 29 ott 2005, 14:00
da gettons
possibile che il problema sia legato al fatto che non trova .config poichè è stato rinominato .config.cmd ?

provando funziona, ma mi chiedo perche lo chiami .config.cmd alla fine della compilazione del kernel anzichè .config

Inviato: sab 29 ott 2005, 16:43
da Rocky
ogni volta che ricompili il kernel devi copiare il config nella directory del tuo nuovo linux.

Fai così vai in /boot/ prendi il config copialo in /usr/src/linux il file deve essere rinominato in .config

Inviato: sab 29 ott 2005, 16:47
da samiel
ogni volta che ricompili il kernel devi copiare il config nella directory del tuo nuovo linux
Ma non basta fare, da /usr/src/linux
cp .config /boot/config ??

M.

Inviato: sab 29 ott 2005, 16:57
da gettons
si ,infatti prima avevo fatto un mv, ora ho fatto con il cp e ho risolto.