this post was submitted on 29 Dec 2025
466 points (81.7% liked)
Linux Gaming
22819 readers
923 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.
No memes/shitposts/low-effort posts, please.
Resources
WWW:
- Linux Gaming wiki
- Gaming on Linux
- ProtonDB
- Lutris
- PCGamingWiki
- LibreGameWiki
- Boiling Steam
- Phoronix
- Linux VR Adventures
Discord:
IRC:
Matrix:
Telegram:
founded 2 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
Im not on Linux yet, unfortunately, but I don't get it? Linux doesn't require drivers?
Mesa drivers are built into the kernel.
mesa is a package that contains vulkan and opengl implementations like radeonsi, r600, iris, crocus, anv, radv, nvk etc. the drivers that are in the kernel such as radeon, amdgpu, xe, nouveau, nova, i915 are gpu spport, general performance, power managment, fan control etc.
On AMD no, on nVidia if you want to game you need their proprietary drivers AFAIK, but I've always been on AMD so....
Drivers are part of the kernel.
But if you want to manually install your own drivers (say Nvidia proprietary ones) god forbid that’s an obnoxious process. It makes windows driver hell look quaint.
You don't want that. Never install the drivers from the nvidia website on linux. The distros always ship their own and those usually get updated regularly as long as you aren't using Debian
Even then that process sucks too. If you’re bleeding edge it takes a while for them to support new GPUs. And even when they do, the process can be ass/gives you ancient drivers.
I just do it on fedora 43 and it SUCKED. I ran into so many errors, and even then I still have issues. Distros like mint make it easy, but you’re usually on crusty ass drivers and probably a pretty old kernel.