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

Linux Gaming

15292 readers
150 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 Mwa@thelemmy.club to c/linux_gaming@lemmy.world
 

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
[–] Mwa@thelemmy.club 4 points 3 months ago (1 children)

i agree i dont like how on nvidia proprietary drivers its settings on wayland does not show everything and doesn't amd make closed source drivers to ik there is 2 drivers for linux the amdpro and the open source amd driver ‎ Also your the dev of openrgb? Best software ever

[–] CalcProgrammer1@lemmy.ml 11 points 3 months ago* (last edited 3 months ago) (1 children)

On AMD there is a pro driver that I think is proprietary but nobody uses it for desktop usage or gaming. You might use it if you were doing GPU compute servers on professional cards, but the open source radv driver has the best gaming performance for AMD.

On NVIDIA there is the proprietary driver that consists of out-of-tree module (both open and closed source variants depending on what GPU generation) and the proprietary userspace OpenGL/Vulkan/CUDA driver. Completely separately you have the open source Nouveau kernel and OpenGL driver and NVK Vulkan driver. The proprietary one has better performance in most cases but is broken for Overwatch 2 while NVK runs OW2 smoothly at low settings for me, and that's my most played game.

And yeah, I am the creator of OpenRGB. Thanks!

[–] Mwa@thelemmy.club 2 points 3 months ago* (last edited 3 months ago) (1 children)

On AMD there is a pro driver that I think is proprietary but nobody uses it for desktop usage or gaming. You might use it if you were doing GPU compute servers on professional cards, but the open source radv driver has the best gaming performance for AMD.

oh okay but yes its proprietary i think that is for commercial use

On NVIDIA there is the proprietary driver that consists of out-of-tree module (both open and closed source variants depending on what GPU generation) and the proprietary userspace OpenGL/Vulkan/CUDA driver. Completely separately you have the open source Nouveau kernel and OpenGL driver and NVK Vulkan driver. The proprietary one has better performance in most cases but is broken for Overwatch 2 while NVK runs OW2 smoothly at low settings for me, and that’s my most played game.

Yep but they want to start open sourcing their drivers but am pretty sure not everything i also heard Nouveau is weaker then the Proprietary nvidia drivers

And yeah, I am the creator of OpenRGB. Thanks!

Yw, even your openrgb app works better then the asus one i always run into problems on that (Yeah i always turn off the rgb on my ram stick)

[–] CalcProgrammer1@lemmy.ml 4 points 3 months ago (1 children)

The key thing to note about NVIDIA "open sourcing their driver" is that they only open sourced the kernel portion. I see no intention of opening the userspace portion. GPU drivers have multiple parts. The kernel driver is the low level interface that passes data to and from the hardware while the userspace is what actually handles converting OpenGL, Vulkan, OpenCL, CUDA, etc. calls into GPU commands and that part is where most of the performance impact happens. NVIDIA is not open sourcing the userspace.

That's why NVK/Nouveau are so important, because it is a fully open stack. It is also part of the Mesa project which encompasses all the open GPU drivers on Linux which makes it more integrated with the Linux graphics stack.

[–] Mwa@thelemmy.club 2 points 3 months ago

oh okay so smth like open core