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.

getnvidia-1.0.pet 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. Required internet connection.
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.

Load devx package

Load kernel source package

Install getnvidia.

Exit X and down to the command prompt

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.

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.

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:

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, 10:51; edited 1 time in total

You cannot post new topics in this forumYou cannot reply to topics in this forumYou cannot edit your posts in this forumYou cannot delete your posts in this forumYou cannot vote in polls in this forumYou cannot attach files in this forumYou can download files in this forum