Go Back   nV News Forums > Linux Support Forums > NVIDIA Linux

Newegg Daily Deals

Reply
 
Thread Tools
Old 06-19-07, 10:13 PM   #1
Dimitry
Registered User
 
Join Date: Jun 2007
Posts: 1
Default Unable to load the kernel module 'nvidia.o'.

I have NVIDIA GeForce 5200 and i installed the latest drivers for linux maybe 2 weeks ago without any problems. Then i had to delete linux partition and now i reinstalled linux (Slackware 11.0) like it was before, and the installation of it was the same as every time i did it. But now drivers for NVIDIA graphic card refuses to install. This is the first time they are making me problems and i don't know why. Here is the log.

nvidia-installer log file '/var/log/nvidia-installer.log'
creation time: Wed Jun 20 00:10:09 2007

option status:
license pre-accepted : false
update : false
force update : false
expert : false
uninstall : false
driver info : false
precompiled interfaces : true
no ncurses color : false
query latest version : false
OpenGL header files : true
no questions : false
silent : false
no recursion : false
no backup : false
kernel module only : false
sanity : false
add this kernel : false
no runlevel check : false
no network : false
no ABI note : false
no RPMs : false
no kernel module : false
force SELinux : default
no X server check : false
force tls : (not specified)
X install prefix : (not specified)
X library install path : (not specified)
X module install path : (not specified)
OpenGL install prefix : (not specified)
OpenGL install libdir : (not specified)
utility install prefix : (not specified)
utility install libdir : (not specified)
doc install prefix : (not specified)
kernel name : (not specified)
kernel include path : (not specified)
kernel source path : (not specified)
kernel output path : (not specified)
kernel install path : (not specified)
proc mount point : /proc
ui : (not specified)
tmpdir : /tmp
ftp mirror : ftp://download.nvidia.com
RPM file list : (not specified)

