Nvidia drivers

For drivers and kernel modules.
Post Reply
Message
Author
User avatar
shinobar
Posts: 2672
Joined: Thu 28 May 2009, 09:26
Location: Japan
Contact:

Nvidia drivers

#1 Post by shinobar »

Nvidia drivers contains glx libraries which may conflict with those in the main sfs. In making Nvidia driver sfs, I made rc.nvidia script to collect these links.
I have made Nvidia drivers in SFS for some Puppy/Puplets.
You can build the latest driver automatically. For the older versions, you need manually download the archive from the vender site.
TROUBLESHOOT: when GL library failed

getnvidia-1.5.pet for 32/64bit Puppies to install NVIDIA driver / build SFS/PET.
http://shino.pos.to/party/bridge.cgi?puppy/opt/
You need devx and kernel source package to build the kernel module.
Recommended to build with new pupsave of 512MB or larger, or in RAM mode. I am not quite sure but If your RAM is less than 640MB, needs 500MB swap.
  1. Load devx package
  2. Load kernel source package
  3. Install getnvidia.
  4. Exit X and down to the command prompt
  5. Type 'getnvidia'.
NVIDIA Graphics tip is not essential to build (thanks to pemasu). You can build on another PC if the target PC has not enough power and/or internet connection.

Note: the kernel source for the Fatdog 64 or Lighthouse 64 is contained in its each devx package.

PRECOMPILED:
You can find some pre-compiled SFS'es at
http://shino.pos.to/party/bridge.cgi?puppy/opt/
http://shino.pos.to/party/bridge.cgi?puppy/opt/pup4/
http://shino.pos.to/party/bridge.cgi?puppy/opt/pup5/
http://shino.pos.to/party/bridge.cgi?puppy/opt/pup64/
http://shino.pos.to/party/bridge.cgi?puppy/precise/opt/
http://shino.pos.to/party/bridge.cgi?puppy/lupu/opt/

Load, but do not run the nVidia Settings at this point of time, just exit the sfs_load, and run xorgwizard or reboot PC following the coming message.
Slacko 5.3.3 may need to reboot PC with your session saved before the xorgwizard.

NOTE: This sfs does not contain SDL nor glxgears. Install 'mesa-utils' or proper package if you want.
Install mesa package as for slacko if you need.

OLDER VERSIONS:
[list][*]Puppy-431, Wary 5.1.1/5.3, Racy 5.3, All Lucid Puppy (nvidia-glx + libGLU and SDL)
nvidia-glx-sdl-295.53.sfs ( 2012-05-28)
[*]For Slacko 5.3.3 with kernel 3.1.10-slacko_4gA, or 3.1.10-slacko_paeA. . (contains glx, OpenGL and SDL)
nvidia-glx-sdl-295.53-slacko.sfs (2012-05-28)
http://shino.pos.to/party/bridge.cgi?puppy/opt/pup5/
[*]For Slacko 5.3.x with kernel 2.6.37.6, 2.6.39.4, 3.1.10-slacko_4gA, or 3.1.10-slacko_paeA. . (contains glx, OpenGL and SDL)]nvidia-glx-sdl-295.49-slacko.sfs (2012-05-07)
http://shino.pos.to/party/bridge.cgi?puppy/opt/pup5/
[*]For major Puppies 4.3 and later except Slacko (nvidia-glx + libGLU and SDL)
[list][*]Puppy-431 with kernel 2.6.30.5
[*]All Wary up to 5.3 with kernel 2.6.31.14, 2.6.32.28, 2.6.32-smp, or 2.6.32-uni, 2.6.32.59
[*]Racy 5.2.2/5.3 with kernel 3.0.7 or 3.0.25
[*]All Lucid Puppy with kernel 2.6.33.2
[*]Dpup Exprimo with kernel 2.6.39, 3.1.10-dpup, or 3.2.14-dpup
[*]Saluki-15 and later with kernel 3.2.8-ski[/list]
nvidia-glx-sdl-295.40.sfs (2012-04-13)
http://shino.pos.to/party/bridge.cgi?puppy/opt/[/list]
Last edited by shinobar on Fri 16 Nov 2018, 11:24, edited 56 times in total.
Downloads for Puppy Linux [url]http://shino.pos.to/linux/downloads.html[/url]

User avatar
shinobar
Posts: 2672
Joined: Thu 28 May 2009, 09:26
Location: Japan
Contact:

nvidia-glx-sdl-285.05.09-1.sfs

