What do you do with an old nvidia card that you can no longer get drivers for it?

Joined
Jun 24, 2023
Messages
58
Reaction score
48
Credits
695
One of the things I love about Linux is how you can keep using old hardware for a long time. But I do own an old nvidia card that I don't think I can get drivers for it anymore. Drivers for it would work better than the opensource one. I thought about posting the model of it here, and I might eventually when I got the time to turn on that computer and get that information for you. But knowing that information is not necessary right now. I'm just curious what you guys do when you can no longer install the drivers for that card. I did see online that I could maybe try to install the old drivers but 1) it might make the OS unstable. and 2) it is considered to be a security risk. But I just want to start this discussion. I want to hear your thoughts on this.
 


I am running a GTX 660 using the 470 drivers on Fedora 43. The 390 and 470 series drivers are in the Fedora repos. I intend to test a GTX 260 and 9800GT in the future. The GTX 660 does not work with Nouveau in Fedora or Debian.

What is your card?
 
I am running a GTX 660 using the 470 drivers on Fedora 43. The 390 and 470 series drivers are in the Fedora repos. I intend to test a GTX 260 and 9800GT in the future. The GTX 660 does not work with Nouveau in Fedora or Debian.

What is your card?

The old card I am talking about is:
NVIDIA GT218 [GeForce 210]
 
Last edited:
The GTX 660 is supported by nouveau. See here: https://nouveau.freedesktop.org/CodeNames.html.

Not in my hands. I have tried it with Fedora and Debian using XFCE. It gets through the installation, but soon becomes unusable due to artifacts all over the screen. Using the terminal to replace Nouveau with the 470 drivers results in a stable system.

LinuxUserSince2013: I had a GTX 260 running on OpenSUSE Leap 15.5 that was rock solid. If the computer is just sitting around, I would try Fedora with the 390 drivers. I suspect it will work.
 
There comes a time when old is just too old.
Did you try to install new Drivers ?

In Linux Mint...you just run the Driver Manager...
1775346474358.png


My card is 3 years old with no problems...yet.
I did have a problem with an old Graphics Card years ago...every now and then with a new Kernel...I'd get a black screen on Re-Boot...I'd have to roll back the Kernel...new Card...problem gone.
1775346987767.gif
 
Not in my hands. I have tried it with Fedora and Debian using XFCE. It gets through the installation, but soon becomes unusable due to artifacts all over the screen. Using the terminal to replace Nouveau with the 470 drivers results in a stable system.
Nouveau is under more escalating development lately and improving as a result. It's now not just reverse-engineered, but is able to use nvidia’s official open-source GPU System Processor (GSP) firmware to provide better performance and better support for newer hardware. For the free and open source adherents, it's a welcome development. I wonder if those artifacts you mention could have been controlled by the use of one or more of the nouveau options which are available to manage those sorts of behaviours. They are described in the nouveau manpage, and there are also a number of undocumented options that can be found online.

Edit: It's worth noting that Ben Skeggs, a longtime lead developer of nouveau, joined nvidia in 2024 to continue working on the open-source driver, facilitating better collaboration.

Certainly there are video demands that nouveau cannot meet which proprietary drivers are able to, but in the case of a lot of computing, nouveau is fine, and also good for older video cards.
 
Last edited:
two options:
- scrap/recycle it
- put it in a machine that isnt going to be connected to the public internet, ever, and then use some older distro that still supports legacy hardware.
 
I try to run hardware for as long as the hardware will run.
I support this position! It's pretty much what I do with my cars, too - "resale value" is approaching zero before I get rid of them.

Back to nvidia cards...

I inherited an old gaming system a goodly few years ago that had a "Zotac" video card in it, which apparently is "nvidia based". It had been set up with MS Windows but that was wrecked (which is how I inherited it). I couldn't find linux drivers for the Zotac card so took it out, set it aside and put something else in. That worked and I promptly stopped using the machine because I didn't really need a noisy, power hungry tower for what I usually do with a computer.

I also have a 2010 vintage DEll precision tower with an nvidia Quadro card in it. That's my sole remaining MS Windows box (Win 7 Pro) so it didn't occur to me until recently to worry about a linux driver for that video card.

