Page 1 of 10

Nvidia drivers

Posted: Sun 09 Oct 2011, 04:38
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]

nvidia-glx-sdl-285.05.09-1.sfs

Posted: Thu 13 Oct 2011, 08:03
by shinobar
UPDATE: nvidia-glx-sdl-285.05.09-1.sfs supports Puppy 4.3 and later, Wary, Racy and Lucid.

nvidia-glx-sdl-285.05.09-2.sfs

Posted: Fri 11 Nov 2011, 04:19
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

UPDATE for Dpup Exprimo 5.x.10.2 SMP

Posted: Wed 16 Nov 2011, 04:39
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/

UPDATE to 290.10

Posted: Sun 11 Dec 2011, 05:29
by shinobar
UPDATE to 290.10 for Puppy-431, Wary, Racy and Lucid.
Not yet for Slacko and etc.

UPDATE: 290.10 for Slacko

Posted: Tue 20 Dec 2011, 15:17
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/

Posted: Tue 27 Dec 2011, 10:12
by richardyusan
thx shinobar!
really helped me!
8)

Posted: Wed 28 Dec 2011, 22:16
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

NVidia driver SFS on Slacko

Posted: Thu 29 Dec 2011, 01:31
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)

Re: NVidia driver SFS on Slacko

Posted: Thu 29 Dec 2011, 17:49
by zigbert
shinobar wrote:But making new papsave from RAM mode can be easier. 8)
Done! and it works :D


Thanks a lot
Sigmund

Posted: Thu 05 Jan 2012, 01:28
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

nvidia-glx-sdl-290.10-1

Posted: Thu 05 Jan 2012, 02:31
by shinobar
UPDATE: nvidia-glx-sdl-290.10-1.sfs which supports Dpup Exprimo both with kernel 2.6.39 or 3.1.0

Posted: Thu 05 Jan 2012, 15:26
by BHINTZ
many thanks, suspend/resume now works fine

bob

Posted: Wed 11 Jan 2012, 06:55
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.

nvidia-glx-sdl-295.33

Posted: Fri 06 Apr 2012, 12:17
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

nvidia-glx-sdl-295.40

Posted: Fri 13 Apr 2012, 04:50
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

Re: nvidia-glx-sdl-295.40

Posted: Mon 23 Apr 2012, 06:26
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

nvidia-glx-sdl-295.40-slacko.sfs

Posted: Mon 23 Apr 2012, 23:55
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.

Posted: Tue 24 Apr 2012, 00:11
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.

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

Posted: Tue 24 Apr 2012, 06:32
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