Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 118139 - Found nvidia bug and could resolve it
Summary: Found nvidia bug and could resolve it
Status: RESOLVED WORKSFORME
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High normal
Assignee: Gentoo Linux bug wranglers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-01-07 01:09 UTC by Georg Sahli
Modified: 2006-01-07 02:45 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Georg Sahli 2006-01-07 01:09:48 UTC
Found that all newer nVidia drivers than version 7676 do have the same failure.
Currently I use 1.0.8178 since it was spreaded without any failure, but today X did start.

Here is the error message from Xorg I got:
------------------------------------------
API mismatch: the NVIDIA kernel module is version 1.0.8178, but
this library is version 1.0.7676. Please be sure that your kernel
module and all NVIDIA driver files have the same driver version. 

Here is what I found to resolve this issue:
-------------------------------------------
I folder "/usr/lib64/modules/drivers" are to files:
1) nvidia_drv.so
2) nvidia_drv.o

Did take a hexeditor and had a look into "nvidia_drv.so" I see it was from version 1.0.7676, and nvidia_drv.o was version 1.0.8178.

So I copied over nvidia_drv.o to nvidia_drv.so and startx did work again.
Possibly this failure do exist in the orriginal nvidia runscript too, but did not check that.

If it help others? I found such a failure report in the gentoo.org forum too:
http://forums.gentoo.org/viewtopic-t-418771-highlight-nvidia+7676+8178.html

Hope this fix is ok.
Regards,
Georg
Comment 1 Jakub Moc (RETIRED) gentoo-dev 2006-01-07 02:45:00 UTC
forums.gentoo.org is the proper place for this. Thanks.