I previously tried Linux on an old computer with no dedicated graphics and a combined 2.4 GHz Wi-Fi/Bluetooth adapter. Both connections were unreliable, so I eventually returned to Windows even though I really liked Linux.
I'm now getting a much newer used computer from a friend. It has two SSDs and a dedicated NVIDIA GPU, although I don't know the exact model yet. I'd like to install Linux, but I've heard that AMD generally has better support. Since replacing the GPU isn't an option, I'm wondering whether NVIDIA support is good enough for gaming and everyday use today. Are there particular distributions that make NVIDIA drivers easy to install, and what should I check once I know the GPU model?
4 Answers
NVIDIA support is generally much better than it used to be. Ubuntu-based systems usually detect the card and offer the appropriate proprietary driver during or shortly after installation, so it isn’t necessarily a reason to avoid Linux. Pop!_OS, Linux Mint, and similar beginner-friendly distributions also make driver installation fairly straightforward.
Most distributions can support the same NVIDIA hardware; the main difference is whether the proprietary driver is enabled by default or easy to install. Before choosing a system, make a list of the GPU, Wi-Fi adapter, Bluetooth adapter, motherboard, and other hardware. That will make it much easier to check compatibility and troubleshoot anything unusual.
The exact GPU model matters more than the distribution. Newer cards, especially GTX 16-series and RTX cards, are supported by current drivers. GTX 9-series and 10-series cards can still work, but may only receive legacy driver updates. Much older cards can be troublesome and may need the open-source Nouveau driver, which usually has lower gaming performance. Once you receive the computer, identify the GPU and check which driver branch supports it.
Even distributions that require a little manual setup can handle NVIDIA cards. On systems such as Debian, you may need the non-free repositories, matching kernel headers, DKMS, and the appropriate NVIDIA package before rebooting and checking that the driver is active. That process is manageable, but for a first Linux installation, an Ubuntu-based option may provide a smoother introduction.

Related Questions
Lenovo Thinkpad Stuck In Update Loop Install FilterDriverU2_Reload