winesapOS icon indicating copy to clipboard operation
winesapOS copied to clipboard

[setup] Support older NVIDIA drivers

Open LukeShortCloud opened this issue 1 year ago • 4 comments

The latest drivers only support the latest graphics card. We want to support old and new NVIDIA cards.

LukeShortCloud avatar Jul 16 '22 05:07 LukeShortCloud

Here is an official list of what graphics cards are supported by legacy NVIDIA drivers: https://www.nvidia.com/en-us/drivers/unix/legacy-gpu/

LukeShortCloud avatar Aug 11 '22 04:08 LukeShortCloud

The Arch Linux Wiki provides some hints about minimum driver requirements for different generations of graphics cards:

  • Turing = nvidia-dkms OR nvidia-open-dkms
  • Kepler = nvidia-470xx-dkms
  • Fermi = nvidia-390xx-dkms

https://wiki.archlinux.org/title/NVIDIA#Installation

These can be oversimplified (and not entirely accurate) to be:

  • Turing = RTX 2000
  • Kelper = GTX 600-800
  • Fermi = GTX 400-600

https://nouveau.freedesktop.org/CodeNames.html

LukeShortCloud avatar Aug 13 '22 00:08 LukeShortCloud

These may require older Linux kernels.

LukeShortCloud avatar Sep 04 '22 07:09 LukeShortCloud

I looked at the Fermi package and it includes patches to even work for the Linux 5.18 kernel which is great. That means that newer kernels should be well supported.

LukeShortCloud avatar Sep 04 '22 07:09 LukeShortCloud

Here are the reported old NVIDIA cards that our users are trying to use but are not currently supported:

We will support Kepler (GTX 600 series) and newer cards.

LukeShortCloud avatar Feb 25 '23 16:02 LukeShortCloud

In the first-time setup, we should present these options:

  • AMD
  • Intel
  • NVIDIA Maxwell and newer (GTX 750, 900, and newer series)
    • This will install the nvidia-dkms driver.
  • NVIDIA Kepler (GTX 600, 700, and 800 series)
    • This will install the nvidia-470xx-dkms driver.
    • This includes the 800M series (not the desktop series, it skipped 800): https://en.wikipedia.org/wiki/GeForce_800M_series

LukeShortCloud avatar Feb 25 '23 17:02 LukeShortCloud

The original Steam Machine prototype had a NVIDIA GTX 780 (Kepler) graphics card.

https://www.youtube.com/watch?v=rMUFSt7irnI

LukeShortCloud avatar Feb 25 '23 18:02 LukeShortCloud