NVIDIA Drivers for kernel 2.6.33.2 (Lupu500)

For drivers and kernel modules.
Post Reply
Message
Author
User avatar
CatDude
Posts: 1563
Joined: Wed 03 Jan 2007, 17:49
Location: UK

NVIDIA Drivers for kernel 2.6.33.2 (Lupu500)

#1 Post by CatDude »

Hi

Here are a couple of drivers that i compiled in Lupu500, which i had posted in another thread

Normally i would use one of gray's NVIDIA .pets as a template,
but in Lupu things are in different locations and it made it just a bit more tricky than it would normally have been.

So if you would like to TEST them, please make a backup of your current install first,
or better still test it in a fresh install.


During my tests (about 12 of them) it appears that Lupu does not use Xorg by default (the xorg.conf has no mention of a driver)

So what i did was, bootup Lupu500 using pfix=ram
Close the First Run Configuration and then reboot creating a save file in the process.
Bootup using the new save file and then install the .pet and then Exit to prompt (NOT restart X server),
at the prompt, run xorgwizard choose keyboard and then select Probe and screen res.
Click OK then type xwin and hit Enter.

You should then be using the nvidia driver,
to check if this is the case, go to: Menu > System > System Status and Config > NVIDIA X Server Settings
hopefully everything is OK.


Some Notes:
  • The .pet includes the following directory: /usr/local/libGL-originals/
    which contains the following symlinks:
    • libGL.so -> ../usr/lib/mesa/libGL.so.1.2
      libGL.so.1 -> ../usr/lib/mesa/libGL.so.1.2
      libGL.so.1.2 -> ../usr/lib/mesa/libGL.so.1.2
    These are copies of the original files that already exist in the /lib directory in Lupu500,
    and i include them as a precaution in case of any problems when they get replaced by symlinks to the NVIDIA files.

    I found that the NVIDIA driver would still work with those files mentioned above,
    but Direct Rendering was not available, that is why i replaced them.

    If you ever decided to uninstall the .pet (via the package manager), the original files will be restored.
#######################
  • EDIT:
    To anyone who has already downloaded the package: NVIDIA-96.43.16_lupu500-k2.6.33.2.pet

    unfortunately i left some files in: /usr/lib/xorg/modules/ :oops:
    • libnvidia-wfb.so
      libnvidia-wfb.so.1
      libnvidia-wfb.so.173.14.25
    which obviously do not belong in that package.

    I don't think they are causing any problem, but you might want to delete them anyway.

    For anyone downloading the package from now, i have already uploaded a new package minus those files.

    Sorry for any inconvenience.

You can get them here: Username = puppy
Password = linux



The following information was taken from this page: http://www.nvidia.com/object/linux_display_ia32_96.43.16.html
SUPPORTED PRODUCTS

GeForce 4 MX series:
MX 420 (AGP 8X), MX 440 (AGP 8X), MX Integrated GPU, MX 440, MX 460, MX 4000, MX 440SE (AGP 8X), MX 420, MX 440-SE

Quadro NVS series:
NVS 290, NVS 450, NVS 210, NVS 50, NVS 420, NVS 280, NVS 285, NVS 295, NVS 440, NVS 55/280 PCI

Quadro 4 Go series:
550 XGL, 500 GoGL, 700 GoGL

Quadro 2 Go series:
MXR/EX/Go

GeForce 4 Ti series:
Ti 4800 SE, Ti 4200, Ti 4600, Ti 4800, Ti 4200 (AGP 8X), Ti 4400

GeForce 2 series:
Ti 200, Ti 500, GeForce3

Quadro 2 MXR series:
Quadro2 MXR/EX/Go
The following information was taken from this page: http://www.nvidia.com/object/linux_display_ia32_173.14.25.html
SUPPORTED PRODUCTS

GeForce 200 series:
GTX 280, GTX 260

GeForce 9 series:
9800 GT, 9600 GT, 9800 GX2, 9800 GTX/GTX+, 9600 GSO, 9500 GT

GeForce 8 series:
8200, 8300, 8600 GS, 8400 GS, 8300 GS, 8800 GTS 512, 8800 GS, 8200 / nForce 730a, 8600 GTS, 8100 / nForce 720a, 8800 GTS, 8800 GTX, 8400 SE, 8800 Ultra, 8500 GT, 8400, 8600 GT, 8800 GT