Earlier this year, I inherited -another- gaming machine, this one with twin nvidia GTX 550 TI cards in it. Windows 10 still works on this box but I have no use for Win 10 and, since it's a -little- newer then the previous one, I started looking around for drivers for those cards. I eventually found that the "nouveau" drivers worked on that machine - and again I stopped using it 'cause its even more noisy and power hungry.

So the success with the GTX 550 TI cards prompted me to try the nouveau driver on the DEll with the Quadro in it - that one, in particular, has no other video options - there's not even VGA on the mobo and the quadro only has a pair of DVI ports. TBH, if Windows craps out before the hardware does, I'll probably just shut that system down for good, too. Anyway, the nouveau driver worked on that machine as well so now, if I can find that Zotac card, I'm curious to see if it works with that as well.

I don't do anything particularly taxing, video wise, with my computers so YMMV, but the nouveau deiver has worked well enough for me on the older nvidia cards on which I've tried it so far.
 
I replaced my old GT 710 - last drivers were the 470-series - with a GT 1030 late last year. Just as I'd purchased it, Nvidia announced the Pascal cards were no longer supported!

I'm not throwing it away, though. With Puppy's oddball run-time model, and the way she functions in general, I can either use the final "official" driver, OR nouveau. Some of my Pups are running the official driver, some are running nouveau (where the "official" one refuses to compile). I'm no gamer, so a powerful GPU doesn't even enter into the equation.

I certainly don't throw things away because of no longer having "official", up-to-date support. And I've never been obsessive about 'must keep everything up-to-date ALL THE TIME'. If I can still use summat, I will.....and with Puppy running brand-new copies of everything at every boot, I'm not fussed about malware, either. Which will horrify some of you, I daresay....

~~~~~~~~~~~~~~~~~~~~​

I'm not made of money, so things have to keep going as long as possible with me. They don't get chucked due to no longer having "official" support; they only get the heave-ho when they no longer actually function!

I'm more than happy with 'nouveau' for MY use-case.


Mike. ;)
 
Last edited:
I have a 19 year old tower that refuses to physically die. In 2007 I spent $1,300.00 on it. It was custom built for me. For a lot of years I ran Windows Vista on it. I tried to spend a 100 something dollars to have it upgraded it to Windows 7, but I ran into some audio driver issues, that caused me to finally go back to Windows Vista.

I began experimenting with Linux on it, and have ran several different Linux Distros on the machine. Just last fall, I was still using the machine for Email, some Youtube Videos, Buying things online, Doing some looking things up online, scanning documents and converting to pdfs. Checking audio with audacity. That old slow machine can still do a lot! But I was having some little video flickering with dark background theme with the old onboard intel graphics.

I wasn't sure if it was the intel graphics or my old monitor. So I took an old nvidia card that I had around, and tried putting it in the machine. That fixed the flickering. However that nvidia card can not give me it's full capabilities on the nouveau driver.

I don't do a lot of heavy graphic stuff, either. But I liked to use the machine to watch weather radar. The weather radar runs very heavy on the CPU. Based on what it found from my research it sounds like, because I don't have the nvidia drivers, the computer can't load the radar into the gpu processing, which would also be helpful for some youtube videos.

In the past I have thrown hardware away simply because a company decided they don't want to support the hardware anymore. That cost me something! Time searching online for a suitable replacement, and money to buy the replacement and it is wasteful. I feel it is sad, because just because a computer is really old, doesn't mean it can't still do some useful tasks for you.

I have thought about taking the hardware to a recycling place. But the local computer shop, the same shop I bought the machine from, no longer deals with home users, only businesses now. That makes me very sad, because even though they were not has helpful to me as I wish they could be. They were a place I could just jump in my car, and go talk to someone about finding a computer part, or diagnosing a small issue here and there.

I am aware that all four of my computers are old machines now. My newest one, I built in 2016. Second to that one, I think might be a 2014 machine. The next one down from that is a 2011 machine. And the last is a 2007 machine. That means that I should be looking into getting something new to replace at least one of these. But since I always want all my machines to be able to run Linux, I don't want something that is cutting edge new.

