How to install NVIDIA graphics drivers.

How to do things, solutions, recipes, tutorials
Message
Author
tempestuous
Posts: 5464
Joined: Fri 10 Jun 2005, 05:12
Location: Australia

#31 Post by tempestuous »

Pizzasgood wrote:the readme I found verified that the driver loads the kernel module
OK, that makes sense. It's a shame the Xorg drivers don't do the same.

So does glxinfo and /var/log/Xorg.0.log indicate that direct rendering is working?

And can you tell us what your frame rate is ... does the nvidia package install glxgears?

User avatar
Pizzasgood
Posts: 6183
Joined: Wed 04 May 2005, 20:28
Location: Knoxville, TN, USA

#32 Post by Pizzasgood »

So does glxinfo and /var/log/Xorg.0.log indicate that direct rendering is working?
Yep.
And can you tell us what your frame rate is ... does the nvidia package install glxgears?
It doesn't come with glxgears. I get 404.8 or so fps on a 64 MB GeForce4 and a 450MHz PIII processor with glxgears.
[size=75]Between depriving a man of one hour from his life and depriving him of his life there exists only a difference of degree. --Muad'Dib[/size]
[img]http://www.browserloadofcoolness.com/sig.png[/img]

User avatar
eMeRy
Posts: 86
Joined: Sun 22 Jan 2006, 20:22
Location: Hungary,Europe

#33 Post by eMeRy »

Thanks for the howto...

I tried it with a TNT2 pro card and the 7174 driver. Works fine...

Let me suggest some addition for this fine howto. Maybe it'll be easier to follow it step by step for a newbie like me... :roll:

So you should clarify
- 'the development addon' means 'usr_devx.sfs' file
- 'usr_devx.sfs' can be found here: ftp://ibiblio.org/pub/linux/distributions/puppylinux/
- the downloaded usr_devx.sfs file should be placed to
a) the same directory like the pup001 (when you boot from CD/pendrive)
b) the / directory (case of hd install)
- after it you should reboot the system (important!)
- now you can start the installation by running the proper NVIDIA graphics driver's .run file that had been downloaded before.

The further steps were clear for me.

PS.: I found when you had installed puppy to hd, the script to rc.local was not necessary. Please check it.

I know the suggested items can be found in the thread but summarizing it in the first post should be useful.


Let me ask a post-install question.
I understand the NVIDIA-installer.run file can be deleted. Can we get rid of the 'usr_devx.sfs' file with its 44Mbyte size after installation? And what about the 313Mbyte size /.usr_devx directory?

Thanks in advance.
eMeRy

User avatar
MU
Posts: 13649
Joined: Wed 24 Aug 2005, 16:52
Location: Karlsruhe, Germany
Contact:

#34 Post by MU »

/.usr_devx is the mounted usr_devx.sfs.
Try this:
rename usr_devx.sfs
Reboot.
As usr_devx.sfs is not mounted now, you also don't have the folder /.usr_devx
If your Nvidia Drivers still work (what I think), you can delete it.
Mark

User avatar
eMeRy
Posts: 86
Joined: Sun 22 Jan 2006, 20:22
Location: Hungary,Europe

#35 Post by eMeRy »

I've done what you suggested.
After reboot Nvidia driver works fine and the huge folder /.usr_devx disappeared, of course.
Thnx a lot.

User avatar
Pizzasgood
Posts: 6183
Joined: Wed 04 May 2005, 20:28
Location: Knoxville, TN, USA

#36 Post by Pizzasgood »

So you should clarify
- 'the development addon' means 'usr_devx.sfs' file
- 'usr_devx.sfs' can be found here: ftp://ibiblio.org/pub/linux/distributions/puppylinux/
- the downloaded usr_devx.sfs file should be placed to
a) the same directory like the pup001 (when you boot from CD/pendrive)
b) the / directory (case of hd install)
- after it you should reboot the system (important!)
- now you can start the installation by running the proper NVIDIA graphics driver's .run file that had been downloaded before.

The further steps were clear for me.