GeForce 7 series:
7900 GTX, 7950 GT, 7800 SLI, 7050 / NVIDIA nForce 630i, 7050 PV / NVIDIA nForce 630a, 7900 GT/GTO, 7300 GT, 7300 LE, 7300 GS, 7100 / NVIDIA nForce 620i, 7050 / NVIDIA nForce 610i, 7025 / NVIDIA nForce 630a, 7600 LE, 7350 LE, 7300 SE / 7200 GS, 7800 GTX, 7100 GS, 7550 LE, 7950 GX2, 7650 GS, 7600 GT, 7600 GS, 7500 LE, 7100 / NVIDIA nForce 630i, 7800 GS, 7150 / NVIDIA nForce 630i, 7900 GS

GeForce 6 series:
6200 LE, 6800, 6800 GS, 6600 GT, 6150SE nForce 430, 6800 XE, 6200, 6150, 6200 TurboCache, 6800 GS/XT, 6250, 6800 LE, 6800 GT, 6200SE TurboCache, 6800 XT, 6600 LE, 6610 XL, 6150 LE, 6600 VE, 6100 nForce 405, 6100 nForce 400, 6600, 6500, 6100, 6100 nForce 420, 6700 XL, 6200 A-LE, 6150LE / Quadro NVS 210S, 6800 Ultra

GeForce 5 FX series:
FX 5700LE, FX 5600, FX 5600 Ultra, FX 5100, FX 5200 Ultra, PCX 5900, FX 5600XT, FX 5700 Ultra, FX 5950 Ultra, FX 5700, FX 5500, FX 5700VE, FX 5900 Ultra, PCX 5300, PCX 5750, FX 5900XT, FX 5900, FX 5800, FX 5200, FX 5800 Ultra, FX 5200LE, FX 5900ZT

Quadro FX series:
FX 370, FX 1400, FX 5600, FX 540, FX 4500, FX 4000, FX 4500 X2, FX 500/FX 600, FX 1000, FX 3700, FX 1700, FX 1300, FX 1500, FX 560, FX 550, FX 700, FX 1100, FX 3400/4400, FX 4700 X2, FX 330, FX 5500, FX 3500, FX 570, FX 4600, FX 2000, FX 3000, FX 350, FX 3450

Quadro FX Notebook series:
FX 370M, FX 1600M, FX 3600M, FX 1700M, FX 2700M, FX 570M, FX 360M

Quadro NVS series:
NVS 285, NVS 290, NVS 440

Quadro Plex series:
Model IV, Model II

Quadro G-Sync series:
G-Sync II, G-Sync I

Quadro SDI series:
Quadro SDI

GPU Computing Processor series:
Tesla C870

Deskside series:
D870

CatDude
.
Last edited by CatDude on Fri 21 Jan 2011, 21:29, edited 3 times in total.
[img]http://www.smokey01.com/CatDude/.temp/sigs/acer-futile.gif[/img]

elcurita
Posts: 26
Joined: Wed 10 Jun 2009, 00:09

#2 Post by elcurita »

Posting from a Optiplex GX270 with a Gforce FX5200 Nvidia card.running Lupu 5.Finally my Nvidia card is working!!!Yipii. Thank you for your efforts.

User avatar
01micko
Posts: 8741
Joined: Sat 11 Oct 2008, 13:39
Location: qld
Contact:

#3 Post by 01micko »

Hi there CatDude.

Nice job!

These are prime candidates for Quickpet! People have asked about older nvidia drivers.

So, everybody else, give these drivers a good test.

I'm about to embark on a journey to compile the old vanta driver :lol: , yes I have one of those in my old p3, on which Lupu runs splendidly.

Cheers
Puppy Linux Blog - contact me for access

User avatar
CatDude
Posts: 1563
Joined: Wed 03 Jan 2007, 17:49
Location: UK

#4 Post by CatDude »

Hi

@ elcurita
Glad i could help.

@ 01micko
Cheers mate.

CatDude
.
[img]http://www.smokey01.com/CatDude/.temp/sigs/acer-futile.gif[/img]

User avatar
playdayz
Posts: 3799
Joined: Fri 25 Apr 2008, 18:57

#5 Post by playdayz »

Thank you for this Catdude. it is really nice. You explained things as you went along. i think any newbie could use this and be comfortable and get good results.

So you know, it looks like that in 5.1 we will go back to booting directly to the desktop. As you know that means only the partially formed xorg.conf. I just went through installation to make sure there were no problems that it caused to boot to the desktop. On first boot I left the computer auto configured and downloaded and installed the nvidia 173 pet. After installation I exited to a prompt and ran xorgwizard just as you said. When i entered xwin, I was right there in nvidia heaven (where I have not been much lately ;-)

