Go Back   nV News Forums > Linux Support Forums > NVIDIA Linux

Newegg Daily Deals

Reply
 
Thread Tools
Old 01-12-04, 06:46 AM   #1
palmwave
Registered User
 
Join Date: Jan 2004
Posts: 1
Question Problems starting X with Nvidia Card

Hello,

I am wondering if someone could please take the time to help me. I just installed Mandrake 9.2 . I then tried to start x. This did not work, so I
wen to the Nvidia website, and using wget downloaded the drivers for Linux.
First I downloaded driver number 4496, because I had this link from before (I had a similar problem with Red Hat)
I tried to install it, but it didn't work, it gave me this whole thing about how it could not find the headers for my kernel, and that it could nto find it on
Nvidia's FTP server. I went to the Nvidia website were I cam across a newer looking driver, number 5328.
I got this and installed, and the installation worked.

This is where my problem is: I figured startx would work now, only it doesn't.
I get this error:
"Error: API mismatch:
The NVIDIA kernel module is version 1.0.4496, but this X module is version 1.0.5328 .
Please be sure that your kernel and all Nvidia driver files have the same driver version."

Also, I did edit the XF86Config file, but it already said nvidia for driver. I also put in Load "GLX" but that just gave me a seperate error when I did startx,
so I took it out.

Any help would be greatly appreciated.
Thank you
palmwave is offline   Reply With Quote
Old 01-12-04, 05:07 PM   #2
energyman76b
Registered User
 
Join Date: Dec 2002
Location: Clausthal/Germany
Posts: 1,104
Default

Hi,

very simple.

The old 4496 kernel modul was still loaded, this forcing X to abort.

Solution: remove all nvidia.o files from /lib/modules/<yourkernelversioen>/
reinstall the 5328 drivers, reboot.
energyman76b is offline   Reply With Quote
Old 01-12-04, 06:05 PM   #3
pak9rabid
Registered User
 
Join Date: Apr 2003
Posts: 14
Send a message via AIM to pak9rabid Send a message via Yahoo to pak9rabid
Default

you could also run the .run file that the drivers come with, passing the uninstall option to get them removed if u don't feel comfortable deleting modules.
pak9rabid is offline   Reply With Quote
Old 01-12-04, 08:06 PM   #4
energyman76b
Registered User
 
Join Date: Dec 2002
Location: Clausthal/Germany
Posts: 1,104
Default

Hi,

the new driver should have removed the old modul and did not.
So removing it by hand is faster than using the installer and let it fail a second time.

Glück Auf
Volker
energyman76b is offline   Reply With Quote
Old 02-07-04, 09:40 PM   #5
saaz
Registered User
 
Join Date: Feb 2004
Posts: 3
Default same problem

I'm having the same problem but energyman's solution doesn't work for me. I can't figure out how it keeps finding/loading the old driver.

Using Mandrake 9.2.
saaz is offline   Reply With Quote
Old 02-08-04, 04:34 AM   #6
zander
NVIDIA Corporation
 
zander's Avatar
 
Join Date: Aug 2002
Posts: 3,740
Default

Since the old module is being loaded, modprobe likely knows where it is: modprobe -l | grep nvidia should tell you. Similarly, something like find /lib/modules/$(uname -r) -name nvidia.o should find any recent (Linux 2.4) NVIDIA kernel module installed for the currently running kernel. Note that if the module was installed in some exotic location and is loaded manually with insmod, the installer won't have a way to find out.
zander is offline   Reply With Quote
Old 02-08-04, 12:20 PM   #7
saaz
Registered User
 
Join Date: Feb 2004
Posts: 3
Default Problem fixed

The solution was actually pretty simple. I used rpmdrake to search for 'NVIDIA' and then removed the old driver package with it. Then, reinstall the new driver - I think either the mdk .rpm or the Nvidia .run would have worked at this point but I used the .rpm.

The misleading part was originally whenever I ran the .run file and went through all the steps, it would say it successfully removed the old driver when it really didn't. Also, removing the nvidia.o file from the kernel modules dir and then rebooting had no effect.

Last edited by saaz; 02-09-04 at 07:52 PM.
saaz is offline   Reply With Quote
Old 02-08-04, 09:41 PM   #8
dalton65
Registered User
 
Join Date: Feb 2004
Location: seattle
Posts: 8
Send a message via Yahoo to dalton65
Default

Hey I installed the nvidia driver by using sh nvidia (name of drive).run --extract-only then I change to the directory of the driver "cd nvidia (name of driver) and then typed " make install" . and I just change "nv" to "nvidia" on my xf86config-4 file and then I typed " modprobe nvidia" in failsafe mode after I reboot. then i reboot and then can the huge NVIDIA sign and I almost knocked over my coffee jumping up and down in joy.
I tested it out on bzflag. it was a little choppy but I'll take..haha. well thanks and for those using mandrake 9.1 or just mandrake the kernel is little funky so you may hav e to use the last resort method like I did but it works. Time to do some gaming...peace
dalton65 is offline   Reply With Quote

Reply


Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump


Similar Threads
Thread Thread Starter Forum Replies Last Post
NVIDIA Unleashes the GeForce GTX 670 Graphics Card ' Performance Perfected (WCCFTECH) News GeForce GTX 670 Reviews 0 05-10-12 08:40 AM
Rumor regarding lack of 680 availability ViN86 Rumor Mill 6 05-09-12 04:48 PM
Nvidia Problems in Slackware 8.1 xtreme NVIDIA Linux 3 10-01-02 12:03 PM
NVIDIA could rule if they really wanted to Vid_craze NVIDIA GeForce 7, 8, And 9 Series 25 08-16-02 05:24 PM

All times are GMT -5. The time now is 09:09 AM.


Powered by vBulletin® Version 3.7.1
Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.
Copyright ©1998 - 2014, nV News.