9070 XT on Ubuntu 24.10

Ubuntu Version:
Ubuntu 24.10 (on Mainline kernel 6.13.6)

Problem Description:
Can’t get 9070 XT to work properly. Despite being reported correctly as “AMD ATI RX 9070/9070 XT” by neofetch, I can’t even get Steam to launch properly to test a game. Steam launches into a black box and there are major hitches/freezes that can last tens of seconds each. My research indicates this is a graphics issue.

I am upgrading from a 5600XT that has worked flawlessly.

Relevant System Information:

  • Ryzen 5 5600X
  • 16 GB DDR4 3200
  • Asus Tuf 9070 XT
  • 1440p primary display and 1080p secondary display

What I’ve Tried:

  • Upgraded the three key subjects, the kernel (to 6.13.6), Mesa (to 25) and the amdgpu firmware (using the guide from this forum post from user “SMG”)
  • Watched Wendel’s video on the subject and read his forum post (which doesn’t seem to be complete yet?)
  • Read other forum posts about trying the card on other distros
  • Many clean installs of Ubuntu

Which Steam is installed? Was it from the apt repo or the Snap store?

If you’re not sure, to check if it’s from the snap store:

$ snap list steam
Name   Version   Rev  Tracking       Publisher   Notes
steam  1.0.0.81  206  latest/stable  canonical✓  -

if that’s empty, it should be the one from the apt repo

If you have the one from Snap store, try removing that one. Steam snap doesn’t use the system’s Mesa libraries.

sudo snap remove steam && sudo apt install steam

In my Tuxedo OS with Steam snap:
image

But I have 25.0 in my system:

> apt list 'mesa*' --installed
Listing... Done
mesa-libgallium/unknown,now 25.0.0-1~24.04-tux1 amd64 [installed]
mesa-libgallium/unknown,now 25.0.0-1~24.04-tux1 i386 [installed,automatic]
mesa-utils-bin/noble,now 9.0.0-2 amd64 [installed]
mesa-utils/noble,now 9.0.0-2 amd64 [installed]
mesa-va-drivers/unknown,now 25.0.0-1~24.04-tux1 amd64 [installed]
mesa-va-drivers/unknown,now 25.0.0-1~24.04-tux1 i386 [installed]
mesa-vdpau-drivers/unknown,now 25.0.0-1~24.04-tux1 amd64 [installed]
mesa-vdpau-drivers/unknown,now 25.0.0-1~24.04-tux1 i386 [installed]
mesa-vulkan-drivers/unknown,now 25.0.0-1~24.04-tux1 amd64 [installed]
mesa-vulkan-drivers/unknown,now 25.0.0-1~24.04-tux1 i386 [installed,automatic]

I opened a bug report for that one:

Wow, thank you so much. I installed steam from the app center, which I guess uses snaps as the default. Even if I had known that, I didn’t know snaps didn’t use mesa libraries. Just so you’re aware, I had to get steam through ’ sudo apt get steam-installer’, not just ‘steam’, but that’s minor details. Now I need to figure out why my proton games have no sound… but I can make a separate post about that. Thanks again!

it’s not that they don’t use it

It’s that they’re using Mesa from a Snap. The issue, however, is that the gaming-graphics-core22 hasn’t been updated to Mesa 25 (hence the screenshot showing an older Mesa in my Steam snap).

This topic was automatically closed 3 days after the last reply. New replies are no longer allowed.