protonscr

[BUG] Regressions on RX 9070 XT (possibly Mesa Driver related) ~ Meta Quest 3S

steamvrclosed bug
ValveSoftware/SteamVR-for-Linux#827 · opened 2025-11-12 by a3d0n · updated 2025-12-21 · 7 comments · github
Aa3d0n 2025-11-12 github

Describe the bug
Can't connect to Host PC, Video Encoder Error with a RX 9070 XT
Following Driver:
local/lib32-mesa 1:25.2.7-1
local/lib32-vulkan-mesa-device-select 1:25.2.7-1
local/mesa 1:25.2.7-1
local/mesa-utils 9.0.0-7
local/vulkan-mesa-device-select 1:25.2.7-1
local/vulkan-radeon 1:25.2.7-1
local/lib32-vulkan-radeon 1:25.2.7-1
local/linux-firmware-amdgpu 20251021-1
local/linux-firmware-radeon 20251021-1

Kernel: 6.17.7.arch1-1

Previous driver 25.2.6 doesn't have this issue but has another related to visual degradation. (which i dont think had happen on around mesa 25.1.7 - 25.2.1)
Image

To Reproduce
Steps to reproduce the behavior:

  1. Go to Steam Link
  2. Click on Connect
  3. Scroll down to Bottom
  4. See error 450
  5. Error 499 on PC

Expected behavior
Connect

System Information (please complete the following information):
Please use the latest Steam beta client and SteamVR beta for your bug reports!
Yes

  • Steam client version (build number or date):
  • SteamVR version: 2.13.7
  • Distribution (e.g. Ubuntu): EndeavourOS (ie Arch)
  • Steam runtime diagnostics:

steamlog-diagnostic.log

  • Steam and SteamVR logs: [generate by running this command in a terminal tar -zcvf ~/Desktop/steam-logs.tar.gz ~/.steam/steam/logs]

steam-logs.tar.gz

  • Minidumps: [run the following command: tar -zcvf ~/Desktop/steam-minidumps.tar.gz /tmp/dumps]

steam-minidumps.tar.gz

Screenshots

Image

Additional context
Tried also with:
~/.local/share/Steam/steamapps/common/SteamVR/bin/vrmonitor.sh %command%
DRI_PRIME=1 ~/.local/share/Steam/steamapps/common/SteamVR/bin/vrmonitor.sh %command%

Kkisak-valve maintainer 2025-11-13 github

Hello @a3d0n, this issue should also be mentioned to your video driver vendor.

Aa3d0n 2025-11-13 github

@kisak-valve

Yup it was, sorry about this report can be closed, ill inquire further regression with the Mesa team.

The following launch option fixes video encode error:
RADV_PERFTEST=video_decode,video_encode DRI_PRIME=1 ~/.local/share/Steam/steamapps/common/SteamVR/bin/vrmonitor.sh %command%

Kkisak-valve maintainer 2025-11-17 github
Xxoniq 2025-11-29 github

To follow up, mesa 25.2.7 has a regression reported at https://gitlab.freedesktop.org/mesa/mesa/-/issues/14285 and triaged in https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/38417.

Do you know if this also fixes it for me with my RX 6800? Tried Mint, CachyOS, Mesa 25.2.6, Mesa 25.3.0 etc.

I only get the famous error 499 on SteamVR.

BBlasterM5 2025-12-19 github

Same error, Quest 2, Fedora 43, RX 6700 XT

Xxoniq 2025-12-19 github

Same error, Quest 2, Fedora 43, RX 6700 XT

Check if you can update to Mesa 25.3.1, or higher that solved it for me. SteamVR is still garbage on Linux but at least I can connect now.

Aa3d0n 2025-12-21 github

As for the Visual Glitching, the fix was to turn off the Integrated Graphics in BIOS.

Seems SteamVR tries to use the integrated graphics even though params that specify the dedicated GPU are there but disregarded.

So as of now with my GPU on Mesa 25.3.2-1 it works and plays.

Quick Session of HL:Alyx and Walkabout Minigolf confirmed it for me.