protonscr

[BUG] Glitched SteamVR window

steamvrclosed bug
ValveSoftware/SteamVR-for-Linux#913 · opened 2026-07-04 by jmfergeau · updated 2026-08-01 · 2 comments · github
Jjmfergeau 2026-07-04 github

Describe the bug
Since a couple weeks, SteamVR refuses to load correctly, showing a black vrmonitor.sh window that expands infinitely to the right and a top-left menu that doesn't load correctly and is completely glitched. (To the point it's a miracle that the Quit option works) Also, StamVR is not detected anymore by ALVR either.

To Reproduce
Steps to reproduce the behavior:

  1. Start SteamVR

Expected behavior
SteamVR should launch normally.

  • Steam client version (build number or date): 1782866176 - Thu. 25 June 2026 1:24 UTC + 01:00
  • SteamVR version: I can't have the version but I found the build numbers where it happens: 1755290071, 1782328038 and 1781734990. (previous, beta and public)
  • Distribution (e.g. Ubuntu): CachyOS (Arch-based)
  • Steam runtime diagnostics: info.txt
  • Steam and SteamVR logs: logs.tar.gz
  • Minidumps: dumps.tar.gz

Screenshots
Image

Additional context
WiVRn is a temporary solution for me as it doesn't rely on SteamVR.
Tried public, beta and previous. Same problem on all.
Tried to verify files integrity. Doesn't fix anything.
Tried to reinstall steamvr completely. Doesn't fix anything.

Jjmfergeau 2026-07-04 github

Just in case, since it seems related to vrmonitor.sh, here's the content of this file. I've never touched it so, is it supposed to be like that?

#!/bin/bash -x

VRBINDIR=$(cd $(dirname $0)/; pwd)
[[ -n $STEAMVR_VRENV ]] || exec "$VRBINDIR/vrenv.sh" "$0" "$@"

case $(uname) in
  Darwin)
    VRMONITOR=$STEAMVR_TOOLSDIR/bin/osx32/vrmonitor
    ;;
  Linux)
    VRMONITOR=$STEAMVR_TOOLSDIR/bin/linux64/vrmonitor
    ;;
  default)
    echo set QT_DIR
    exit 1
    ;;
esac

exec $DEBUGGER "$VRMONITOR" "$@"
Jjmfergeau 2026-08-01 github

I found the culprit.

Short answer: delete the file ~/.config/openvr/openvrpaths.vrpath (and ensure that wiVRn doesn't run with steamvr)

Long answer: the mentionned file might have been created by wiVRn and make xrizer conflict with steamvr.

Nothing extracted yet.