this post was submitted on 26 Oct 2023
772 points (95.4% liked)
Linux Gaming
15355 readers
355 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
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
The drivers in the kernel (MESA) work with AMD out of the box. If you have AMD hardware, you don't need anything else. What I said was "AMD drivers are currently in the kernel". I did not specify that these drivers are developed by AMD -- you seem to care a lot about that, but it's not part of the argument I was making.
Again, you seem to have misread my first comment, which on the Linux side means: you still need proprietary nvidia drivers on Linux. This is also true for Windows, where many folks are perfectly happy to continually update GeForce Now and stay in that ecosystem. That was the point of the comment.
Not sure why you came at me with such hostility.
I'm not coming at you with hostility, I am informing you that what you are saying is incorrect. If you keep on skimming over everything I say, then perhaps I may get hostile because that is extremely annoying.
If you are so sure of yourself on the kernel driver front, then do me a favor and fire up gentoo or arch and try to run a desktop environment or window manager without the mesa packages installed. You'll find that xorg has mesa as a dependency, and there's a very good reason for that: it's because that's not what the kernel driver is for, mesa itself is larger than the kernel itself. The kernel driver is exactly what I said it is, it allows the operating system to see and interact with the device, it doesn't tell the device how to do its job, it tells it "here are some pipes, you will receive information from certain ones, and send it through others". That's exactly what a kernel driver does, there are no libraries or anything of that nature which is the overwhelming bulk of what makes a graphics driver.
Also, geforce now is optional, you can as always install the drivers without the useless spyware application that nvidia provides.
What is annoying is getting novel after novel of irrelevant information. Can you actually tell me what part of my first comment you are referring to?
The closest I've seen is that you took "AMD drivers" meaning explicitly developed by AMD, but that's not how adjectives work. Now you are all about needing more than MESA, which is also fine and correct, but irrelevant to my comment about nvidia drivers.
https://mesa3d.org/
Go read this and do not reply back until you understand what it is we are talking about.
RADV is not built into the kernel.
Stop trying to sidestep and make it seem like I'm misunderstanding, you know full damn well that when I say AMD drivers that I am referring to drivers for AMD hardware. You have the Foss drivers (mesa), the open source drivers, and the proprietary drivers. All of these are AMD drivers.