View previous topic :: View next topic |
Author |
Message |
piwacet Guru
![Guru Guru](/images/ranks/rank_rect_3.gif)
Joined: 30 Dec 2004 Posts: 486
|
Posted: Fri Jul 08, 2005 4:59 am Post subject: kernel 2.6.12-r4 and nvidia don't play together |
|
|
Hi. I recently emerged the new kernel, 2.6.12-r4 according to the kernel upgrade guide, and since doing that I have not been able to get nvidia module to load at boot. Of course I re-emerged the driver and went thru the steps in the documentation for setting up the nvidia driver. Furthermore, when I modprobe nvidia after re-emerging nvidia-kernel, I get:
Code: | Nautilus magenta # modprobe nvidia
FATAL: Error inserting nvidia (/lib/modules/2.6.12-gentoo-r4/video/nvidia.ko): Unknown symbol in module, or unknown parameter (see dmesg)
|
dmesg says:
Code: | nvidia: Unknown symbol inter_module_get
nvidia: Unknown symbol inter_module_get
eth0: link up, 100Mbps, full-duplex, lpa 0x45E1
nvidia: Unknown symbol inter_module_get |
When I switch back to my old 2.6.11-r11 kernel there is no problem. I've even re-emerged nvidia-kernel using the old kernel to see if it would work, and it does, and modprobe nvidia produces no errors.
Any thoughts? Anyone else with this problem?
Thanks! |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
je_fro Retired Dev
![Retired Dev Retired Dev](/images/ranks/rank-retired.gif)
![](images/avatars/124182000640633449a8727.jpg)
Joined: 14 Dec 2002 Posts: 236 Location: Republic of Texas
|
Posted: Fri Jul 08, 2005 6:06 am Post subject: |
|
|
Yeah, it did that to me when I had nvidia framebuffer enabled. I took it out and nvidia would load. _________________ Really, I'm not out to destroy Microsoft. That will just be a completely unintentional side effect.
--Linus Torvalds
My site with some gentoo config files:
http://je-fro.net/page.html |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
piwacet Guru
![Guru Guru](/images/ranks/rank_rect_3.gif)
Joined: 30 Dec 2004 Posts: 486
|
Posted: Fri Jul 08, 2005 6:41 am Post subject: |
|
|
Thanks. I set grub to not try to use framebuffer stuff, and my kernel does not have any framebuffer stuff compiled in. Still same error when I 'modprobe nvidia.'
Of note, I'm using the same nvidia-kernel as with kernel-2.6.11-r11, so it's not that I've emerged an nvidia driver that does not support my kernel. |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
piwacet Guru
![Guru Guru](/images/ranks/rank_rect_3.gif)
Joined: 30 Dec 2004 Posts: 486
|
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
Princess Nell l33t
![l33t l33t](/images/ranks/rank_rect_4.gif)
![](images/avatars/17556244943a013587581f.jpg)
Joined: 15 Apr 2005 Posts: 927
|
Posted: Tue Jul 12, 2005 4:12 pm Post subject: |
|
|
piwacet: I'm exactly in the same boat:
- using the 6111 nvidia driver because newer ones don't work with my hardware
- the 2.6.11 kernels work fine
- the 2.6.12 kernel breaks the nvidia driver with "Unknown symbol inter_module_get"
I'd appreciate it if the nvidia ebuild could be fixed; I very much prefer not having to patch my kernel. |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
piwacet Guru
![Guru Guru](/images/ranks/rank_rect_3.gif)
Joined: 30 Dec 2004 Posts: 486
|
Posted: Tue Jul 12, 2005 7:08 pm Post subject: |
|
|
You actually don't need to patch the kernel, you patch the nvidia driver. The discussion in the above link pretty much tells you how to do it. Look for the discussion towards the end someone helped me patch my driver. It worked. I'm not at my comuter now and I cann't remember all the names of the directories, but if you have any questions, post, as people have been helpful. Good luck. |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
Princess Nell l33t
![l33t l33t](/images/ranks/rank_rect_4.gif)
![](images/avatars/17556244943a013587581f.jpg)
Joined: 15 Apr 2005 Posts: 927
|
Posted: Wed Jul 13, 2005 11:53 am Post subject: |
|
|
I think I'll stay away from 2.6.12 for the time being. It breaks stuff all over the place. |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
|