I would also would love to replace my old lenovo laptop. Not only is it an old machine but the case is fragile now. One of the screws, that screws into the plastic case is stripped, and and the monitor hinge is glued inside. Yet I continue to use that machine for checking the file system of the fat 16, fat 32, and exfat flash drives and ntfs formatted hard drives. Since linux doesn't seem to have a tool for that. Unfortunately so many devices that still take usb drives, require the Fat 16, Fat 32, or exfat formats. Even though I have seen those formats get file corruption, when you can't do a simple check disk to make sure things are solid. No the drives are not dying, you can tell that much, cause they are not constantly giving trouble all the time.......... But I do know from experience that those file systems are not as robust as the ext4 file system that I use on my linux machine daily. I might misunderstand how things work with this stuff. Anyhow. Feel free to share with me any tips on this stuff. I am always looking for better ways to do things, so that I don't need to run to Windows to do little things.
 
the local computer shop, the same shop I bought the machine from, no longer deals with home users, only businesses now.
I suspect home users are disposable, just like the hardware that companies want to sell to them.

This reminds me of the last two computers I actually paid money for - In 2008, I bought a pair of low end Dell Poweredge servers on closeout, with the idea of using them as "his and hers" PCs. When they arrived, one worked fine and the other, using the same monitor, displayed very washed out video. After the usual troubleshooting, I called Dell support at around 10:00 PM and while they were walking me through additional troubleshooting steps, the thing died completely. They offered to send out a tech at about 1:00 to replace whatever parts needed replaced. I thought, "Sweet. They'll be here around lunch time tomorrow." No no no... they were going to have the guy there at 1:00 AM - in less than three hours. I said, "My wife will kill us! Can you send him around lunch time tomorrow?" They did, and the guy same and replaced just about everything but the case and the machine worked flawlessly for years. So, at a time when it seemed like everyone was complaining about Dell's customer service, what happened was that, because I had bought "servers", Dell had listed me as a "business customer" and they treated me like gold. I'm only just now considering taking those two machines to the recycling place as they've both suffered hardware failure (fans, power supplies, hard disks) but mainly because they won't take more than 4 GB of RAM.
 
Last edited:
I would also would love to replace my old lenovo laptop. Not only is it an old machine but the case is fragile now. One of the screws, that screws into the plastic case is stripped, and and the monitor hinge is glued inside. Yet I continue to use that machine for checking the file system of the fat 16, fat 32, and exfat flash drives and ntfs formatted hard drives. Since linux doesn't seem to have a tool for that.

Feel free to share with me any tips on this stuff. I am always looking for better ways to do things, so that I don't need to run to Windows to do little things.
One can check the filesystem type, and filesystem version to show what the filesystem is with the lsblk command, such as in the following:
Code:
[~]$ lsblk -f
NAME        FSTYPE FSVER LABEL UUID                                 FSAVAIL FSUSE% MOUNTPOINTS
sda                                                                             
└─sda1      vfat   FAT32       66A7-069E                                        
sr0                                                                             
nvme0n1                                                                         
├─nvme0n1p1 vfat   FAT32       4BF6-0F74                             470.5M     1% /boot/efi
├─nvme0n1p2 swap   1           1c230988-3786-4a8b-b9fa-4f7123439534                [SWAP]
└─nvme0n1p3 ext4   1.0         7ber5t7c-e217-4ab6-b74e-31f255811234  396.4G     9% /
The output, in this case of a usb device, sda, with a single partition, sda1, shows the filesystem on the partition to be a vfat type, which is FAT 32. One might consider that linux lacks for tools, but often it doesn't :-) .
 
One can check the filesystem type, and filesystem version to show what the filesystem is with the lsblk command, such as in the following:
Code:
[~]$ lsblk -f
NAME        FSTYPE FSVER LABEL UUID                                 FSAVAIL FSUSE% MOUNTPOINTS
sda                                                                            
└─sda1      vfat   FAT32       66A7-069E                                       
sr0                                                                            
nvme0n1                                                                        
├─nvme0n1p1 vfat   FAT32       4BF6-0F74                             470.5M     1% /boot/efi
├─nvme0n1p2 swap   1           1c230988-3786-4a8b-b9fa-4f7123439534                [SWAP]
└─nvme0n1p3 ext4   1.0         7ber5t7c-e217-4ab6-b74e-31f255811234  396.4G     9% /
The output, in this case of a usb device, sda, with a single partition, sda1, shows the filesystem on the partition to be a vfat type, which is FAT 32. One might consider that linux lacks for tools, but often it doesn't :-) .