#2 Post by shinobar »

UPDATE: nvidia-glx-sdl-285.05.09-1.sfs supports Puppy 4.3 and later, Wary, Racy and Lucid.
Downloads for Puppy Linux [url]http://shino.pos.to/linux/downloads.html[/url]

User avatar
shinobar
Posts: 2672
Joined: Thu 28 May 2009, 09:26
Location: Japan
Contact:

nvidia-glx-sdl-285.05.09-2.sfs

#3 Post by shinobar »

Add kernel module for Wary-5.2.2 (2.6.32-uni):
nvidia-glx-sdl-285.05.09-2.sfs ... For Puppy 4.3 and later, Wary and Lucid. (nvidia-glx + libGLU and SDL)
http://shino.pos.to/party/bridge.cgi?puppy/opt/

But it does not support Racy. It seems unstable for recent kernels.
A gimp issue with the nvidia driver and the Warry-5.2.
http://www.murga-linux.com/puppy/viewto ... 166#577166
Downloads for Puppy Linux [url]http://shino.pos.to/linux/downloads.html[/url]

User avatar
shinobar
Posts: 2672
Joined: Thu 28 May 2009, 09:26
Location: Japan
Contact:

UPDATE for Dpup Exprimo 5.x.10.2 SMP

#4 Post by shinobar »

Add the kernel module for Dpup Exprimo 5.x.10.2 SMP, 3.1.0 kernel.
nvidia-glx-285.05.09-k2.6.39.4-dpup-2.sfs ... For Dpup Exprimo
http://shino.pos.to/party/bridge.cgi?puppy/opt/pup5/
Downloads for Puppy Linux [url]http://shino.pos.to/linux/downloads.html[/url]

User avatar
shinobar
Posts: 2672
Joined: Thu 28 May 2009, 09:26
Location: Japan
Contact:

UPDATE to 290.10

#5 Post by shinobar »

UPDATE to 290.10 for Puppy-431, Wary, Racy and Lucid.
Not yet for Slacko and etc.
Downloads for Puppy Linux [url]http://shino.pos.to/linux/downloads.html[/url]

User avatar
shinobar
Posts: 2672
Joined: Thu 28 May 2009, 09:26
Location: Japan
Contact:

UPDATE: 290.10 for Slacko

#6 Post by shinobar »

For Slacko RC/RC++ both kernel 2.6.37.6 and 2.6.39.4. (contains glx, OpenGL and SDL)
nvidia-glx-sdl-290.10-slacko.sfs (Update: 21-Dec-2011)
http://shino.pos.to/party/bridge.cgi?puppy/opt/pup5/
Downloads for Puppy Linux [url]http://shino.pos.to/linux/downloads.html[/url]

User avatar
richardyusan
Posts: 35
Joined: Mon 14 Dec 2009, 05:17
Location: Indonesia
Contact:

#7 Post by richardyusan »

thx shinobar!
really helped me!
8)

User avatar
zigbert
Posts: 6621
Joined: Wed 29 Mar 2006, 18:13
Location: Valåmoen, Norway
Contact:

#8 Post by zigbert »

I tested you latest sfs in Slacko 5.3.1, and I still haven't reached my goal to play Torcs on Slacko.
My card is a geforce 8400M GS which is listed in the supported card list.

Code: Select all

# glxgears
Error: couldn't get an RGB, Double-buffered visual

Code: Select all

# torcs 
Visual Properties Report
------------------------
Compatibility mode, properties unknown.
GLUT: Fatal Error in torcs-bin: visual with necessary capabilities not found.

Thanks for any help
Sigmund

User avatar
shinobar
Posts: 2672
Joined: Thu 28 May 2009, 09:26
Location: Japan
Contact:

NVidia driver SFS on Slacko

#9 Post by shinobar »

zigbert wrote:I tested you latest sfs in Slacko 5.3.1,
Make sure using the sfs for Slacko 5.3.x both kernel 2.6.37.6 and 2.6.39.4. (contains glx, OpenGL and SDL)
nvidia-glx-sdl-290.10-slacko.sfs (Update: 21-Dec-2011)
http://shino.pos.to/party/bridge.cgi?puppy/opt/pup5/

I ran Slacko 5.3.1 MAIN in RAM mode and loaded the sfs above and it shows glxgears with no problem. My card is GeForce 8800GTX.
It seems some conflict of the opengl/xcb. The problem maybe also comes from that the slacko is compiled "no-xcb" libs.(EDIT: Slacko 5.3.1 has xcb libs and they shall be used.)

