Need tips on graphics cards? Here’s some guidance to help you choose the right one.
Need tips on graphics cards? Here’s some guidance to help you choose the right one.
Hey everyone, I'm looking for some guidance from folks familiar with Linux about getting a used graphics card. My goal is to upgrade my old XP desktop so it can handle higher resolutions—specifically above 640x480. Right now I have an Athlon X2 4200+ with dual cores, 2GB DDR2 memory, and a 240GB SSD. The GPU is a 512KB PNY G210 from the NVIDIA PNY G210 line. I'm not sure what clock speeds it actually runs at, but I'd love some recommendations for a decent used card that works well with these specs.
I’m considering using PoP OS and might check eBay for older, possibly cheaper options later. The main hurdle is finding a reliable graphics card in the lower end of the market—something not too new or sketchy. I’m okay with a bit of compromise on performance but want to keep e-waste low.
If you have any experience with this setup, what cards are still in good condition and compatible? Thanks in advance for your help!
Best, Fergus
I've experienced problems with any Linux system that included a Nvidia GPU. Using Nvidia made it feel like you were in a lower tier. Open or closed source drivers often caused trouble. For better reliability, consider AMD GPUs instead. Even Intel integrated graphics are more supported than Nvidia. You can usually find affordable used AMD cards online. My mom had a GTX 650 running Linux on her TV PC, but it would freeze the system. Switching to an older AMD card made it work smoothly without driver headaches. My old Thinkpad with Nvidia also caused issues because the driver became incompatible with newer kernels. I ended up using an AMD laptop for a more stable experience. In short, stick with AMD or Intel; avoid Nvidia completely.
Considering the Radeon HD 4000 lineup might be a good fit. Your old HD4850 worked well with older titles, but now they're affordable.
I understand. Right now I pick AMD graphics cards because they come pre-installed. However, for distros such as Ubuntu and its variants, using Nvidia’s own drivers still functions properly. I haven’t faced any problems with my old GTX970 on Ubuntu or Linux Mint.
It's odd maybe you just got lucky. But I faced problems with older GTX cards. Such as the 650 (the TV PC my mom used, which I replaced with an AMD HD6770) and the 750 Ti (my previous card; now only for GPU passes). I shared some of what I went through: tearing issues, tiny text problems, etc. Plus, when I upgraded to a new kernel, sometimes I had to reinstall drivers because the update would break them. Also, some games didn't let me adjust gamma settings. This was over five years of using Nvidia with Linux on my setup. After switching to an AMD RX 570 last year, all those headaches vanished. In my view, Nvidia doesn't really fit Linux well—unless you run it through a Windows VM. On every machine with Nvidia and Linux, I kept running into trouble. My mom's old laptop still had a Nvidia GPU; it was so outdated that even the original driver wouldn't work anymore. The open-source version wasn't an option either. The system would just freeze, just like on my TV PC when I swapped to a used AMD card. So I ended up getting an AMD machine. A laptop from a recycling center in my neighborhood fixed the problem. To be honest, since I use KDE Plasma everywhere, things have been smoother. As I told many Linux users who face Nvidia GPU issues—Nvidia seems to treat them like second-class citizens. In fact, it's become clear they mainly target crypto miners. That's why I'll never support Nvidia again. The Linux kernel that Torvalds gave to Nvidia is still very relevant today.
AMDs open source drivers and kernel inclusion are really beneficial. They tend to function well out of the box. Deprecated hardware from the kernel is uncommon, particularly for standard components like GPUs. Still, some suggest swapping Nvidia cards, but this isn't always necessary. If you already own one, check if it runs smoothly with the proprietary drivers. In my experience, when I needed a basic GPU for a Ryzen system without an integrated graphics card, I found a very affordable Nvidia model (possibly a 710). That setup handled no gaming and was cheaper than many alternatives. Perhaps I should have chosen AMD instead of spending more. With the current situation, even 2GB RAM isn't ideal—web browsing at 4Gb feels slow due to JavaScript, and lightweight distros struggle. According to Nvidia's site, the PNY G210 is supported, but its release date may be outdated, possibly not compatible with recent kernels. It might still work on CentOS 7, though RH is known for older versions.