Hello all,
As there are several questions floating around on the forum I've tried to build a support matrix for NVIDA GPUs similar to what I did for AMD and Intel cards. I've failed. Never the less I think I've produced something that can be helpful to fellow users. Thanks go to T-Aoki to pointing me to the right direction on where to obtain the information
First some ground rules:
Basically you can just search for the PCI ID of you card (say: 1E82) and you will know what Product Name NVIDIA gives it, the supported VDPAU features and what driver versions support it (in this example all but the 390 driver).
Please note that this will give you a coarse notion because support for a given product on a given driver may also require matching PCI Subsystem VendorID and the PCI Subsystem Device ID. Please refer to each driver release notes for more information.
Feel free to comment
As there are several questions floating around on the forum I've tried to build a support matrix for NVIDA GPUs similar to what I did for AMD and Intel cards. I've failed. Never the less I think I've produced something that can be helpful to fellow users. Thanks go to T-Aoki to pointing me to the right direction on where to obtain the information
First some ground rules:
- This was made with FreeBSD 15/15.1 in mind (though 14.x should be okay)
- Only covers DRM compatible drivers (i.e. 390, 470, 580 and 595/610), as in those that support KMS and modesetting
- Setting up under recent DRM requires users follow the instructions on the handbook: https://docs.freebsd.org/en/books/handbook/x11/#x-configuration-nvidia
- All this information comes straight from NVIDIA, in the README files for the latest release of each driver
- For hybrid graphics (Prime/Optimus) please check Austin's page on the topic: https://badland.io/prime-configuration.md
- Fermi cards (GTX 400 series) is the oldest that can probably be supported right now on
- Kepler/Maxwell are supported on the 470/580 branch (sort of)
- Turing cards are the start of the 595/610 branch
- For older cards, it would make sense to see if the nouveau drm driver could be ported back
Basically you can just search for the PCI ID of you card (say: 1E82) and you will know what Product Name NVIDIA gives it, the supported VDPAU features and what driver versions support it (in this example all but the 390 driver).
Please note that this will give you a coarse notion because support for a given product on a given driver may also require matching PCI Subsystem VendorID and the PCI Subsystem Device ID. Please refer to each driver release notes for more information.
Feel free to comment