If you have ever installed 'mesa' PET package or previous version of nVidia driver PET (or some other), it may make trouble. Its recovery is a bit complex:
  1. Switch the X driver to 'vesa'.
  2. Unload the nvidia driver SFS.
  3. Re-install the PET which causing the problem.
  4. Uninstall the PET to clean up.
  5. Re-load the nvidia driver SFS.
  6. Run the xorgwizard to switch to the nvidia.
But making new papsave from RAM mode can be easier. 8)
Downloads for Puppy Linux [url]http://shino.pos.to/linux/downloads.html[/url]

User avatar
zigbert
Posts: 6621
Joined: Wed 29 Mar 2006, 18:13
Location: Valåmoen, Norway
Contact:

Re: NVidia driver SFS on Slacko

#10 Post by zigbert »

shinobar wrote:But making new papsave from RAM mode can be easier. 8)
Done! and it works :D


Thanks a lot
Sigmund

BHINTZ
Posts: 139
Joined: Wed 09 Aug 2006, 03:55

#11 Post by BHINTZ »

Is there any chance you might make a driver for the 310 kernel in exprimo and/or slacko.

I have tried to follow various directions and failed miserably

bob

User avatar
shinobar
Posts: 2672
Joined: Thu 28 May 2009, 09:26
Location: Japan
Contact:

nvidia-glx-sdl-290.10-1

#12 Post by shinobar »

UPDATE: nvidia-glx-sdl-290.10-1.sfs which supports Dpup Exprimo both with kernel 2.6.39 or 3.1.0
Downloads for Puppy Linux [url]http://shino.pos.to/linux/downloads.html[/url]

BHINTZ
Posts: 139
Joined: Wed 09 Aug 2006, 03:55

#13 Post by BHINTZ »

many thanks, suspend/resume now works fine

bob

PenguinPupLin
Posts: 130
Joined: Fri 23 Dec 2011, 09:21
Location: The Little Red Dot

#14 Post by PenguinPupLin »

Glad to have found this thread. My 10-yr-old Acer Travelmate notebook uses the basic NVidia Geforce 2 Go (not Geforce Go something which are higher end). Checking your supported cards list showed the correct driver to be NVidia 96.43.xx but it also said it's no longer maintained. So for my Wary 511, Puppy 431 and lighthouse 5.0.3, which of your NVidia sfs should I use? Pardon if I've asked a dense question,still a noob.
Also on the same notebook,I multi-boot other "older" puppies such as Classic Pup 214X-TOP9 and Legacy OS 2 based on kernel 2.6.18.1, can any of your NVidia sfs be used? Eagerly await your reply.
Another thing to point out,in case it matters,is that as my notebook screen is faulty, I'm connecting it to an external LCD panel, Samsung SyncMaster 931C,capable of much higher resolutions and refresh rates. Wonder if there would be any synchronization problem.
Edit: The answer is none unless it's compiled with Nvidia96.43.xx for specific kernels.
Last edited by PenguinPupLin on Wed 11 Jan 2012, 14:51, edited 1 time in total.

User avatar
shinobar
Posts: 2672
Joined: Thu 28 May 2009, 09:26
Location: Japan
Contact:

nvidia-glx-sdl-295.33

#15 Post by shinobar »

UPDATE: nvidia-glx-sdl-295.33-1.sfs (2012-04-12)
http://shino.pos.to/party/bridge.cgi?puppy/opt/
For major Puppies 4.3 and later except Slacko (nvidia-glx + libGLU and SDL)
  • Puppy-431 with kernel 2.6.30.5
  • All Wary up to 5.3 with kernel 2.6.31.14, 2.6.32.28, 2.6.32-smp, or 2.6.32-uni, 2.6.32.59
  • Racy 5.2.2/5.3 with kernel 3.0.7 or 3.0.25
  • All Lucid Puppy with kernel 2.6.33.2
  • Dpup Exprimo with kernel 2.6.39, 3.1.10-dpup, 3.2.11-dpup or 3.2.14-dpup
  • Saluki-15 and later with kernel 2.3.8-ski
Downloads for Puppy Linux [url]http://shino.pos.to/linux/downloads.html[/url]

User avatar
shinobar
Posts: 2672
Joined: Thu 28 May 2009, 09:26
Location: Japan
Contact:

nvidia-glx-sdl-295.40

