Jeps elikkä tällaista ongelmaa pukkaa kun asentaa uusinta ati ajuria. Kyllä olen tarkastanut että kernel source ja kernel on samaa versiota. Missä siis vika? SUSE10 käyttis
[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...
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-15-default/build SUBDIRS=/lib/modules/fglrx/build_mod/2.6.x modules
make[1]: Entering directory `/usr/src/linux-2.6.13-15-obj/i386/default'
make -C ../../../linux-2.6.13-15 O=../linux-2.6.13-15-obj/i386/default modules
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:8175: warning: ‘pm_register’ is deprecated (declared at /usr/src/linux-2.6.13-15/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:8185: warning: ‘pm_unregister_all’ is deprecated (declared at /usr/src/linux-2.6.13-15/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:6079: warning: ‘ati_gart_base’ defined but not used
CC [M] /lib/modules/fglrx/build_mod/2.6.x/i7505
[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...
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-15-default/build SUBDIRS=/lib/modules/fglrx/build_mod/2.6.x modules
make[1]: Entering directory `/usr/src/linux-2.6.13-15-obj/i386/default'
make -C ../../../linux-2.6.13-15 O=../linux-2.6.13-15-obj/i386/default modules
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:8175: warning: ‘pm_register’ is deprecated (declared at /usr/src/linux-2.6.13-15/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:8185: warning: ‘pm_unregister_all’ is deprecated (declared at /usr/src/linux-2.6.13-15/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:6079: warning: ‘ati_gart_base’ defined but not used
CC [M] /lib/modules/fglrx/build_mod/2.6.x/i7505
Vastaukset 4
Vanhimmat
http://www.kotoistaminen.novell.fi/?sivu=ati2
No on tuo sen uusi tapa asentaa nuo mutta nuo warning sanat tuossa asentamisen yhteydessä enteileevät pahaa. No käynistämpä X:n uudestaan ja tarkistan tilanteen
kunhan kääntäminen ei katkea virheeseen.
Sain oman Atin toimimaan (SuSE 10.0) tämän hetken uusimmilla ajureilla näin:
(kernel-source,gcc ja make ovat asennettuna)
1.Hae ajuri: http://www.ati.com -> Drivers & Software -> Linux Display Drivers and Software -> RADEON 8500 Series and higher ( Linux x86)-> ATI Proprietary Linux x86 Display Drivers for XFREE86/X. Org version 8.22.5 ->ATI Driver Installer-Download -35,4MB-Version: 8.22.5 ,(ati-driver-installer-8.22.5-i386.run), /tmp -kansioon.
2.su -
3.# cd /tmp
4.# sh ./ati-driver-installer-8.22.5-i386.run
5.ATI:n asennusikkunan avauduttua ruksi kohtaan: Generate Distribution Specific Driver Package ja sitten Continue
6.Seuraava valinta SUSE -> SUSE100 ja Continue (tekee /tmp-kansioon RPM:n)
7.Ja vielä asennusikkunassa: Exit
8.jatka konsolissa (/tmp) # rpm -Uvh fglrx_6_8_0_SUSE100-8.22.5-1.i386.rpm
9.# cd
10.# init 3
11.kirjaudu roottina
12.komento: sax2 -r -m 0=fglrx -b /usr/share/doc/packages/fglrx/sax2-profile
13.ja vielä: aticonfig --initial (en tiedä onko tarpeen)
14.#exit
15.kirjaudu omalla tunnuksella
16.#startx
17.Aja SaX2 (Järjestelmä->Määritys->Määritä X11-järjestelmä(SaX2)
18.katso konsolissa > fglrxinfo , pitäisi näkyä Atin tietoja.
19.aja konsolissa > glxgears ,jos haluat katsoa yksinkertaista 3D mittausta.
20.Vanhana wintoosamiehenä lopuksi vielä roottina konsolissa: reboot
Uudelleen sisään kirjautuessa tulee ehkä ilmoitus “rcpowersaved ei toiminnassa”, jatka:
21.su -
22.cd /usr/sbin
23.rcpowersaved start
24.exit
Kernelin päivityksen jälkeen (uusi ydin käytössä):
1.su -
2.fglrx-kernel-build.sh
3.ylhäältä kohdat: 9.-24.
En tiedä onko tämä se “oikea” tapa, mutta on toiminut ainakin parissa koneessa, kaikki korjaus- ja parannusehdotukset otetaan mielellään vastaan, koska tämä Ati Suse on ikuinen ongelma.
En tiedä noista sinun virheilmoituksista, mutta joku viisaampi varmaan osaa antaa neuvoja.