Kezdőlap › Fórumok › Videokártyák › ATi driver › kernel modul telepítése ATI kártyához
- This topic has 95 hozzászólás, 15 résztvevő, and was last updated 18 years, 7 months telt el by
andrei28.
-
SzerzőBejegyzés
-
2006-06-04-12:07 #2062274szaboga77 wrote:Sziasztok!
Az ATI kártyámhoz szerettem volna kernel modult építeni. A problámám az lenne, hogy a kernel modul építése rendben lefutott, a modul telepítésekor viszont a következõ hibaüzibe futottam bele:
debian:/lib/modules/fglrx# sh make_install.sh
– creating symlink
– recreating module dependency list
– trying a sample load of the kernel modules
FATAL: Error inserting fglrx (/lib/modules/2.6.8-2-386/kernel/drivers/char/drm/fglrx.ko): Invalid module format
failed.Ennyi….(és megállt a tudomány)
Elõre is köszi a segítséget!
Szia! Elõtte sikeresen elõkészíttetted vele a kernel-modul építését a make.sh-val? Tehát a
cd /lib/modules/fglrx/build_mod
sh make.sh
parancsokkal.Mert utána kell jönnie a
cd /lib/modules/fglrx
sh make_install.sh
kernel modul építésnek.Ja!
2006-06-04-12:59 #20622752006-06-04-20:04 #2062276Milyen disztribúciót használsz?
Kernelben DRM, /dev/agpgart?2006-06-05-09:09 #2062277Hali bepe és balev!
Köszönöm az eddigi segítséget, de a problémát idõközben sikerült megoldanom. A probléma a következõ volt (mindenki okulására közreadom):
A telepített kernel és az általam telepített kernel-headers verziója nem egyezett meg nevezetesen:
a kernel verziója 2.6.8-2-386
az általam telepített kernel-headers verziója 2.6.8-2
feltelepítettem a 2.6.8-2-386-os verziót, telepítettem a modult és oálá a glxgears rögtön 3800fps-t mutatott…én meg téptem a hajam, hogy egy ilyen hiba miatt szenvedek már idestova 2hete.2006-06-20-10:29 #2062278Sziasztok!
Nekem is van ezzel egy kis gondom.
A wikipedias leirás alapján raktam fel a drivert, minden fûggösége megvan, ahogy néztem a verziók is stimmelnek, a driver szépen felment, azonban nincs meg a kernel modul.
Ha lefuttatom a make.sh-t ezt írja ki: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.8-2-686/build SUBDIRS=/lib/modules/fglrx/build_mod/2.6.x modules
make[1]: Entering directory `/usr/src/kernel-headers-2.6.8-2-686′
CC [M] /lib/modules/fglrx/build_mod/2.6.x/firegl_public.o
/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:2137: warning: `deferred_flush’ defined but not used
/bin/sh: line 1: scripts/basic/fixdep: Nincs ilyen fájl vagy könyvtár
make[2]: *** [/lib/modules/fglrx/build_mod/2.6.x/firegl_public.o] Error 1
make[1]: *** [_module_/lib/modules/fglrx/build_mod/2.6.x] Error 2
make[1]: Leaving directory `/usr/src/kernel-headers-2.6.8-2-686′
make: *** [kmod_build] Error 2
build failed with return value 2scripts/basic/fixdep.c nevû fájl van, próbaképp átírtam fixdep-re, akkro ezt mondta:
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.8-2-686/build SUBDIRS=/lib/modules/fglrx/build_mod/2.6.x modules
make[1]: Entering directory `/usr/src/kernel-headers-2.6.8-2-686′
CC [M] /lib/modules/fglrx/build_mod/2.6.x/firegl_public.o
/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:2137: warning: `deferred_flush’ defined but not used
scripts/basic/fixdep: line 1: /bin: is a directory
scripts/basic/fixdep: line 7: syntax error near unexpected token `newline’
scripts/basic/fixdep: line 7: ` * Copyright 2002 by Kai Germaschewski ‘
make[2]: *** [/lib/modules/fglrx/build_mod/2.6.x/firegl_public.o] Error 2
make[1]: *** [_module_/lib/modules/fglrx/build_mod/2.6.x] Error 2
make[1]: Leaving directory `/usr/src/kernel-headers-2.6.8-2-686′
make: *** [kmod_build] Error 2
build failed with return value 2Egy 9200-es kártyám van, driver install elõtt ha simán indítottam startx-el akkor bejött egy kékes háttér, alul-felül csíkokkal, az egeret lehetett mozgatni, de a billyentyûzetre nem reagált s csak az újraindítás segített.
2006-06-20-15:36 #2062279birno wrote:a billyentyûzetre nem reagált s csak az újraindítás segített.ctrl-alt-f3 vagy ctrl-alt-bs sem mûködött?
Kipróbáltad?2006-06-21-06:36 #2062280Miért mondtam volna ha nem próbáltam ki? 🙂
2006-06-25-12:47 #2062281Semmi ötlet?
2006-06-26-08:06 #2062282„Egy 9200-es kártyám van, driver install elõtt ha simán indítottam startx-el akkor bejött egy kékes háttér, alul-felül csíkokkal, az egeret lehetett mozgatni, de a billyentyûzetre nem reagált s csak az újraindítás segített.”
Ezzel azt akarod mondadni, hogy még nem is látad az X rendesen fuutni, és eddig csak szöveges módba használtad a linuxod? (használtad már a Gnome-ot, KDE-t, stb?) Milyen disztribuciód van?
2006-06-26-08:15 #2062283birno wrote:Sziasztok!Nekem is van ezzel egy kis gondom.
A wikipedias leirás alapján raktam fel a drivert, minden fûggösége megvan, ahogy néztem a verziók is stimmelnek, a driver szépen felment, azonban nincs meg a kernel modul.
Ha lefuttatom a make.sh-t ezt írja ki: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.8-2-686/build SUBDIRS=/lib/modules/fglrx/build_mod/2.6.x modules
make[1]: Entering directory `/usr/src/kernel-headers-2.6.8-2-686′
CC [M] /lib/modules/fglrx/build_mod/2.6.x/firegl_public.o
/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:2137: warning: `deferred_flush’ defined but not used
/bin/sh: line 1: scripts/basic/fixdep: Nincs ilyen fájl vagy könyvtár
make[2]: *** [/lib/modules/fglrx/build_mod/2.6.x/firegl_public.o] Error 1
make[1]: *** [_module_/lib/modules/fglrx/build_mod/2.6.x] Error 2
make[1]: Leaving directory `/usr/src/kernel-headers-2.6.8-2-686′
make: *** [kmod_build] Error 2
build failed with return value 2scripts/basic/fixdep.c nevû fájl van, próbaképp átírtam fixdep-re, akkro ezt mondta:
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.8-2-686/build SUBDIRS=/lib/modules/fglrx/build_mod/2.6.x modules
make[1]: Entering directory `/usr/src/kernel-headers-2.6.8-2-686′
CC [M] /lib/modules/fglrx/build_mod/2.6.x/firegl_public.o
/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:2137: warning: `deferred_flush’ defined but not used
scripts/basic/fixdep: line 1: /bin: is a directory
scripts/basic/fixdep: line 7: syntax error near unexpected token `newline’
scripts/basic/fixdep: line 7: ` * Copyright 2002 by Kai Germaschewski ‘
make[2]: *** [/lib/modules/fglrx/build_mod/2.6.x/firegl_public.o] Error 2
make[1]: *** [_module_/lib/modules/fglrx/build_mod/2.6.x] Error 2
make[1]: Leaving directory `/usr/src/kernel-headers-2.6.8-2-686′
make: *** [kmod_build] Error 2
build failed with return value 2Egy 9200-es kártyám van, driver install elõtt ha simán indítottam startx-el akkor bejött egy kékes háttér, alul-felül csíkokkal, az egeret lehetett mozgatni, de a billyentyûzetre nem reagált s csak az újraindítás segített.
Kernelbe is benne vannak amikre szükség van?
Pl:DRM ki van kapcsolvan?http://www.linuxforum.hu/index.php?option=com_smf&Itemid=124&topic=16894.0 itt találsz segítséget.
-
SzerzőBejegyzés
- Be kell jelentkezni a hozzászóláshoz.
legutóbbi hsz