I've had no trouble installing NVIDIA drivers on kernels 2.4.21-0.13 
(up), 2.4.21-0.18 (up, secure), 2.4.21-0.24 (up, secure), 2.4.21-0.25 
(up). You get a message about tainting the kernel with a non-GPL 
license, but the drivers install cleanly and work flawlessly. I've used 
versions 1.0-4363 and 1.0-4496, initially installed using NVIDIA's new 
.run package with drivers for subsequent kernels built manually by 
running make clean && make in NVIDIA-Linux-x86-<version>/usr/src/nv/. 

However, trying to install them on the secure version of 2.4.21-0.25 
always fails (see messages below). It's not a big deal for me since I 
rarely use the secure kernel, but the change in behavior from previous 
secure kernels concerns me. Is this a feature or a bug?

Arn


-----------<BUILD MESSAGES>-----------
echo \#define NV_COMPILER \"`cc -v 2>&1 | tail -n 1`\" > nv_compiler.h
cc -c -Wall -Wimplicit -Wreturn-type -Wswitch -Wformat -Wchar-subscripts 
-Wparentheses -Wpointer-arith -Wcast-qual -Wno-multichar  -O -MD 
-D__KERNEL__ -DMODULE -D_LOOSE_KERNEL_NAMES -DNTRM -D_GNU_SOURCE 
-D_LOOSE_KERNEL_NAMES -D__KERNEL__ -DMODULE  -DNV_MAJOR_VERSION=1 
-DNV_MINOR_VERSION=0 -DNV_PATCHLEVEL=4496  -DNV_UNIX   -DNV_LINUX   
-DNV_INT64_OK   -DNVCPU_X86      -DREMAP_PAGE_RANGE_4  -I. 
-I/lib/modules/2.4.21-0.25mdksecure/build/include -Wno-cast-qual nv.c
cc -c -Wall -Wimplicit -Wreturn-type -Wswitch -Wformat -Wchar-subscripts 
-Wparentheses -Wpointer-arith -Wcast-qual -Wno-multichar  -O -MD 
-D__KERNEL__ -DMODULE -D_LOOSE_KERNEL_NAMES -DNTRM -D_GNU_SOURCE 
-D_LOOSE_KERNEL_NAMES -D__KERNEL__ -DMODULE  -DNV_MAJOR_VERSION=1 
-DNV_MINOR_VERSION=0 -DNV_PATCHLEVEL=4496  -DNV_UNIX   -DNV_LINUX   
-DNV_INT64_OK   -DNVCPU_X86      -DREMAP_PAGE_RANGE_4  -I. 
-I/lib/modules/2.4.21-0.25mdksecure/build/include -Wno-cast-qual 
os-agp.c
cc -c -Wall -Wimplicit -Wreturn-type -Wswitch -Wformat -Wchar-subscripts 
-Wparentheses -Wpointer-arith -Wcast-qual -Wno-multichar  -O -MD 
-D__KERNEL__ -DMODULE -D_LOOSE_KERNEL_NAMES -DNTRM -D_GNU_SOURCE 
-D_LOOSE_KERNEL_NAMES -D__KERNEL__ -DMODULE  -DNV_MAJOR_VERSION=1 
-DNV_MINOR_VERSION=0 -DNV_PATCHLEVEL=4496  -DNV_UNIX   -DNV_LINUX   
-DNV_INT64_OK   -DNVCPU_X86      -DREMAP_PAGE_RANGE_4  -I. 
-I/lib/modules/2.4.21-0.25mdksecure/build/include -Wno-cast-qual 
os-interface.c
cc -c -Wall -Wimplicit -Wreturn-type -Wswitch -Wformat -Wchar-subscripts 
-Wparentheses -Wpointer-arith -Wcast-qual -Wno-multichar  -O -MD 
-D__KERNEL__ -DMODULE -D_LOOSE_KERNEL_NAMES -DNTRM -D_GNU_SOURCE 
-D_LOOSE_KERNEL_NAMES -D__KERNEL__ -DMODULE  -DNV_MAJOR_VERSION=1 
-DNV_MINOR_VERSION=0 -DNV_PATCHLEVEL=4496  -DNV_UNIX   -DNV_LINUX   
-DNV_INT64_OK   -DNVCPU_X86      -DREMAP_PAGE_RANGE_4  -I. 
-I/lib/modules/2.4.21-0.25mdksecure/build/include -Wno-cast-qual 
os-registry.c
ld -r -o nv-linux.o nv.o os-agp.o os-interface.o os-registry.o
ld -r -o nvidia.o nv-linux.o nv-kernel.o
depmod: *** Unresolved symbols in 
/lib/modules/2.4.21-0.25mdksecure/kernel/drivers/video/nvidia.o
/lib/modules/2.4.21-0.25mdksecure/kernel/drivers/video/nvidia.o: 
unresolved symbol change_page_attr_Rsmp_2b1a6882
/lib/modules/2.4.21-0.25mdksecure/kernel/drivers/video/nvidia.o: 
unresolved symbol devfs_register_Rsmp_cfcce5f5
/lib/modules/2.4.21-0.25mdksecure/kernel/drivers/video/nvidia.o: 
unresolved symbol devfs_register_chrdev_Rsmp_118aac95
/lib/modules/2.4.21-0.25mdksecure/kernel/drivers/video/nvidia.o: 
unresolved symbol __pollwait_Rsmp_73a0d137
/lib/modules/2.4.21-0.25mdksecure/kernel/drivers/video/nvidia.o: 
unresolved symbol irq_stat_Rsmp_319087af
/lib/modules/2.4.21-0.25mdksecure/kernel/drivers/video/nvidia.o: 
unresolved symbol init_mm_Rsmp_4b4e1c87
/lib/modules/2.4.21-0.25mdksecure/kernel/drivers/video/nvidia.o: 
unresolved symbol proc_root_driver_Rsmp_5508f80e
/lib/modules/2.4.21-0.25mdksecure/kernel/drivers/video/nvidia.o: 
unresolved symbol devfs_unregister_chrdev_Rsmp_77f3e0ce
/lib/modules/2.4.21-0.25mdksecure/kernel/drivers/video/nvidia.o: 
unresolved symbol devfs_unregister_Rsmp_8d92d91d
/lib/modules/2.4.21-0.25mdksecure/kernel/drivers/video/nvidia.o: 
unresolved symbol create_proc_entry_Rsmp_ab06bca9
/lib/modules/2.4.21-0.25mdksecure/kernel/drivers/video/nvidia.o: 
unresolved symbol remove_proc_entry_Rsmp_63ad0716
/lib/modules/2.4.21-0.25mdksecure/kernel/drivers/video/nvidia.o: 
unresolved symbol mem_map_Rsmp_37be23b3
/lib/modules/2.4.21-0.25mdksecure/kernel/drivers/video/nvidia.o: 
unresolved symbol __wake_up_Rsmp_b76c5f1e
/lib/modules/2.4.21-0.25mdksecure/kernel/drivers/video/nvidia.o:
Hint: You are trying to load a module without a GPL compatible license
      and it has unresolved symbols.  Contact the module supplier for
      assistance, only they can help you.

modprobe: insmod 
/lib/modules/2.4.21-0.25mdksecure/kernel/drivers/video/nvidia.o failed
modprobe: insmod nvidia failed
make: *** [package-install] Error 255
-----------</BUILD MESSAGES>-----------


Want to buy your Pack or Services from MandrakeSoft? 
Go to http://www.mandrakestore.com

Reply via email to