#16 Post by shinobar »

nvidia-glx-sdl-295.40.sfs (UPDATE: 2012-04-13)
http://shino.pos.to/party/bridge.cgi?puppy/opt/
For major Puppies 4.3 and later except Slacko (nvidia-glx + libGLU and SDL)
  • Puppy-431 with kernel 2.6.30.5
  • All Wary up to 5.3 with kernel 2.6.31.14, 2.6.32.28, 2.6.32-smp, or 2.6.32-uni, 2.6.32.59
  • Racy 5.2.2/5.3 with kernel 3.0.7 or 3.0.25
  • All Lucid Puppy with kernel 2.6.33.2
  • Dpup Exprimo with kernel 2.6.39, 3.1.10-dpup, or 3.2.14-dpup
  • Saluki-15 and later with kernel 2.3.8-ski
Downloads for Puppy Linux [url]http://shino.pos.to/linux/downloads.html[/url]

User avatar
peebee
Posts: 4370
Joined: Sun 21 Sep 2008, 12:31
Location: Worcestershire, UK
Contact:

Re: nvidia-glx-sdl-295.40

#17 Post by peebee »

shinobar wrote:nvidia-glx-sdl-295.40.sfs (UPDATE: 2012-04-13)
For major Puppies 4.3 and later except Slacko (nvidia-glx + libGLU and SDL)
Hi Shinobar

Do you have any plans to update your slacko sfs to 295.40 on k3.1.10 please? I seem to need it for my new desktop to make the display correct.

If not, could you say how to make it and I'll gladly try to do it for you.

I have downloaded the Nvidia source and compiled and installed it OK on Slacko 5.3.2.8 but it uses up lots of savefile that way and i'd much prefer to have an sfs.

Many thanks
peebee
ImageLxPup = Puppy + LXDE
Main version used daily: LxPupSc; Assembler of UPups, ScPup & ScPup64, LxPup, LxPupSc & LxPupSc64

User avatar
shinobar
Posts: 2672
Joined: Thu 28 May 2009, 09:26
Location: Japan
Contact:

nvidia-glx-sdl-295.40-slacko.sfs

#18 Post by shinobar »

OK, try nvidia-glx-sdl-295.40-slacko.sfs
for slacko with kernel 2.6.37.6, 2.6.39.4, 3.1.10-slacko_4gA, or 3.1.10-slacko_paeA.
http://shino.pos.to/party/bridge.cgi?puppy/opt/pup5/

Load, but do not run the nVidia Settings at this point of time, just exit the sfs_load, and run xorgwizard or reboot PC following the coming message.
Slacko 5.3.1 may need not reboot PC, go straight to the xorgwizard.
Slacko 5.3.3 beta may need to reboot PC before the xorgwizard.
Last edited by shinobar on Wed 25 Apr 2012, 03:49, edited 3 times in total.
Downloads for Puppy Linux [url]http://shino.pos.to/linux/downloads.html[/url]

User avatar
Tman
Posts: 808
Joined: Sat 22 Jan 2011, 21:39
Location: Toronto

#19 Post by Tman »

Shinobar,

Great work on the Nvidia drivers, but I just wanted to inform you that according to Phoronix, there have been a lot of issues with the 295.40 Nvidia driver.

http://www.phoronix.com/scan.php?page=n ... px=MTA4ODQ

Hopefully Nvidia will get it sorted out soon.

User avatar
peebee
Posts: 4370
Joined: Sun 21 Sep 2008, 12:31
Location: Worcestershire, UK
Contact:

Re: nvidia-glx-sdl-295.40-slacko.sfs

#20 Post by peebee »

shinobar wrote:OK, try nvidia-glx-sdl-295.40-slacko.sfs
for slacko with kernel 2.6.37.6, 2.6.39.4, 3.1.10-slacko_4gA, or 3.1.10-slacko_paeA.
Thank you Shinobar - much appreciated - have downloaded and installed.

It seems to be working OK, but I think I'm a bit surprised at how low glxgears is reporting the frame rate - although I've nothing to compare it against for this new pc with nVidia Corporation C61 [GeForce 7025 / nForce 630a].

Thanks again.
peebee
Attachments
glxgears.png
(81.12 KiB) Downloaded 5933 times
ImageLxPup = Puppy + LXDE
Main version used daily: LxPupSc; Assembler of UPups, ScPup & ScPup64, LxPup, LxPupSc & LxPupSc64

Post Reply