Slackware a kompilace driveru pro Geforce2MX

karel louda louda.k na seznam.cz
Pondělí Prosinec 24 14:26:48 CET 2001


Dobry den, mam Geforce2MX a Slackware 8.0. Stahnul jsem si zdrojaky
ovladacu primo u Nvidie ale bohuzel se mi je nedari zkompilovat. Tady
je vypis obrazovky. V Mandrake 8.0 vse probehlo v pohode.

KOMPILACE:
root na darkstar:/local/nvidia/2313_2314-2/NVIDIA_kernel-1.0-2314# make
install
rm -f nv.o os-interface.o os-registry.o  Module-linux nv_compiler.h
NVdriver
cc -c -Wall -Wno-unknown-pragmas -Wno-multichar -O -D__KERNEL__
-DMODULE -D_
LOOSE_KERNEL_NAMES -D_X86_=1 -Di386=1 -DUNIX -DLINUX -DNV4_HW -DNTRM
-DRM20
-D_GNU_SOURCE -DRM_HEAPMGR -D_LOOSE_KERNEL_NAMES
-DNV_MAJOR_VERSION=1 -DNV
_MINOR_VERSION=0 -DNV_PATCHLEVEL=2314  -I.
-I/lib/modules/2.4.5/build/includ
e nv.c
nv.c: In function `init_module':
nv.c:951: warning: implicit declaration of function `snprintf'
cc -c -Wall -Wno-unknown-pragmas -Wno-multichar -O -D__KERNEL__
-DMODULE -D_
LOOSE_KERNEL_NAMES -D_X86_=1 -Di386=1 -DUNIX -DLINUX -DNV4_HW -DNTRM
-DRM20
-D_GNU_SOURCE -DRM_HEAPMGR -D_LOOSE_KERNEL_NAMES
-DNV_MAJOR_VERSION=1 -DNV
_MINOR_VERSION=0 -DNV_PATCHLEVEL=2314  -I.
-I/lib/modules/2.4.5/build/includ
e os-interface.c
cc -c -Wall -Wno-unknown-pragmas -Wno-multichar -O -D__KERNEL__
-DMODULE -D_
LOOSE_KERNEL_NAMES -D_X86_=1 -Di386=1 -DUNIX -DLINUX -DNV4_HW -DNTRM
-DRM20
-D_GNU_SOURCE -DRM_HEAPMGR -D_LOOSE_KERNEL_NAMES
-DNV_MAJOR_VERSION=1 -DNV
_MINOR_VERSION=0 -DNV_PATCHLEVEL=2314  -I.
-I/lib/modules/2.4.5/build/includ
e os-registry.c
ld -r -o Module-linux nv.o os-interface.o os-registry.o
ld -r -o NVdriver Module-linux Module-nvkernel
size NVdriver
text    data     bss     dec     hex filename
660901   43936   52396  757233   b8df1 NVdriver
depmod: *** Unresolved symbols in
/lib/modules/2.4.5/kernel/drivers/video/NV
driver
/lib/modules/2.4.5/kernel/drivers/video/NVdriver: unresolved symbol
snprintf
/lib/modules/2.4.5/kernel/drivers/video/NVdriver: unresolved symbol
__global_cli
/lib/modules/2.4.5/kernel/drivers/video/NVdriver: unresolved symbol
tqueue_lock
/lib/modules/2.4.5/kernel/drivers/video/NVdriver: unresolved symbol
__global_save_flags
/lib/modules/2.4.5/kernel/drivers/video/NVdriver: unresolved symbol
__global_restore_flags
/lib/modules/2.4.5/kernel/drivers/video/NVdriver: insmod
/lib/modules/2.4.5/kernel/drivers/video/NVdriver failed
/lib/modules/2.4.5/kernel/drivers/video/NVdriver: insmod NVdriver
failed
make: *** [package-install] Error 255

GLX se zkompiluje bez problemu.
Kdys ze pak pokusim spustit X, tak mi to vypise toto:

(II) Loading /usr/X11R6/lib/modules/drivers/nvidia_drv.o
(II) Module nvidia: vendor="NVIDIA Corporation"
compiled for 4.0.2, module version = 1.0.1512
(II) Loading /usr/X11R6/lib/modules/input/mouse_drv.o
(II) Module mouse: vendor="The XFree86 Project"
compiled for 4.1.0, module version = 1.0.0
(II) NVIDIA: NVIDIA driver for: RIVA TNT, RIVA TNT2, RIVA TNT2
(Ultra),
RIVA TNT2 (Vanta), RIVA TNT2 (M64), RIVA TNT2, RIVA TNT2,
RIVA TNT2 (Integrated), GeForce 256, GeForce DDR, Quadro,
GeForce2 MX, GeForce2 MX DDR, GeForce2 Go, GeForce2 MXR,
GeForce2 Pro, GeForce2 GTS, GeForce2 Ultra, Quadro2 Pro, GeForce3,
Quadro DCC
(--) Assigning device section with no busID to primary device
(--) Chipset GeForce2 MX found
(II) Loading /usr/X11R6/lib/modules/libvgahw.a
(II) Module vgahw: vendor="The XFree86 Project"
compiled for 4.1.0, module version = 0.1.0
(==) NVIDIA(0): Depth 8, (==) framebuffer bpp 8
(==) NVIDIA(0): Default visual is PseudoColor
(==) NVIDIA(0): Using gamma correction (1.0, 1.0, 1.0)
(--) NVIDIA(0): Linear framebuffer at 0xD0000000
(--) NVIDIA(0): MMIO registers at 0xDC000000
(EE) NVIDIA(0): Failed to initialize the NVdriver kernel module!
(EE) NVIDIA(0):  *** Aborting ***
(II) Unloading /usr/X11R6/lib/modules/libvgahw.a
(EE) Screen(s) found, but none have a usable configuration.
								
Fatal server error:
no screens found
								
Kdesi v teto konferenci se uz nekdo s podobnym problemem objevil
a byla mu doporucena rekompilace jadra bez "agpgart" -i to jsem
zkusil a take bez uspechu.
Zkousel jsem i zdrojove kody z RPM, ale ucinek zadny. Jsem
zacatecnik a doufam, ze me nikdo nedoporuci navrat k Mandrake
-toho uz nechci. Slacka jsem si poridil abych se linux naucil.

dekuji, Karel Louda

______________________________________________________________________
E-mail zdarma na cely zivot: http://email.seznam.cz


Další informace o konferenci Linux