vBulletin Search Engine Optimization
| |||||||
| Register | FAQ | Members List | Calendar | Search | Today's Posts | Mark Forums Read |
| ||||
| I built a new system using kernel 2.6.9-gentoo-r1. after emerging nvidia-kernel and nvidia-glx I did a modprobe nvidia and recieved the following error: FATAL: Error inserting nvidia (/lib/modules/2.6.9-gentoo-r1/video/nvidia.ko): Unknown symbol in module, or unknown parameter (see dmesg). Iv'e done this on several previous kernels with no problem. Is there a bug in this kernel? Bigbob -- |
| |||
| bigbob enlightened us with: > FATAL: Error inserting nvidia > (/lib/modules/2.6.9-gentoo-r1/video/nvidia.ko): Unknown symbol in > module, or unknown parameter (see dmesg). See dmesg, tell us the unknown symbol or parameter. > Iv'e done this on several previous kernels with no problem. Is > there a bug in this kernel? Probably, but this is not a bug. Always start by assuming you're the one with the problem, not the kernel. Besides being modest, it's usually also easier to fix your own error than someone else's. Sybren -- The problem with the world is stupidity. Not saying there should be a capital punishment for stupidity, but why don't we just take the safety labels off of everything and let the problem solve itself? |
| |||
| Sybren Stuvel wrote: > bigbob enlightened us with: >> FATAL: Error inserting nvidia >> (/lib/modules/2.6.9-gentoo-r1/video/nvidia.ko): Unknown symbol in >> module, or unknown parameter (see dmesg). > > See dmesg, tell us the unknown symbol or parameter. > >> Iv'e done this on several previous kernels with no problem. Is >> there a bug in this kernel? > > Probably, but this is not a bug. Always start by assuming you're the > one with the problem, not the kernel. Besides being modest, it's > usually also easier to fix your own error than someone else's. > > Sybren dmesg is: nvidia: module license 'NVIDIA' taints kernel. nvidia: Unknown symbol __VMALLOC_RESERVE bigbob -- |
| |||
| bigbob wrote: > dmesg is: nvidia: module license 'NVIDIA' taints kernel. > nvidia: Unknown symbol __VMALLOC_RESERVE For x86 systems, add the following in arch/i386/mm/init.c in line 44: EXPORT_SYMBOL(__VMALLOC_RESERVE); Then recompile the kernel. Fixed the problem for me. It would probably be better to patch the nvidia kernel glue code instead, but I can't do that. -- * Andreas Klauer | ~'' L@@k at Nerd Boy! * Menaures (a) UNItopia | >> .\\. http://www.Nerd-Boy.net telnet://UNItopia.de | __ |\ __ dd ______________________ http://www.UNItopia.de - deutschsprachiges Online-Textadventure MUD |
| |||
| Andreas Klauer wrote: >> dmesg is: nvidia: module license 'NVIDIA' taints kernel. nvidia: >> Unknown symbol __VMALLOC_RESERVE > > For x86 systems, add the following in arch/i386/mm/init.c in line 44: > > EXPORT_SYMBOL(__VMALLOC_RESERVE); > > Then recompile the kernel. Fixed the problem for me. It would probably > be better to patch the nvidia kernel glue code instead, but I can't do > that. I have no line remotely resembling that, but nvidia works just fine here. These are my kernel and driver versions: sys-kernel/development-sources-2.6.9 media-video/nvidia-kernel-1.0.6111-r2 media-video/nvidia-glx-1.0.6111 Either use a newer driver or drop the Gentoo kernel. Having to manually patch your kernel should never be required ... -- PeKaJe The best book on programming for the layman is "Alice in Wonderland"; but that's because it's the best book on anything for the layman. |
| ||||
| Peter Jensen wrote: > Andreas Klauer wrote: > >>> dmesg is: nvidia: module license 'NVIDIA' taints kernel. nvidia: >>> Unknown symbol __VMALLOC_RESERVE >> >> For x86 systems, add the following in arch/i386/mm/init.c in line 44: >> >> EXPORT_SYMBOL(__VMALLOC_RESERVE); >> >> Then recompile the kernel. Fixed the problem for me. It would probably >> be better to patch the nvidia kernel glue code instead, but I can't do >> that. > > I have no line remotely resembling that, but nvidia works just fine > here. These are my kernel and driver versions: > > sys-kernel/development-sources-2.6.9 > media-video/nvidia-kernel-1.0.6111-r2 > media-video/nvidia-glx-1.0.6111 > > Either use a newer driver or drop the Gentoo kernel. Having to manually > patch your kernel should never be required ... I went back to kernel-2.6.8 and got it working. I'll try 2.6.9 with the newer nvidia drivers (was using 1.0.5331). Bigbob -- |