Because there are 4 different nvidia drivers (as I count them) we are going to add a recommendation box, or notification box, to the bottom of the first run dialog. If we detect nvidia we will check and recommend the proper pet and offer to download. Thanks again.

<add> I should ask, what percentage of available nvida cards do you think your two drivers would cover? If not the whole spectrum, do you think it would be possible to add one more and cover all nvidia cards?

User avatar
bigpup
Posts: 13886
Joined: Sun 11 Oct 2009, 18:15
Location: S.C. USA

Works!!!!!

#6 Post by bigpup »

This was the one thing I could not get to work in Lucid Puppy 5.1 until now. Thank you very much for giving this to us!
I have a Nvidia Quadro NV37GL in a Dell computer. Using-173.14.25 driver, now have full video card operation!

User avatar
don570
Posts: 5528
Joined: Wed 10 Mar 2010, 19:58
Location: Ontario

GeForce2 MX/MX 400 graphics board

#7 Post by don570 »

I installed your driver NVIDIA-96.43.16_lupu500-k2.6.33.2.pet
in luci213 and it worked!! Strangely my graphics card isn't on
nvidia's lists anywhere.
After installing new driver here is what I got at terminal:

Code: Select all

# graphix_test 

nVidia Corporation NV11 [GeForce2 MX/MX 400] (rev b2)
nVidia
GeForce2

# report-video
VIDEO REPORT: Lucid Puppy, version 213

Chip description:
oem: NVidia
product: NV10 Reference Board Chip Rev A1

Driver used by Xorg:
nvidia

Video mode used by Xorg:
Resolution:  Depth 24  Depth: "Display"
and glxgears returned 4100 frames in 5 seconds
which is several times higher than I have ever
got with this machine before!

I think that nvidia has made a mistake with this
list and left off this card accidentally. Would it
make sense to correct this list? It would make it more
complete.
Last edited by don570 on Mon 09 Jan 2012, 19:19, edited 1 time in total.

User avatar
don570
Posts: 5528
Joined: Wed 10 Mar 2010, 19:58
Location: Ontario

list of graphics boards supported

#8 Post by don570 »

I was able to track down another source that has a
different list of compatible graphic boards
I found a much better list at
ftp://download.nvidia.com/XFree86/Linux ... README.txt
(about 1/4 of way thru long document)
for driver 96.43.18 but nvidia warns
that a newer list is available at http://www.nvidia.com/object/unix.html
and that's the list without my graphics board!
Here's the list with my graphics board on it.

