On an Intel Arc B580, VR display shows the rendered image and a black frame, causing severe flicker. SteamVR's own overlay and dashboard are unaffected and stay stable even while the flickering app runs behind them. The flicker is also visible in the desktop VR View mirror. Reproduces on both the beta and public branches.
To Reproduce
HTC Vive connected to an Arc B580 via DisplayPort -> mini-DisplayPort into the linkbox.
Start SteamVR, where the void and dashboard render cleanly.
Launch any OpenVR app (reproduced in SteamVR Home, Beat Saber, Pavlov VR).
The app image alternates rapidly with black frames. Opening the dashboard on top shows the overlay stable while the app keeps flickering.
Expected behavior
Application frames presented without interleaved black frames.
System Information:
Steam client version (build number or date): 1785799196
SteamVR version: beta Aug 10 and public Jun 18 (both affected)
Distribution (e.g. Ubuntu): EndeavourOS, kernel 7.1.6-arch1-1
GPU: Intel Arc B580 (BMG G21), xe driver, Mesa 26.1.6 (vulkan-intel 26.1.6). KDE Plasma 6.7.4 / KWin Wayland. HTC Vive (original), 2160x1200 @ 90 Hz. PCIe Gen4 x8, ReBAR on.
Screenshots
Additional context
No effect: "enableLinuxVulkanAsync": false, render resolution at 100%, supersample filtering off, direct mode on and off, single vs. dual monitor, reinstalling SteamVR. Native and Proton apps behave identically.
Monado works on the same hardware. Switching to Monado with OpenComposite removes the flicker entirely - same GPU, kernel, Mesa, headset, cable, session, and apps.
Describe the bug
On an Intel Arc B580, VR display shows the rendered image and a black frame, causing severe flicker. SteamVR's own overlay and dashboard are unaffected and stay stable even while the flickering app runs behind them. The flicker is also visible in the desktop VR View mirror. Reproduces on both the beta and public branches.
To Reproduce
Expected behavior
Application frames presented without interleaved black frames.
System Information:
GPU: Intel Arc B580 (BMG G21),
xedriver, Mesa 26.1.6 (vulkan-intel 26.1.6). KDE Plasma 6.7.4 / KWin Wayland. HTC Vive (original), 2160x1200 @ 90 Hz. PCIe Gen4 x8, ReBAR on.Screenshots
Additional context
No effect:
"enableLinuxVulkanAsync": false, render resolution at 100%, supersample filtering off, direct mode on and off, single vs. dual monitor, reinstalling SteamVR. Native and Proton apps behave identically.Monado works on the same hardware. Switching to Monado with OpenComposite removes the flicker entirely - same GPU, kernel, Mesa, headset, cable, session, and apps.