PS.: I found when you had installed puppy to hd, the script to rc.local was not necessary. Please check it.
Did it, done it, done :)

Thanks.
[size=75]Between depriving a man of one hour from his life and depriving him of his life there exists only a difference of degree. --Muad'Dib[/size]
[img]http://www.browserloadofcoolness.com/sig.png[/img]

OsamaBinGandhi
Posts: 1
Joined: Wed 07 Jun 2006, 22:31

Got stuck on the last part of installing the driver...

#37 Post by OsamaBinGandhi »

In the new puppy seamonkey the file pup001 is named pup200? That file is located outside of the filesystem the root of roots, not the folder named root? I use a live cd to use puppy by the way. I need to download that compiler thingy and restart before i start the nvidia driver right? just need to know where to put it.

How do u make the file xorg.config to be active or started? I am a total beginner and easy things for people used to linux is quite hard for a noob...

After i tried to install the nvidia driver it complained that i didn't have a file. Thats where i kind of gave up. Didn't like to give up when puppy has all i need in a distro...

The whole experience of start compiling nvidia driver is quite hard for a total beginner with both puppy and linux.

That is what i think the critical part for linux to fix. Things that is not that hard to do, but with no linux experience it takes a really long time to fix.

To change resolutions and monitor settings is a big pain in my behind. A way to download or setup resolutions and monitor settings is something i dearly miss.

But don't get me wrong, i liked puppy A LOT!!!The idea and concept is just perfect. But if i cannot get nvidia to work and my monitor specs i give up...Sound seemed to work really well in puppy, whereas in ubuntu that really failed badly.

This post became longer than i thought. Thanks for the word and i will try puppy again in a day or two. If someone has come up with an easier way to install nvidia i am all ears.

User avatar
Ted Dog
Posts: 3965
Joined: Wed 14 Sep 2005, 02:35
Location: Heart of Texas

Video drivers:

#38 Post by Ted Dog »

I was able to get it to work, yes those complaining files are not used in puppy but if you ignore them and continue ahead the kernel is updated correctly. I have to redue my computer for v2 (I have the alpha version working) If I can issolate the files i'll upload them and provide a link.

tempestuous
Posts: 5464
Joined: Fri 10 Jun 2005, 05:12
Location: Australia

#39 Post by tempestuous »

I have packaged nVidia 3D drivers, both legacy v7174 and latest v8756, here http://dotpups.de/tests/nvidia/
The main packages contain the correct modules for the Puppy 2 kernel, and there are separate module packages for Puppy 1.0.4-1.0.9.
I have tested the v7174 package in Puppy2 - it works great. It would be good if someone could test the v8756 drivers with a recent nVidia card.
Mark intends to incorporate these drivers into his 3D-card-Wizard package eventually.

AngelOfHope
Posts: 29
Joined: Sat 25 Mar 2006, 23:32

#40 Post by AngelOfHope »

Hi, I have hd install (type 2) and puppy 1.0.8.r1 and devx_201.sfs in / but when I do which g++ it does nothing, off course the .run file also gives errors, if it would help I can attach the log file..
why doesn't which g++ do anythin? any ideas?
(I have MSI G4MX460 card)

AngelOfHope
Posts: 29
Joined: Sat 25 Mar 2006, 23:32

#41 Post by AngelOfHope »

Ok, I tried:
http://www.murga.org/~puppy/viewtopic.php?t=8871
I got a lot of errors when I try to copy, but now the which g++ gives:
/usr/bin/g++

Still I don't seem to be able to complete this nvidia...run thingy, it says something like:
No precompiled kernel interface was found to match your kernel

how do I attach the log?

User avatar
MU
Posts: 13649
Joined: Wed 24 Aug 2005, 16:52
Location: Karlsruhe, Germany
Contact:

#42 Post by MU »

there are pre-compiled nvidia-packages here:
http://dotpups.de/tests/nvidia/

So you need no compiler.
Follow the readmes.
These packages were made to be added to the 3D-wizard, but I had no time yet to do it, so we got no feedback yet from others, if they work.
For tempestous the one for the new old cards works.
Mark

Post Reply