NVIDIA chip name Device PCI ID
---------------------------------- ----------------------------------
GeForce 6800 Ultra 0x0040
GeForce 6800 0x0041
GeForce 6800 XE 0x0043
GeForce 6800 XT 0x0044
GeForce 6800 GT 0x0045
GeForce 6800 GT 0x0046
GeForce 6800 GS 0x0047
GeForce 6800 XT 0x0048
Quadro FX 4000 0x004E
GeForce 7800 GTX 0x0090
GeForce 7800 GTX 0x0091
GeForce 7800 GT 0x0092
GeForce 7800 GS 0x0093
GeForce Go 7800 0x0098
GeForce Go 7800 GTX 0x0099
Quadro FX 4500 0x009D
GeForce 6800 GS 0x00C0
GeForce 6800 0x00C1
GeForce 6800 LE 0x00C2
GeForce 6800 XT 0x00C3
GeForce Go 6800 0x00C8
GeForce Go 6800 Ultra 0x00C9
Quadro FX Go1400 0x00CC
Quadro FX 3450/4000 SDI 0x00CD
Quadro FX 1400 0x00CE
GeForce 6800/GeForce 6800 Ultra 0x00F0
GeForce 6600/GeForce 6600 GT 0x00F1
GeForce 6600 0x00F2
GeForce 6200 0x00F3
GeForce 6600 LE 0x00F4
GeForce 7800 GS 0x00F5
GeForce 6800 GS 0x00F6
Quadro FX 3400/4400 0x00F8
GeForce 6800 Ultra 0x00F9
GeForce PCX 5750 0x00FA
GeForce PCX 5900 0x00FB
Quadro FX 330/GeForce PCX 5300 0x00FC
Quadro NVS 280 PCI-E/Quadro FX 330 0x00FD
Quadro FX 1300 0x00FE
GeForce PCX 4300 0x00FF
GeForce2 MX/MX 400 0x0110
GeForce2 MX 100/200 0x0111
GeForce2 Go 0x0112
Quadro2 MXR/EX/Go 0x0113
GeForce 6600 GT 0x0140
GeForce 6600 0x0141
GeForce 6600 LE 0x0142
GeForce 6600 VE 0x0143
GeForce Go 6600 0x0144
GeForce 6610 XL 0x0145
GeForce Go 6600 TE/6200 TE 0x0146
GeForce Go 6600 0x0148
GeForce Go 6600 GT 0x0149
Quadro NVS 440 0x014A
Quadro FX 550 0x014C
Quadro FX 540 0x014E
GeForce 6200 0x014F
GeForce 6500 0x0160
GeForce 6200 TurboCache(TM) 0x0161
GeForce Go 6200 0x0164
Quadro NVS 285 0x0165
GeForce Go 6400 0x0166
GeForce Go 6200 0x0167
GeForce Go 6400 0x0168
GeForce4 MX 460 0x0170
GeForce4 MX 440 0x0171
GeForce4 MX 420 0x0172
GeForce4 MX 440-SE 0x0173
GeForce4 440 Go 0x0174
GeForce4 420 Go 0x0175
GeForce4 420 Go 32M 0x0176
GeForce4 460 Go 0x0177
Quadro4 550 XGL 0x0178
GeForce4 440 Go 64M 0x0179
Quadro NVS 0x017A
Quadro4 500 GoGL 0x017C
GeForce4 410 Go 16M 0x017D
GeForce4 MX 440 with AGP8X 0x0181
GeForce4 MX 440SE with AGP8X 0x0182
GeForce4 MX 420 with AGP8X 0x0183
GeForce4 MX 4000 0x0185
Quadro4 580 XGL 0x0188
Quadro NVS with AGP8X 0x018A
Quadro4 380 XGL 0x018B
Quadro NVS 50 PCI 0x018C
GeForce2 Integrated GPU 0x01A0
GeForce 7300 LE 0x01D1
Quadro NVS 110M 0x01D7
GeForce Go 7300 0x01D7
GeForce Go 7400 0x01D8
Quadro NVS 110M 0x01DA
Quadro NVS 120M 0x01DB
Quadro FX 350M 0x01DC
Quadro FX 350 0x01DE
GeForce 7300 GS 0x01DF
GeForce4 MX Integrated GPU 0x01F0
GeForce3 0x0200
GeForce3 Ti 200 0x0201
GeForce3 Ti 500 0x0202
Quadro DCC 0x0203
GeForce 6800 0x0211
GeForce 6800 LE 0x0212
GeForce 6800 GT 0x0215
GeForce 6800 XT 0x0218
GeForce 6150 0x0240
GeForce 6150 LE 0x0241
GeForce 6100 0x0242
GeForce4 Ti 4600 0x0250
GeForce4 Ti 4400 0x0251
GeForce4 Ti 4200 0x0253
Quadro4 900 XGL 0x0258
Quadro4 750 XGL 0x0259
Quadro4 700 XGL 0x025B
GeForce4 Ti 4800 0x0280
GeForce4 Ti 4200 with AGP8X 0x0281
GeForce4 Ti 4800 SE 0x0282
GeForce4 4200 Go 0x0286
Quadro4 980 XGL 0x0288
Quadro4 780 XGL 0x0289
Quadro4 700 GoGL 0x028C
GeForce 7900 GTX 0x0290
GeForce 7900 GT 0x0291
GeForce Go 7900 GS 0x0298
GeForce Go 7900 GTX 0x0299
Quadro FX 2500M 0x029A
Quadro FX 1500M 0x029B
Quadro FX 5500 0x029C
Quadro FX 3500 0x029D
Quadro FX 1500 0x029E
Quadro FX 4500 X2 0x029F
GeForce 7600 GS 0x02E1
GeForce FX 5800 Ultra 0x0301
GeForce FX 5800 0x0302
Quadro FX 2000 0x0308
Quadro FX 1000 0x0309
GeForce FX 5600 Ultra 0x0311
GeForce FX 5600 0x0312
GeForce FX 5600XT 0x0314
GeForce FX Go5600 0x031A
GeForce FX Go5650 0x031B
Quadro FX Go700 0x031C
GeForce FX 5200 0x0320
GeForce FX 5200 Ultra 0x0321
GeForce FX 5200 0x0322
GeForce FX 5200LE 0x0323
GeForce FX Go5200 0x0324
GeForce FX Go5250 0x0325
GeForce FX 5500 0x0326
GeForce FX 5100 0x0327
GeForce FX Go5200 32M/64M 0x0328
Quadro NVS 280 PCI 0x032A
Quadro FX 500/600 PCI 0x032B
GeForce FX Go53xx 0x032C
GeForce FX Go5100 0x032D
GeForce FX 5900 Ultra 0x0330
GeForce FX 5900 0x0331
GeForce FX 5900XT 0x0332
GeForce FX 5950 Ultra 0x0333
GeForce FX 5900ZT 0x0334
Quadro FX 3000 0x0338
Quadro FX 700 0x033F
GeForce FX 5700 Ultra 0x0341
GeForce FX 5700 0x0342
GeForce FX 5700LE 0x0343
GeForce FX 5700VE 0x0344
GeForce FX Go5700 0x0347
GeForce FX Go5700 0x0348
Quadro FX Go1000 0x034C
Quadro FX 1100 0x034E
GeForce 7600 GT 0x0391
GeForce 7600 GS 0x0392
GeForce Go 7600 0x0398
Quadro FX 560 0x039E

