Hi, I’m about to put together a 7950X system when the final part I’m waiting on arrives (should have been yesterday). It will have a Radeon RX 6800 GPU.
I’m a recent convert to Fedora from Debian. I had difficulties with getting an Nvidia 3050 working (on two systems - one laptop, one desktop) on Fedora 37 but achieved some success (not the laptop, alas) with help from this forum.
I was advised that Fedora Project is the definitive source for information on getting graphics drivers e.g. working with Fedora.
What is the accepted method of getting the correct AMD/Radeon drivers working with Fedora, specifically 37? I finally got my Nvidia installation working with rpmfusion. Is there a similar process for AMD? Or do I just use the amdgpu package that normally comes with Linux? As I say, I’m a recent convert to Fedora so don’t know if there are different solutions for getting AMD dGPUs operational. For the Nvidia drivers I followed a couple of articles I found on the web; one of them ultimately worked, but I ended up doing several installations from scratch until I succeeded.
I’m not anticipating the same level of frustration - and many re-installs - that I experienced with Nvidia GPUs, but I’m just trying to do some due diligence before I put the system together and start installing software.
Thanks. Presumably you’ ve proven the 6900XT is operating correctly. I have another system - 5950X with RX 6600 running Debian 11 - which has the standard amdgpu driver. glmark2 tells me that it’s using the 6600 yet Blender tells me that it can’t find a card that supports CUDA/OpenCL. I don’t know why this is (the 6600 is sufficient for Blender I believe), whether my system is not correctly configured. I’ve read that on Debian particularly, I might need to download AMD GPU firmware, but also that the firmware that’s available for the stable repo doesn’t support my card (this is one of the issues with Debian LTS - they’re well-known to be significantly behind available hardware). Output in dmesg leads me to believe the 6600 is being configured correctly, but I still might be missing the correct firmware. I realize that Fedora might not have the same issues as Debian in this regard, which is one reason I’m putting Fedora on new systems.
It is. AMD GPUs employ OpenCL. The point was that Blender isn’t finding any GPUs capable of parallel compute tasks via any of the industry-standard methods. The 5950X system only has that one card and no iGPU obviously. I’m at a loss to explain why Blender can’t find a capable GPU given that the driver seems to be installed and working correctly. Not having fully capable firmware is the only thing I’m aware of that might explain it.
I believe you’re correct on this too, but have yet to prove it to my own satisfaction. That will only happen when I put the new machine together. I’m trying to ensure I have the best outcome once I put the OS on it and hopefully don’t have to go scrambling for drivers or firmware (and using backports like on Debian, which I’ve not done for GPU firmware, only kernel bits. Generally I’m OK with experimenting with, or even building kernels and drivers, but I get squeamish around firmware and BIOS updates - don’t want to brick anything!).
That’s certainly newer firmware (if the 20221214 part indicates a date) than that which is available in the Debian 11 LTS release, and which pre-dates my card (it’s also not on the list of cards officially supported by the firmware). Hopefully within the next few days the system will be assembled, although bad weather has seemingly stopped parcel deliveries…