this post was submitted on 08 Aug 2024
52 points (98.1% liked)

Linux Gaming

15382 readers
34 users here now

Discussions and news about gaming on the GNU/Linux family of operating systems (including the Steam Deck). Potentially a $HOME away from home for disgruntled /r/linux_gaming denizens of the redditarian demesne.

This page can be subscribed to via RSS.

Original /r/linux_gaming pengwing by uoou.

Resources

WWW:

Discord:

IRC:

Matrix:

Telegram:

founded 1 year ago
MODERATORS
52
submitted 3 months ago* (last edited 3 months ago) by [email protected] to c/linux_gaming
 

Hi so I was wondering what gpu vendor had the best support intel, amd or nvidia In the future I wanna upgrade my mid range pc and I dual boot cachyos (arch btw) and windows 11 (to play game that don't work on linux)

you are viewing a single comment's thread
view the rest of the comments
[–] [email protected] 3 points 3 months ago (4 children)

Quick reminder that nvidia has released opensource kernel level drivers recently that are comparable in performance to the proprietqry drivers

[–] [email protected] 16 points 3 months ago

While that might be technically true, the kernel module is only a tiny fraction of the driver stack.

Also, I'm not interested in rewarding a company that spent decades making life difficult for open source users and developers, when there are competitors who have done far better (and have more experience) in this space.

[–] [email protected] 15 points 3 months ago

The kernel driver is a rather small piece of the overall puzzle though, itps just the pipe that GPU commands are passed through. The bulk of the GPU driver code (and the majority of its impact on performance) is in the userspace components like the shader compiler and the OpenGL/Vulkan libraries. These are closed source.

The exception to this rule is that the kernel driver is responsible for power management and controls the GPU clocks, but as part of opening up the kernel driver NVIDIA made reclocking available for the fully open driver (nouveau/nvk) to use as well which means the performance differences between the two driver stacks are now down to optimizations.

[–] [email protected] 6 points 3 months ago

they are open core not fully open source

[–] tabular 3 points 3 months ago* (last edited 3 months ago)

nvidia has released opensource kernel level drivers

"Not every GPU is compatible with the open-source GPU kernel modules.

For cutting-edge platforms such as NVIDIA Grace Hopper or NVIDIA Blackwell, you must use the open-source GPU kernel modules. The proprietary drivers are unsupported on these platforms." - developer.nvidia.com

Only 9 years after AMD, and 13 years after Linus said "fuck you Nvidia" during a talk for being such a difficult company to work with.