[Gamers Nexus] The RTX 50 Disaster

https://sh.itjust.works/post/33394573

[Gamers Nexus] The RTX 50 Disaster - sh.itjust.works

Lemmy

I can’t wait for Intel to step up their game and for AMD to reengage. We really need the competition.

~This~ ~comment~ ~is~ ~licensed~ ~under~ ~CC~ ~BY-NC-SA~ ~4.0~

Legal Code - Attribution-NonCommercial-ShareAlike 4.0 International - Creative Commons

AMD seriously needs to start taking driver support seriously.

Both my dad and myself have (begrudgingly) moved to Nvidia because we both got hit with constant driver timeout crashes. My dad also got rapidly flashing black and green screens countless times. I use my PC for work purposes so that kind of crap is unacceptable; I need absolute reliability that I can depend on.

Myself and so many other customers would love to see better bang-for-buck options in the GPU space like the good old days, but AMD really needs to sort this shit out. Intel has the excuse of being a brand new player that is working entirely from scratch. AMD has been in the GPU game for decades and should know better. I mean, christ, their CPU division is basically printing money right now.

AMD seriously needs to start taking driver support seriously.

That’s been an issue for them in the past, but not recently. Last I heard, the quality of their drivers has improved allot from two generations ago.

I game on an all-AMD Linux (Fedora/KDE) rig, and I haven’t had one crash with any game that I play (via Steam/Proton).

~This~ ~comment~ ~is~ ~licensed~ ~under~ ~CC~ ~BY-NC-SA~ ~4.0~

Legal Code - Attribution-NonCommercial-ShareAlike 4.0 International - Creative Commons

What does that have to do with AMD’s driver support? AMD’s Linux Vulkan driver (AMDVLK) was so late and bad that Red Hat and Valve had to make their own (RADV), which is the default in Fedora and SteamOS. AMD’s first party drivers are still garbage.

AMD’s first party drivers are still garbage.

As I mentioned in my comment you replied to, I use Linux, and not Windows, so can’t speak (today) towards AMD’s Windows drivers.

For me, I let Linux worry about the drivers, so I don’t have to.

Best decision I’ve ever made, PC build wise. So nice to get away from NVidia and not worry about graphics drivers.

~This~ ~comment~ ~is~ ~licensed~ ~under~ ~CC~ ~BY-NC-SA~ ~4.0~

Legal Code - Attribution-NonCommercial-ShareAlike 4.0 International - Creative Commons

You’re missing my point. AMD’s official Linux drivers are ALSO garbage. Try it. Go install AMDVLK and check how well games work. You’re almost certainly using RADV, which was not developed by AMD.

You’re missing my point. AMD’s official Linux drivers are ALSO garbage. Try it. Go install AMDVLK and check how well games work. You’re almost certainly using RADV, which was not developed by AMD.

I’m using whichever one Proton/Steam uses. I’m assuming its AMDVLK because its the ‘official’ one. I think I remember RADV being switched away from in Proton a year or two ago, but don’t hold me to that. I checked my enviromental variable “AMD_VULKAN_ICD” but didn’t see it set to anything.

Whichever one I’m using, I get 120fps on my 3D games (playing No Man’s Sky and/or Baldur’s Gate 3 on the second monitor while typing) running them through Steam/Proton without a hiccup. Never a problem.

~This~ ~comment~ ~is~ ~licensed~ ~under~ ~CC~ ~BY-NC-SA~ ~4.0~

Legal Code - Attribution-NonCommercial-ShareAlike 4.0 International - Creative Commons

The default driver used by Fedora is RADV. Steam/Proton does not choose your Vulkan driver. That’s why your games run well - you aren’t using the one made by AMD.

The default driver used by Fedora is RADV.

Alright. I remembered them switched around, but there was a migration a year or two ago from one to another, default wise.

Help me with >THIS< then?

This suggests that both (most/all??) are bundled, and you could even run one program in one driver and another program with the other driver.

This was mentioned in that post/thread as well …

Also if you use AMD card RADV is the best for gaming and it’s the default for most distros so it’s an out of the box experience

Its also mentioned that environmental variables can be set at runtime to switch on the fly (at program startup) which is used. I just don’t know if Proton does any of that for you under the covers at startup or if you have to manually add the parameters to the properties for the Steam game to force it to use another one.

~This~ ~comment~ ~is~ ~licensed~ ~under~ ~CC~ ~BY-NC-SA~ ~4.0~

I don’t think AMDVLK is even shipped by default with Fedora. It can definitely be installed, but there’s not much reason to as it’s a really bad Vulkan driver.

I don’t think AMDVLK is even installed by default with Fedora.

From that link I sent you it seems like it has to, because it’s the low-level driver, and then RADV is a user space one that calls into it.

That’s basically what I’m asking you about, if I’m understanding you correctly, you’re saying it’s an either or, but that other comment that I linked you states that they’re both needed, one is system level, and the other is user space level.

~This~ ~comment~ ~is~ ~licensed~ ~under~ ~CC~ ~BY-NC-SA~ ~4.0~

Legal Code - Attribution-NonCommercial-ShareAlike 4.0 International - Creative Commons

No, AMDVLK is also a user space driver. You’re confusing it with AMDGPU, which is a kernel module.