I think you misunderstood me. I don't think Linux has a tool like chkdsk for checking for file system errors on ,Fat16,FAT32, exFat, and NTFS. fsck is on Linux but it is not for those file systems.
 
I think you misunderstood me. I don't think Linux has a tool like chkdsk for checking for file system errors on ,Fat16,FAT32, exFat, and NTFS. fsck is on Linux but it is not for those file systems.
Aha, I guess it was the expression "checking the filesystem" that guided my post #14. Certainly, "checking the filesystem" in post #12 and "checking for filesystem errors" in your post #15 have different meanings. However, re-reading your post with the expression "you can't do a simple check disk to make sure things are solid" in post #12 should have alerted me to your wider meaning, so I apologise for missing that.

Nevertheless, the good news appears to be that linux does have that capacity to check and repair corrupted vfat filesystems. I haven't ever needed to do it, but the manpage: fsck.vfat, explains:
Two different variants of the FAT filesystem are supported. Standard is the FAT12, FAT16 and FAT32 filesystems as defined by Microsoft and widely used on hard disks and removable media like USB sticks and SD cards. The other is the legacy Atari variant used on Atari ST.
For ntfs filesystems repairs there's the ntfsfix command in the package: ntfs-3g. However, a little research on the ntfs filesystem suggests that more serious corruption at deeper levels of that filesystem will generally need the windows proprietary tool for the job.
 
Last edited:
Aha, I guess it was the expression "checking the filesystem" that guided my post #14. Certainly, "checking the filesystem" in post #12 and "checking for filesystem errors" in your post #15 have different meanings. However, re-reading your post with the expression "you can't do a simple check disk to make sure things are solid" in post #12 should have alerted me to your wider meaning, so I apologise for missing that.

Nevertheless, the good news appears to be that linux does have that capacity to check and repair corrupted vfat filesystems. I haven't ever needed to do it, but the manpage: fsck.vfat, explains:

For ntfs filesystems repairs there's the ntfsfix command in the package: ntfs-3g. However, a little research on the ntfs filesystem suggests that more serious corruption at deeper levels of that filesystem will generally need the windows proprietary tool for the job.

I wish I could write better and more clear than I do. I just do the best I can.

I have never tried fsck.vfat on a FAT formatted drive. But one time I found a file system checker in gparted, and ran it over a flash drive. LOL After that was done, the data was only readable on my linux system. LOL Plug it into the Windows 7 and it was so messed up that Windows could do nothing with it! I did some searching around, and found a special program for Windows to rebuild the drive, so that Windows could see it again. Then of course I had to reformat and put my data back on it.

Several people have told me to stick with chkdsk on Windows for checking FAT formatted drives. So that is why I keep using Windows to do that job for the FAT drives. Or course the same goes for the NTFS drives too.

I do write to my NTFS drives with Linux sometimes. However I do get a little scared, because in the past I had data get a little messed up that way, and Windows complained about, which is how I knew. I ended up correcting the issue, by using Linux to delete the corrupt data, and then I copied the data onto a FAT formatted drive instead, and then used Windows to move it over the NTFS drive. The reason why I used Linux to delete the files is because the messed up data couldn't be deleted by Windows.
 
All my hardware that became obsolete went to either the thrift shop or the dump. I found that buying new supported stuff is less of a hassle than diddling with old iron.
 
All my hardware that became obsolete went to either the thrift shop or the dump. I found that buying new supported stuff is less of a hassle than diddling with old iron.
Yeah. Which is fine for those of us with tons of spare cash floating around.....

Some of us aren't IN that fortunate position.

(shrug...)


Mike. o_O
 
Last edited:
I got my laptop about 6 years ago. It has an Nvidia GPU and it's still working fine with the available Nvidia drivers. I figure I'll keep it going until I can't install the drivers for it at all any more then switch to the open source drivers and see how that works.
 


Follow Linux.org

Staff online

Members online


Top