Hello there.
I have problems with nvidia module, no answer from nvidia dudes. So i
thought some of SDLgroup people can help me. While some of you are using
nvidia cards on linux (i guess most):
so. i have geforce 2 mx 400 on agp x4…
works fine under others™ systems.
i’ve got fresh up2dated (without kernel) redhat 7.3.
but kernel update would not change anything …
this what i’ve got:
[root at bleblelble NVIDIA_kernel-1.0-2960]# make
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 -D_X86=1 -Di386=1 -DUNIX
-DLINUX -DNV4_HW -DNTRM -DRM20 -D_GNU_SOURCE -DRM_HEAPMGR
-D_LOOSE_KERNEL_NAMES -D__KERNEL__ -DMODULE -DNV_MAJOR_VERSION=1
-DNV_MINOR_VERSION=0 -DNV_PATCHLEVEL=2960 -I.
-I/lib/modules/2.4.18-3bigmem/build/include -Wno-cast-qual nv.c
In file included from nv.c:63:
/lib/modules/2.4.18-3bigmem/build/include/linux/highmem.h: In function
bh_kmap': /lib/modules/2.4.18-3bigmem/build/include/linux/highmem.h:20: warning: pointer of type
void *’ used in arithmetic
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 -D_X86=1 -Di386=1 -DUNIX
-DLINUX -DNV4_HW -DNTRM -DRM20 -D_GNU_SOURCE -DRM_HEAPMGR
-D_LOOSE_KERNEL_NAMES -D__KERNEL__ -DMODULE -DNV_MAJOR_VERSION=1
-DNV_MINOR_VERSION=0 -DNV_PATCHLEVEL=2960 -I.
-I/lib/modules/2.4.18-3bigmem/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 -D_X86=1 -Di386=1 -DUNIX
-DLINUX -DNV4_HW -DNTRM -DRM20 -D_GNU_SOURCE -DRM_HEAPMGR
-D_LOOSE_KERNEL_NAMES -D__KERNEL__ -DMODULE -DNV_MAJOR_VERSION=1
-DNV_MINOR_VERSION=0 -DNV_PATCHLEVEL=2960 -I.
-I/lib/modules/2.4.18-3bigmem/build/include -Wno-cast-qual 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
824445 52788 52396 929629 e2f5d NVdriver
depmod: *** Unresolved symbols in
/lib/modules/2.4.18-3bigmem/kernel/drivers/video/NVdriver
make: *** [package-install] Error 1
[root at blebleblelble NVIDIA_kernel-1.0-2960]# insmod NVdriver
Using /lib/modules/2.4.18-3bigmem/kernel/drivers/video/NVdriver
/lib/modules/2.4.18-3bigmem/kernel/drivers/video/NVdriver: unresolved
symbol __ioremap_R9eac042a
/lib/modules/2.4.18-3bigmem/kernel/drivers/video/NVdriver: unresolved
symbol irq_stat_R36cbf316
/lib/modules/2.4.18-3bigmem/kernel/drivers/video/NVdriver: unresolved
symbol pci_read_config_word_R46710516
/lib/modules/2.4.18-3bigmem/kernel/drivers/video/NVdriver: unresolved
symbol tq_immediate_R0da0dcd1
/lib/modules/2.4.18-3bigmem/kernel/drivers/video/NVdriver: unresolved
symbol schedule_timeout_R17d59d01
/lib/modules/2.4.18-3bigmem/kernel/drivers/video/NVdriver: unresolved
symbol inter_module_get_Rf6a0ce24
/lib/modules/2.4.18-3bigmem/kernel/drivers/video/NVdriver: unresolved
symbol do_gettimeofday_R72270e35
/lib/modules/2.4.18-3bigmem/kernel/drivers/video/NVdriver: unresolved
symbol inter_module_put_R6b99f7d8
/lib/modules/2.4.18-3bigmem/kernel/drivers/video/NVdriver: unresolved
symbol __global_save_flags_R5d902e96
/lib/modules/2.4.18-3bigmem/kernel/drivers/video/NVdriver: unresolved
symbol __const_udelay_Reae3dfd6
/lib/modules/2.4.18-3bigmem/kernel/drivers/video/NVdriver: unresolved
symbol register_chrdev_R8fd899d1
/lib/modules/2.4.18-3bigmem/kernel/drivers/video/NVdriver: unresolved
symbol __pollwait_R6023e4d1
/lib/modules/2.4.18-3bigmem/kernel/drivers/video/NVdriver: unresolved
symbol tqueue_lock_Rb7a0c0b5
/lib/modules/2.4.18-3bigmem/kernel/drivers/video/NVdriver: unresolved
symbol kmalloc_R93d4cfe6
/lib/modules/2.4.18-3bigmem/kernel/drivers/video/NVdriver: unresolved
symbol mtrr_add_R56179c5f
/lib/modules/2.4.18-3bigmem/kernel/drivers/video/NVdriver: unresolved
symbol proc_root_driver_Re2e2b70e
/lib/modules/2.4.18-3bigmem/kernel/drivers/video/NVdriver: unresolved
symbol vfree_R2fd1d81c
/lib/modules/2.4.18-3bigmem/kernel/drivers/video/NVdriver: unresolved
symbol bh_task_vec_R284177b8
/lib/modules/2.4.18-3bigmem/kernel/drivers/video/NVdriver: unresolved
symbol __wake_up_R127fda83
/lib/modules/2.4.18-3bigmem/kernel/drivers/video/NVdriver: unresolved
symbol __get_free_pages_R4784e424
/lib/modules/2.4.18-3bigmem/kernel/drivers/video/NVdriver: unresolved
symbol unregister_chrdev_Rc192d491
/lib/modules/2.4.18-3bigmem/kernel/drivers/video/NVdriver: unresolved
symbol pci_write_config_dword_R7038e9e8
/lib/modules/2.4.18-3bigmem/kernel/drivers/video/NVdriver: unresolved
symbol proc_root_R5f8b5071
/lib/modules/2.4.18-3bigmem/kernel/drivers/video/NVdriver: unresolved
symbol pci_write_config_word_Rccd6e453
/lib/modules/2.4.18-3bigmem/kernel/drivers/video/NVdriver: unresolved
symbol high_memory_R8a7d1c31
/lib/modules/2.4.18-3bigmem/kernel/drivers/video/NVdriver: unresolved
symbol inter_module_get_request_Rb69f826b
/lib/modules/2.4.18-3bigmem/kernel/drivers/video/NVdriver: unresolved
symbol __generic_copy_to_user_Rd523fdd3
/lib/modules/2.4.18-3bigmem/kernel/drivers/video/NVdriver: unresolved
symbol securebits_Rabe77484
/lib/modules/2.4.18-3bigmem/kernel/drivers/video/NVdriver: unresolved
symbol __global_cli_R64576b05
/lib/modules/2.4.18-3bigmem/kernel/drivers/video/NVdriver: unresolved
symbol free_pages_R9941ccb8
/lib/modules/2.4.18-3bigmem/kernel/drivers/video/NVdriver: unresolved
symbol __global_restore_flags_R54dd1dcb
/lib/modules/2.4.18-3bigmem/kernel/drivers/video/NVdriver: unresolved
symbol __generic_copy_from_user_R116166aa
/lib/modules/2.4.18-3bigmem/kernel/drivers/video/NVdriver: unresolved
symbol remap_page_range_R69d01e73
/lib/modules/2.4.18-3bigmem/kernel/drivers/video/NVdriver: unresolved
symbol vsprintf_R954cbb26
/lib/modules/2.4.18-3bigmem/kernel/drivers/video/NVdriver: unresolved
symbol init_mm_R37da0402
/lib/modules/2.4.18-3bigmem/kernel/drivers/video/NVdriver: unresolved
symbol mtrr_del_R272d394e
/lib/modules/2.4.18-3bigmem/kernel/drivers/video/NVdriver: unresolved
symbol remove_proc_entry_R575fdf93
/lib/modules/2.4.18-3bigmem/kernel/drivers/video/NVdriver: unresolved
symbol pci_find_device_R9940401b
/lib/modules/2.4.18-3bigmem/kernel/drivers/video/NVdriver: unresolved
symbol pm_unregister_R94097bd6
/lib/modules/2.4.18-3bigmem/kernel/drivers/video/NVdriver: unresolved
symbol __udelay_R9e7d6bd0
/lib/modules/2.4.18-3bigmem/kernel/drivers/video/NVdriver: unresolved
symbol free_irq_Rf20dabd8
/lib/modules/2.4.18-3bigmem/kernel/drivers/video/NVdriver: unresolved
symbol sprintf_R1d26aa98
/lib/modules/2.4.18-3bigmem/kernel/drivers/video/NVdriver: unresolved
symbol mem_map_Rb38eb0a6
/lib/modules/2.4.18-3bigmem/kernel/drivers/video/NVdriver: unresolved
symbol pci_find_class_R571e0e87
/lib/modules/2.4.18-3bigmem/kernel/drivers/video/NVdriver: unresolved
symbol pci_write_config_byte_R1a23c1e6
/lib/modules/2.4.18-3bigmem/kernel/drivers/video/NVdriver: unresolved
symbol __tasklet_hi_schedule_R60ea5fe7
/lib/modules/2.4.18-3bigmem/kernel/drivers/video/NVdriver: unresolved
symbol kfree_R037a0cba
/lib/modules/2.4.18-3bigmem/kernel/drivers/video/NVdriver: unresolved
symbol pci_read_config_byte_Rbf8abee6
/lib/modules/2.4.18-3bigmem/kernel/drivers/video/NVdriver: unresolved
symbol printk_R1b7d4074
/lib/modules/2.4.18-3bigmem/kernel/drivers/video/NVdriver: unresolved
symbol kill_proc_R932da67e
/lib/modules/2.4.18-3bigmem/kernel/drivers/video/NVdriver: unresolved
symbol iounmap_R5fb196d4
/lib/modules/2.4.18-3bigmem/kernel/drivers/video/NVdriver: unresolved
symbol pm_register_R027ebe5e
/lib/modules/2.4.18-3bigmem/kernel/drivers/video/NVdriver: unresolved
symbol request_irq_R0c60f2e0
/lib/modules/2.4.18-3bigmem/kernel/drivers/video/NVdriver: unresolved
symbol __vmalloc_R79995c5b
/lib/modules/2.4.18-3bigmem/kernel/drivers/video/NVdriver: unresolved
symbol pci_find_slot_Rb5bca257
/lib/modules/2.4.18-3bigmem/kernel/drivers/video/NVdriver: unresolved
symbol pci_read_config_dword_R640451c8
/lib/modules/2.4.18-3bigmem/kernel/drivers/video/NVdriver: unresolved
symbol create_proc_entry_Rb5bdb616
/lib/modules/2.4.18-3bigmem/kernel/drivers/video/NVdriver: unresolved
symbol strncpy_from_user_R24428be5
/lib/modules/2.4.18-3bigmem/kernel/drivers/video/NVdriver:
Hint: You are trying to load a module without a GPL compatible license
and it has unresolved symbols. The module may be trying to access
GPLONLY symbols but the problem is more likely to be a coding or
user error. Contact the module supplier for assistance, only they
can help you.
sorry for polution.
GJ.