Hey everyone! I just made the switch from Arch to Fedora, looking for a more stable environment. However, I’m super keen on keeping my AMD RX 9070 XT well-supported with the latest drivers. Fedora 42 ships with mesa 24.0.4, but I’ve been missing out on key updates for my graphics card, especially the recent improvements for the 9000 series Radeon cards. This morning, I took it upon myself to build and install the latest drivers, and wow—huge performance boost in games using ray tracing! For instance, I’ve gone from averaging 55-65 FPS to around 90 FPS in Until Dawn at 1440p with ray tracing enabled. I wrote up a guide for my friend and thought I’d share it with you all too!
5 Answers
Thanks for sharing your guide! It’s super well explained, which is a breath of fresh air. I appreciate how you included the reasoning behind the commands, rather than just throwing them out there. It really helps in understanding what’s going on!
Just a heads up, while this is great, remember that mesa 25.1.0 isn’t stable yet on Fedora. Stick with releases that are more reliable unless you want to deal with possible issues. Fedora usually waits for the .1 release for stability.
Totally valid caution! But I’ve found that the performance gains on my RX 9070 XT overwhelming outweigh any potential instability. Just know your own limits, folks!
For those looking for a stable build with integrated codecs for AMD GPUs, check out this mesa build based on Fedora’s patches. It’s not the absolute latest, but it’s pretty stable: [link](https://copr.fedorainfracloud.org/coprs/jmarcoshp/mesa-custom/)
This is perfect for me! I was considering a switch to Arch just to get the latest drivers, but this lets me stay on a stable environment while still accessing the newest features. Thanks a ton!
Just a heads up for Ubuntu users, you can get Mesa 25.0 or use a PPA for 25.1. Just a few commands and you’ll be updated!
For those not into building from scratch, xxmitsu has a copr for mesa-git that some folks might find easier to use. Just a heads up for anyone looking for options!
Great point! Options are always good to have. I prefer to build it myself to maintain control, but whatever works for each person!
You’re welcome! I aim to clarify why things work, not just how. When I started with Linux, I felt lost, so I hope my guides can help others avoid that!