protonscr

[BUG] Settings does not render correctly

steamvropen bug
ValveSoftware/SteamVR-for-Linux#445 · opened 2021-05-24 by baxeno · updated 2021-06-06 · 2 comments · github
Bbaxeno 2021-05-24 github

Describe the bug
Settings menu does not render correctly, making it impossible to change any configuration parameter, see screenshot. Same result with stable SteamVR 1.16.10 and SteamVR beta 1.17.10.

To Reproduce
Steps to reproduce the behavior:

  1. Go to menu
  2. Click on Settings
  3. See error

Expected behavior
I expected to open Settings menu and change refresh rate from 120Hz to 90Hz.

System Information (please complete the following information):

  • Distribution: Fedora 34 (Workstation edition)
  • SteamVR version: 1.16.10 (and 1.17.10 beta)
  • Steam client version: May 19 2021, at 01:54:04
  • Opted into Steam client beta?: No
  • Graphics driver version: Mesa 21.1.1 (ACO) / Mesa 21.1.1 (LLVM 12.0.0)
  • Gist for SteamVR System Information: Gist with system info

Screenshots

steamvr_settings_linux_1_16_10

Additional context
Clicking on "Hide" and "Show" under Advanced Settings does not change anything.

Note: Commenters who are also experiencing this issue are encouraged to include the "System Information" section in their replies.

Kkisak-valve maintainer 2021-05-24 github

Possible duplicate of #296.

Bbaxeno 2021-06-06 github

I have found a workaround when running Gnome 40 on Xorg.

The root cause of this issue is that the window is show with a too little window size and normal window maximize is disabled. Ex. right click and maximize or meta-key + arrow up.

steamvr_settings

  1. Installing a Gnome extension called "Arrange Windows".
    https://extensions.gnome.org/extension/1604/arrange-windows/

  2. Use the feature "Maximize" when SteamVR settings window is in focus.

steamvr_settings_2

steamvr_settings_3

I was now able to change Refresh Rate (Hz) from 120 to 90 and get back the good performance.

So this should work in both Fedora and Ubuntu.

Nothing extracted yet.