I picked up an AMD 9060 XT the other week and tested it out by dual-booting Bazzite. Helldivers 2, TRYP FPV Drone Racing, Mud Runner all ran as expected, it was wicked.
“Nice,” I thought, “This works great, time to boot back into Fedora.”
And… not so nice? Apparently Fedora doesn’t have hardware acceleration when using AMD GPUs and a bunch of the apps I normally use are whinging about it. It was fine with the older NVIDIA card I had been using but I wasn’t getting the performance benefits of gamescope.
Dabbled in the dark arts of trying to swap mesa drivers to the freeworld one and ended up nuking my login screen so probably going to have to roll back. I thought Bazzite was based on Silver Blue so kinda confused, I guess they’ve done some AMD-friendly tweaks?


Do you have any specific issues?
I’ve been using a 9070 on fedora (42 initially, 43 for a few days) and hw acceleration hasn’t been an issue. I’ve been using newer mesa drivers from a copr repo FWIW, but I don’t think hw acceleration was any issue before that.
Mainly just that now DaVinci Resolve, OBS, etc aren’t using hardware acceleration and/or not working at all. I haven’t got around to testing Steam because I figured I’d boot into Bazzite when gaming - but if it messes up my ‘work’ desktop to have the AMD GPU I’m going to have to cry slowly as I put the green boi back in there…
I’ll have to tinker some more and maybe try the copr repo you’re talking about.
For OBS Studio you do need the freeworld mesa according to this forum post:
https://discussion.fedoraproject.org/t/hardware-video-encoding-is-not-detected-on-obs-studio/153326/7
This github post has some nice tips for getting rpmfusion stuff installed:
https://github.com/devangshekhawat/Fedora-43-Post-Install-Guide
might also want to check kernel version too… gaming distros like bazzite tend to update the kernal version more aggressively than a regular desktop distro, and since his GPU is only a few months old, that could make a difference
Good tip, but should be fine:
Iirc, the free version of resolve lacks hw accel via OpenCL on Linux for specific formats like MP4. What are your encode settings? If you pay for resolve, I would try contacting the vendor. I’m not sure if the app supports ROCm / HIP directly (I gather it does but haven’t used this path directly), but you can try installing the ROCm meta package via dnf on Fedora Workstation (or rpm-ostree package overlay on Bazzite) to see if that opens up more options.
I’ll check in with OBS later to confirm my settings.
I’m not sure how it is for atomic apps but if video players like VLC and MPV are complaining, you may need to grab the gstreamer plugins from the store? (I need to check if this is consistent across fedora workstation and immutable setups like on my fedora silverblue install)
I’m not familiar with either of those programs, sorry.
You might want to check what mpv and/or va-api is reporting.