-   Linux - Hardware (
-   -   nvidia 7167, Mandrake 10.1, Riva TNT2 (

conn-fused 03-17-2005 04:10 PM

nvidia 7167, Mandrake 10.1, Riva TNT2
I've written before about problems with NVIDIA drivers, Mandrake 10.1 and a Riva TNT2, but I'm a glutton for punishment, and when the new Nvidia drivers came out, I couldn't resist having a go (right now, I'm using modified 6111s, with moderate results ... in the end, I will simply replace the card, but humour me ...)

In this case, the 7167s simply won't compile against my kernel (kernel-; kernel-source-2.6- Nvidia suggests that I may not have the correct source, and I suggest it doesn't know what it's talking about. In any event, it can't load nvidia.ko. Anyone else with this kernel hit this problem?

toes 03-17-2005 04:25 PM

Just a thought... you're sure those '-1' are supposed to be there in the kernel name? My 'uname -r" shows ''. Probably just a typo, or my lack of understanding. :)

Electro 03-17-2005 04:48 PM

It seems that you updated your kernel but forgot to update the source code that matches the updated kernel version. I suggest reverting back to the original version and try to install the nVidia drivers (modules). If you want to update your kernel, I suggest downloading the kernel from and compile it.

I never update a driver unless the latest version fixes the problems that I am having or when I update the kernel. I always remember the saying "If it ain't broken, why fix it". Always check the changelogs before updating.

You should upgrade to GeForce6 6200 because you will not have the problems you are having now and the graphics quality will be 10 times better.

conn-fused 03-18-2005 11:24 AM

"uname -r" reports The values in my first post are the output of "rpm -qa | grep -i kernel"

I have not updated my kernel, what you see is the stock Mandrake 10.1 Official kernel, and source. I did once update the source to -24, but when I realised what I had done (having not upgraded the kernel itself), I replaced the new source with the old source (also from the 10.1 Official CDs).

I appreciate your "if it ain't broke ..." maxim, Electro, but the fact of the matter is that it is broke. The RIVA TNT2 card just doesn't perform as it did under 9.2 (see , ignoring Realaxis's final post ... 6629 has the same build problem as 7167 ... in fact, just to build 6111 for my card I had to modify the file (I'll edit in how I did this when I go through my docs))

Anyway, thanks for taking a stab at it (and thanks in particular for the hardware advice) ... keep the guesses coming!

reddazz 03-18-2005 01:29 PM

Its definitely a problem with your kernel source coz I have installed them successfully on my machine with a Riva TNT 2 card. Somehow it doesn't seem like you got the right kernel source, so you gotta look for the one matching your kernel or upgrade your kernel and source.

conn-fused 03-18-2005 03:18 PM

OK. I'm willng to give a kernel upgrade a go. Can anyone point me in the direction of a good tutorial; Reddazz, what version and source is your kernel?

Jimbo99 03-18-2005 05:06 PM

Under windows when I put a riva tnt2 based card in a machine and try to install the 7167 drivers the installer says there's no suitable card for those drivers. Had to go back to the 6629 version under windows--not that it bothers me because I use windows less and less each day.

reddazz 03-19-2005 03:07 AM


Originally posted by conn-fused
OK. I'm willng to give a kernel upgrade a go. Can anyone point me in the direction of a good tutorial; Reddazz, what version and source is your kernel?
I am using a custom compiled kernel. Anyway, I suggest you go to easyurpmi, set up an updates mirror and upgrade your kernel and its source, then try to install the nvidia 7167 drivers again. Upgrading an rpm kernel and its source, is just like installing/upgrading any rpm package, just make sure that lilo or grub is set to use the new kernel (Mandrake usually does this automatically).

conn-fused 03-19-2005 05:00 AM

All credit to you; updating to kernel (and source) allowed me to install the 7167 drivers. That improved my graphics performance, but a high motion segment on a DVD is still choppy (that's probably the hardware, but it could be because I'm running nonfb to avoid a bootsplash kernel panic on shutdown (could it?))

A supplementary question: I looked under System > Configuration > Configure Your Computer > Software Management > Updates ... I was offered kernel-source-2.6-, but no matching kernel RPM. Perhaps I have to add another update media? I already have one nonCD update site in place.

In the end, I got my kernel RPM and my Kernel-source RPM from an online archive (, or it's kin), but I would appreciate it if a few of you could list the update sites you use so I can see what they have to offer me. Thanks.

reddazz 03-19-2005 07:16 AM

Ideally you are not supposed to download rpms from third party sites. You best bet is to use Mandrakes built in package manager urpmi to install rpms from Mandrake repositories. To find out more about urpmi, go to and the easyurpmi site, thats linked to, in my previous pst. Once you have setup urpmi, updating your whole system, could be as easy as doing

#urpmi --auto-select
Update your urpmi sources regularly and you'll find package management on Mandrake quite easy. I don't know whether its necessary for you to upgrade just the source again, but I don't believe upgrading it will break the nvidia driver, now that its installed.

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