User avatar
CatDude
Posts: 1563
Joined: Wed 03 Jan 2007, 17:49
Location: UK

#9 Post by CatDude »

Hi

@ playdayz & bigpup
Sorry guys, i didn't realise you had posted until now.
playdayz wrote:Thank you for this Catdude. it is really nice. You explained things as you went along. i think any newbie could use this and be comfortable and get good results.
Your'e welcome mate
playdayz wrote: I should ask, what percentage of available nvida cards do you think your two drivers would cover?
I honestly have no idea,
as don570 has already discovered, knowing exactly what cards are supported by whatever driver
seems to be a bit of a mystery, depending on what you read.
bigpup wrote:This was the one thing I could not get to work in Lucid Puppy 5.1 until now. Thank you very much for giving this to us!
I have a Nvidia Quadro NV37GL in a Dell computer. Using-173.14.25 driver, now have full video card operation!
No problem mate, glad i could help.

@ don570
I also have a PC here that has the same card as yours GeForce2 MX/MX 400
that is the reason i made the NVIDIA-96.43.16_lupu500-k2.6.33.2.pet

I think the NVIDIA site could do with sorting things out,
so that there is no confusion as to what driver supports what card.

Attached are a few more lists (sorry about the size of some of them)

CatDude
.
Attachments
Quadro.jpg
I assume these are also supported by the unified driver, for example: 256.35
(84.86 KiB) Downloaded 6118 times
173.14.xx.jpg
Legacy
(85.23 KiB) Downloaded 6152 times
96.43.xx.jpg
Legacy
(87.38 KiB) Downloaded 6073 times
71.86.xx.jpg
Legacy
(25.99 KiB) Downloaded 6116 times
[img]http://www.smokey01.com/CatDude/.temp/sigs/acer-futile.gif[/img]

User avatar
Fliker09
Posts: 5
Joined: Sat 08 Jan 2011, 15:51
Location: Chisinau, Moldova

#10 Post by Fliker09 »

http://www.puppylinux.asia/members/catd ... 6.33.2.pet ->
Not Found

The requested URL /members/catdude/nvidia/lupu-500/NVIDIA-96.43.16_lupu500-k2.6.33.2.pet was not found on this server.
No login request. Any help?
[url=http://puppyrus.org/][img]http://s57.radikal.ru/i156/0812/c6/625049a9c602.jpg[/img][/url] [url=http://www.astronomy.hobby.md/][img]http://img81.imageshack.us/img81/8895/telescope.png[/img][/url]

postfs1

#11 Post by postfs1 »

To reedit up to date.
Last edited by postfs1 on Sun 27 Mar 2016, 23:21, edited 1 time in total.

User avatar
CatDude
Posts: 1563
Joined: Wed 03 Jan 2007, 17:49
Location: UK

#12 Post by CatDude »

Hello Fliker09

Unfortunately that server is no longer with us. :cry: :cry:

I have fixed the links in the top post to point to Russoodle's site.

Sorry for any inconvenience
CatDude
.
[img]http://www.smokey01.com/CatDude/.temp/sigs/acer-futile.gif[/img]

postfs1

#13 Post by postfs1 »

To reedit up to date.

Post Reply