View previous topic :: View next topic |
Author |
Message |
NismoC32 Apprentice
![Apprentice Apprentice](/images/ranks/rank_rect_2.gif)
![](images/avatars/9161721663f9ba9af40100.gif)
Joined: 07 Apr 2003 Posts: 222
|
Posted: Tue Jun 21, 2005 9:12 pm Post subject: [SOLVED] Broken nvidia after uppdating to kernel 2.6.12 |
|
|
After uppdating to the latest kernel (2.6.12) the nvidia driver is broken.
When i try to modprobe nvidia I get this error message:
FATAL: Error inserting nvidia (/lib/modules/2.6.12-gentoo/video/nvidia.o): No souch device
I have only nvidia.ko under that folder.
Last edited by NismoC32 on Wed Jun 22, 2005 11:47 am; edited 2 times in total |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
djpenguin Guru
![Guru Guru](/images/ranks/rank_rect_3.gif)
![](images/avatars/17860048404373bd79cb75d.jpg)
Joined: 02 Sep 2004 Posts: 386
|
Posted: Tue Jun 21, 2005 10:48 pm Post subject: |
|
|
Well, next time you "oppdate" your kernel, try and remember that seperate kernel modules (modules called by the kernel, but not included in it) such as the nvidia module need to be recompiled against the new kernel
Code: | # emerge nvidia-kernel nvidia-glx && modprobe -r nvidia && modprobe nvidia && opengl-update nvidia |
Bam, you're done |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
NismoC32 Apprentice
![Apprentice Apprentice](/images/ranks/rank_rect_2.gif)
![](images/avatars/9161721663f9ba9af40100.gif)
Joined: 07 Apr 2003 Posts: 222
|
Posted: Tue Jun 21, 2005 10:57 pm Post subject: |
|
|
Actualy I had to remove the new nvidiafb driver in the kernel and go back to the vesafb driver and everything worked again. |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
drphibes Guru
![Guru Guru](/images/ranks/rank_rect_3.gif)
![](images/avatars/gallery/Quake3/quake3_cadaver.gif)
Joined: 30 Nov 2004 Posts: 432
|
Posted: Wed Jun 22, 2005 12:01 am Post subject: |
|
|
i don't think emerge nvidia-glx and opengl-update nvidia is necessary -- just emerge nvidia-kernel and then reload the nvidia module. |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
The Mountain Man l33t
![l33t l33t](/images/ranks/rank_rect_4.gif)
![](images/avatars/11901135340faf1e0c48d5.gif)
Joined: 03 Sep 2003 Posts: 643
|
Posted: Wed Jun 22, 2005 2:40 am Post subject: |
|
|
NismoC32 wrote: | Actualy I had to remove the new nvidiafb driver in the kernel and go back to the vesafb driver and everything worked again. |
Same thing with me. Apparently nvidiafb is incompatible with the nVidia drivers. _________________ I suck at signatures. |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
quadbox Tux's lil' helper
![Tux's lil' helper Tux's lil' helper](/images/ranks/rank_rect_1.gif)
Joined: 11 Jun 2002 Posts: 94 Location: Brisbane, Australia
|
Posted: Wed Jun 22, 2005 5:13 am Post subject: |
|
|
Same for me, removing nvidiafb fixed nvidia. Hardly surprising really, rivafb's always had compatibility problems with the nvidia binary drivers, and nvidiafb's based on rivafb.
djpenguin wrote: | Well, next time you "oppdate" your kernel, try and remember that seperate kernel modules (modules called by the kernel, but not included in it) such as the nvidia module need to be recompiled against the new kernel
Code: | # emerge nvidia-kernel nvidia-glx && modprobe -r nvidia && modprobe nvidia && opengl-update nvidia |
Bam, you're done |
That's got nothing to do with it, the kernel module above's already been recompiled. you wouldn't get that error message with an incompatible module.
Also, there's no need to recompile nvidia-glx for a new kernel, and there's no need to run "modprobe -r nvidia" because the old module can't physically be loaded if you're running your new kernel, or vice versa.
Nor should you need to run opengl-update. |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
|