Using: nvidia-installer ncurses user interface
-> License accepted.
-> No precompiled kernel interface was found to match your kernel; would you li
ke the installer to attempt to download a kernel interface for your kernel f
rom the NVIDIA ftp site (ftp://download.nvidia.com)? (Answer: Yes)
-> No matching precompiled kernel interface was found on the NVIDIA ftp site;
this means that the installer will need to compile a kernel interface for
your kernel.
-> Performing CC sanity check with CC="cc".
-> Performing CC version check with CC="cc".
-> Kernel source path: '/lib/modules/2.4.33.3/build'
-> Kernel output path: '/lib/modules/2.4.33.3/build'
-> Performing rivafb check.
-> Performing nvidiafb check.
-> Performing Xen check.
-> Cleaning kernel module build directory.
executing: 'cd ./usr/src/nv; make clean'...
rm -f nv.o nv-vm.o os-agp.o os-interface.o os-registry.o nv-i2c.o nvacpi.o
nv-linux.o nv_compiler.h *.d NVdriver nvidia.o
rm -f stprof stprof.o symtab.h
rm -f Makefile
-> Building kernel module:
executing: 'cd ./usr/src/nv; make module SYSSRC=/lib/modules/2.4.33.3/build
SYSOUT=/lib/modules/2.4.33.3/build'...
sh ./conftest.sh "cc" "cc" /lib/modules/2.4.33.3/build /lib/modules/2.4.33.3
/build cc_sanity_check full_output
sh ./conftest.sh "cc" "cc" /lib/modules/2.4.33.3/build /lib/modules/2.4.33.3
/build select_makefile full_output
make --no-print-directory -f Makefile module
echo \#define NV_COMPILER \"`cc -v 2>&1 | tail -n 1`\" > nv_compiler.h
cc -c -Wall -Wimplicit -Wreturn-type -Wswitch -Wformat -Wchar-subscripts -Wp
arentheses -Wpointer-arith -Wno-multichar -Werror -O -fno-common -msoft-f
loat -UDEBUG -U_DEBUG -DNDEBUG -MD -D__KERNEL__ -DMODULE -D_LOOSE_K
ERNEL_NAMES -DNVRM -DNV_VERSION_STRING=\"100.14.09\" -DNV_REMAP_PAGE_RANGE_4
_PRESENT -DNV_CHANGE_PAGE_ATTR_PRESENT -DNV_VMAP_4_PRESENT -DNV_I2C_ADAPTER_
INC_USE_PRESENT -DNV_ACQUIRE_CONSOLE_SEM_PRESENT -I. -I/lib/modules/2.4.33.
3/build/include -Wsign-compare -Wno-cast-qual -Wno-error nv.c
In file included from /lib/modules/2.4.33.3/build/include/linux/vmalloc.h:8,
from nv-linux.h:65,
from nv.c:14:
/lib/modules/2.4.33.3/build/include/linux/highmem.h: In function `bh_kmap':
/lib/modules/2.4.33.3/build/include/linux/highmem.h:20: warning: pointer of
type `void *' used in arithmetic
cc -c -Wall -Wimplicit -Wreturn-type -Wswitch -Wformat -Wchar-subscripts -Wp
arentheses -Wpointer-arith -Wno-multichar -Werror -O -fno-common -msoft-f
loat -UDEBUG -U_DEBUG -DNDEBUG -MD -D__KERNEL__ -DMODULE -D_LOOSE_K
ERNEL_NAMES -DNVRM -DNV_VERSION_STRING=\"100.14.09\" -DNV_REMAP_PAGE_RANGE_4
_PRESENT -DNV_CHANGE_PAGE_ATTR_PRESENT -DNV_VMAP_4_PRESENT -DNV_I2C_ADAPTER_
INC_USE_PRESENT -DNV_ACQUIRE_CONSOLE_SEM_PRESENT -I. -I/lib/modules/2.4.33.
3/build/include -Wsign-compare -Wno-cast-qual -Wno-error nv-vm.c
In file included from /lib/modules/2.4.33.3/build/include/linux/vmalloc.h:8,
from nv-linux.h:65,
from nv-vm.c:14:
/lib/modules/2.4.33.3/build/include/linux/highmem.h: In function `bh_kmap':
/lib/modules/2.4.33.3/build/include/linux/highmem.h:20: warning: pointer of
type `void *' used in arithmetic
cc -c -Wall -Wimplicit -Wreturn-type -Wswitch -Wformat -Wchar-subscripts -Wp
arentheses -Wpointer-arith -Wno-multichar -Werror -O -fno-common -msoft-f
loat -UDEBUG -U_DEBUG -DNDEBUG -MD -D__KERNEL__ -DMODULE -D_LOOSE_K
ERNEL_NAMES -DNVRM -DNV_VERSION_STRING=\"100.14.09\" -DNV_REMAP_PAGE_RANGE_4
_PRESENT -DNV_CHANGE_PAGE_ATTR_PRESENT -DNV_VMAP_4_PRESENT -DNV_I2C_ADAPTER_
INC_USE_PRESENT -DNV_ACQUIRE_CONSOLE_SEM_PRESENT -I. -I/lib/modules/2.4.33.
3/build/include -Wsign-compare -Wno-cast-qual -Wno-error os-agp.c
In file included from /lib/modules/2.4.33.3/build/include/linux/vmalloc.h:8,
from nv-linux.h:65,
from os-agp.c:24:
/lib/modules/2.4.33.3/build/include/linux/highmem.h: In function `bh_kmap':
/lib/modules/2.4.33.3/build/include/linux/highmem.h:20: warning: pointer of
type `void *' used in arithmetic
cc -c -Wall -Wimplicit -Wreturn-type -Wswitch -Wformat -Wchar-subscripts -Wp
arentheses -Wpointer-arith -Wno-multichar -Werror -O -fno-common -msoft-f
loat -UDEBUG -U_DEBUG -DNDEBUG -MD -D__KERNEL__ -DMODULE -D_LOOSE_K
ERNEL_NAMES -DNVRM -DNV_VERSION_STRING=\"100.14.09\" -DNV_REMAP_PAGE_RANGE_4
_PRESENT -DNV_CHANGE_PAGE_ATTR_PRESENT -DNV_VMAP_4_PRESENT -DNV_I2C_ADAPTER_
INC_USE_PRESENT -DNV_ACQUIRE_CONSOLE_SEM_PRESENT -I. -I/lib/modules/2.4.33.
3/build/include -Wsign-compare -Wno-cast-qual -Wno-error os-interface.c
In file included from /lib/modules/2.4.33.3/build/include/linux/vmalloc.h:8,
from nv-linux.h:65,
from os-interface.c:26:
/lib/modules/2.4.33.3/build/include/linux/highmem.h: In function `bh_kmap':
/lib/modules/2.4.33.3/build/include/linux/highmem.h:20: warning: pointer of
type `void *' used in arithmetic
cc -c -Wall -Wimplicit -Wreturn-type -Wswitch -Wformat -Wchar-subscripts -Wp
arentheses -Wpointer-arith -Wno-multichar -Werror -O -fno-common -msoft-f
loat -UDEBUG -U_DEBUG -DNDEBUG -MD -D__KERNEL__ -DMODULE -D_LOOSE_K
ERNEL_NAMES -DNVRM -DNV_VERSION_STRING=\"100.14.09\" -DNV_REMAP_PAGE_RANGE_4
_PRESENT -DNV_CHANGE_PAGE_A
TTR_PRESENT -DNV_VMAP_4_PRESENT -DNV_I2C_ADAPTER_INC_USE_PRESENT -DNV_ACQUIR
E_CONSOLE_SEM_PRESENT -I. -I/lib/modules/2.4.33.3/build/include -Wsign-comp
are -Wno-cast-qual -Wno-error os-registry.c
In file included from /lib/modules/2.4.33.3/build/include/linux/vmalloc.h:8,
from nv-linux.h:65,
from os-registry.c:14:
/lib/modules/2.4.33.3/build/include/linux/highmem.h: In function `bh_kmap':
/lib/modules/2.4.33.3/build/include/linux/highmem.h:20: warning: pointer of
type `void *' used in arithmetic
cc -c -Wall -Wimplicit -Wreturn-type -Wswitch -Wformat -Wchar-subscripts -Wp
arentheses -Wpointer-arith -Wno-multichar -Werror -O -fno-common -msoft-f
loat -UDEBUG -U_DEBUG -DNDEBUG -MD -D__KERNEL__ -DMODULE -D_LOOSE_K
ERNEL_NAMES -DNVRM -DNV_VERSION_STRING=\"100.14.09\" -DNV_REMAP_PAGE_RANGE_4
_PRESENT -DNV_CHANGE_PAGE_ATTR_PRESENT -DNV_VMAP_4_PRESENT -DNV_I2C_ADAPTER_
INC_USE_PRESENT -DNV_ACQUIRE_CONSOLE_SEM_PRESENT -I. -I/lib/modules/2.4.33.
3/build/include -Wsign-compare -W
no-cast-qual -Wno-error nv-i2c.c
In file included from /lib/modules/2.4.33.3/build/include/linux/vmalloc.h:8,
from nv-linux.h:65,
from nv-i2c.c:8:
/lib/modules/2.4.33.3/build/include/linux/highmem.h: In function `bh_kmap':
/lib/modules/2.4.33.3/build/include/linux/highmem.h:20: warning: pointer of
type `void *' used in arithmetic
cc -c -Wall -Wimplicit -Wreturn-type -Wswitch -Wformat -Wchar-subscripts -Wp
arentheses -Wpointer-arith -Wno-multichar -Werror -O -fno-common -msoft-f
loat -UDEBUG -U_DEBUG -DNDEBUG -MD -D__KERNEL__ -DMODULE -D_LOOSE_K
ERNEL_NAMES -DNVRM -DNV_VERSION_STRING=\"100.14.09\" -DNV_REMAP_PAGE_RANGE_4
_PRESENT -DNV_CHANGE_PAGE_ATTR_PRESENT -DNV_VMAP_4_PRESENT -DNV_I2C_ADAPTER_
INC_USE_PRESENT -DNV_ACQUIRE_CONSOLE_SEM_PRESENT -I. -I/lib/modules/2.4.33.
3/build/include -Wsign-compare -Wno-cast-qual -Wno-error nvacpi.c
In file included from /lib/modules/2.4.33.3/build/include/linux/vmalloc.h:8,
from nv-linux.h:65,
from nvacpi.c:15:
/lib/modules/2.4.33.3/build/include/linux/highmem.h: In function `bh_kmap':
/lib/modules/2.4.33.3/build/include/linux/highmem.h:20: warning: pointer of
type `void *' used in arithmetic
ld -r -o nv-linux.o nv.o nv-vm.o os-agp.o os-interface.o os-registry.o nv-i2
c.o nvacpi.o
ld -r -o nvidia.o nv-linux.o nv-kernel.o
-> done.
-> Kernel module compilation complete.
ERROR: Unable to load the kernel module 'nvidia.o'. This happens most
frequently when this kernel module was built against the wrong or
improperly configured kernel sources, with a version of gcc that differs
from the one used to build the target kernel, or if a driver such as
rivafb/nvidiafb is present and prevents the NVIDIA kernel module from
obtaining ownership of the NVIDIA graphics device(s).

Please see the log entries 'Kernel module load error' and 'Kernel
messages' at the end of the file '/var/log/nvidia-installer.log' for
more information.
-> Kernel module load error: ./usr/src/nv/nvidia.o: ./usr/src/nv/nvidia.o:
unresolved symbol release_console_sem
./usr/src/nv/nvidia.o:
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.
-> Kernel messages:
shpchp: Standard Hot Plug PCI Controller Driver version: 0.4
pci_hotplug: PCI Hot Plug PCI Core version: 0.5
pciehp: PCI Express Hot Plug Controller Driver version: 0.5
scsi singledevice 0 0 0 0
scsi singledevice 0 0 1 0
scsi singledevice 0 0 2 0
scsi singledevice 0 0 3 0
scsi singledevice 0 0 4 0
scsi singledevice 0 0 5 0
scsi singledevice 0 0 6 0
scsi singledevice 0 0 7 0
scsi singledevice 1 0 0 1
scsi singledevice 1 0 0 2
scsi singledevice 1 0 0 3
scsi singledevice 1 0 0 4
scsi singledevice 1 0 0 5
scsi singledevice 1 0 0 6
scsi singledevice 1 0 0 7
scsi singledevice 1 0 1 0
scsi singledevice 1 0 2 0
scsi singledevice 1 0 3 0
scsi singledevice 1 0 4 0
scsi singledevice 1 0 5 0
scsi singledevice 1 0 6 0
scsi singledevice 1 0 7 0
ERROR: Installation has failed. Please see the file
'/var/log/nvidia-installer.log' for details. You may find suggestions
on fixing installation problems in the README available on the Linux
driver download page at www.nvidia.com.
Dimitry is offline   Reply With Quote
Old 06-19-07, 11:47 PM   #2
xbobmx
Registered User
 
Join Date: May 2003
Posts: 191
Default Re: Unable to load the kernel module 'nvidia.o'.

Quote:
Originally Posted by Dimitry
-> Kernel module load error: ./usr/src/nv/nvidia.o: ./usr/src/nv/nvidia.o:
unresolved symbol release_console_sem
This looks like the same as http://www.nvnews.net/vbulletin/showthread.php?t=93485. There is a patch in that thread.
xbobmx is offline   Reply With Quote
Reply


Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump


Similar Threads
Thread Thread Starter Forum Replies Last Post
Corrupted display - 302.17 - Dell Precision T3500 (G98 [Quadro NVS 295]) gbailey NVIDIA Linux 1 06-27-12 11:24 AM
UEFI+Nvidia - NVRM: Your system is not currently configured to drive a VGA console... interzoneuk NVIDIA Linux 0 06-26-12 05:51 AM
xorg locks-up with newest nvidia drivers w/ vdpau. theroot NVIDIA Linux 1 06-24-12 12:04 PM
Lucid rt kernel can't load latest nvidia driver module, but generic does. marcod NVIDIA Linux 0 05-02-12 07:23 AM
X Failed to load NVdriver c00lr4c3r NVIDIA Linux 13 10-22-02 02:44 PM

All times are GMT -5. The time now is 07:08 PM.


Powered by vBulletin® Version 3.7.1
Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.
Copyright 1998 - 2014, nV News.