View previous topic :: View next topic |
Author |
Message |
barfos n00b
![n00b n00b](/images/ranks/rank_rect_0.gif)
Joined: 03 Apr 2006 Posts: 7
|
Posted: Sat Sep 23, 2006 5:44 am Post subject: Urg, these new nvidia-drivers don't work! |
|
|
I used to have nvidia-glx and nvidia-kernel for the longest time,
then one day it says "better upgrade, these will be removed from
portage tree." So I unmerge and emerge nvidia-drivers. I get a
nice nvidia logo and everything but glxinfo says Direct Rendering: No
and everything runs like crap! It's a geforce 4 mx440, but I tried
the nvidia-legacy-drivers too and X wouldn't start because the nvidia
X module was version out of sync with the kernal module! I thought
that kind of thing would be impossible with a single ebuild for the two
of them!
uhhggg why can't I just go back to my old ebuilds
barfos |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
yabbadabbadont Advocate
![Advocate Advocate](/images/ranks/rank-G-1-advocate.gif)
![](images/avatars/13361939844cd4b5d53ebe4.jpg)
Joined: 14 Mar 2003 Posts: 4791 Location: 2 exits past crazy
|
Posted: Sat Sep 23, 2006 5:51 am Post subject: |
|
|
You can go back. Just copy the last version of each into a portage overlay so that they won't get whacked when they are removed from the official tree.
Of course, eventually I'm sure some ebuild writer will do something that will prevent some package from updating/installing because nvidia-drivers-xyz isn't installed... but until then it should work. (You could always look into package.provided when that happens)
EDIT: from your post count, I guess it would be a good idea to provide a link to the appropriate documentation...
http://www.gentoo.org/doc/en/handbook/handbook-x86.xml?part=2&chap=1 _________________
Bones McCracker wrote: | On the other hand, regex is popular with the ladies. |
|
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
barfos n00b
![n00b n00b](/images/ranks/rank_rect_0.gif)
Joined: 03 Apr 2006 Posts: 7
|
Posted: Sat Sep 23, 2006 3:05 pm Post subject: |
|
|
But why is it that the new ebuild doesn't work but the
old ones do? |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
cyclop5 n00b
![n00b n00b](/images/ranks/rank_rect_0.gif)
Joined: 16 Sep 2005 Posts: 6
|
Posted: Sat Sep 23, 2006 4:29 pm Post subject: |
|
|
I ran into the same problem last night (mismatched modules).. Turns out that the old nvidia module was still getting loaded.
I deleted the old module (well, renamed it actually) from /lib/modules/`uname -r`/kernel/drivers/video ....(and almost forgot to modprobe -r the old nvidia module)
It appears that the nvidia-drivers ebuild puts the nvidia module in a different location than the old module. The new module resides in /lib/modules/`uname -r`/video instead of .../kernel/drivers/video
Just for good luck, I unmerged and remerged the nvidia-drivers, did a modprobe nvidia, and voila - no more mismatched modules. |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
barfos n00b
![n00b n00b](/images/ranks/rank_rect_0.gif)
Joined: 03 Apr 2006 Posts: 7
|
Posted: Sat Sep 23, 2006 4:30 pm Post subject: |
|
|
Ok the nvidia-drivers thing works now. I did all these things
at the same time so one of them was the solution.
I reemerged xorg-server
I rmmod modprobe d the nvidia module
I added Option "RENDER" "true" to my xorg.conf in the extensions section
finally I typed eselect opengl set nvidia
too bad I didn't try this stuff one at a time...
thanks for the help |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
|