Featured image of post SteamVR: Version 2.16 veröffentlicht

SteamVR: Version 2.16 veröffentlicht

SteamVR wurde in der Version 2.16 veröffentlicht und bringt eine Reihe von Bugfixes sowie Verbesserungen für Linux-Nutzer.

Besonders für Linux interessant: ein Absturz beim Beenden eines Spiels wurde behoben, Textur-Leaks beim Mirror-Fenster sind Geschichte, und die GPU-Synchronisation wurde auf Timeline Semaphores umgestellt. Zudem wird nun beim Streaming automatisch die beste GPU gewählt - was vor allem Nutzer der NVIDIA Open-Source-Treiber freuen dürfte.

SteamVR:

  • Fixed issue causing shimmering on the edges of the display on some headsets.
  • Dashboard: Resolved some memory leaks on AMD hardware.
  • Dashboard: Improved compatibility on some older (legacy) AMD hardware.
  • Fixed an issue with older AMD cards or drivers that caused a memory leak.
  • Streaming: Advanced settings UX now respects global toggle.
  • Improved version compatibility handshake when streaming.
  • Fixed HTC Vive users not being able to activate the laser mouse by clicking the HMD button after the dashboard is visible.
  • Add protection from hangs in vrserver on exit.
  • Speculative fix for Varjo headsets not having a display.
  • Fix regression in Chaperone behavior that was impacting some 3rd party OpenVR plugins.
  • Fixed an issue where SteamVR Home would drop frames on some systems.
  • Fix a bug where the SteamVR dashboard would not start, particularly when using hardware that creates many devices at startup.

Linux:

  • Fix a crash in SteamVR when a game crashes.
  • Fixed texture leaks when mirror window was visible.
  • Improved interop with gamescope overlay forwarding.
  • The vrcompositor process is always a child of vrserver now (instead of whatever process first uses the compositor).
  • Improved GPU synchronization implementation on Linux (now uses timeline semaphores).
  • Stop invoking pidof internally.

VRLink:

  • On Linux, pick the best GPU for VR and streaming rather than using first enumerated device. In particular, the NVIDIA open drivers enumerate in a different order and would not get selected before this change.
  • On Linux, work-around to enable 240 MBit/s streaming on NVIDIA cards.
  • Reduce performance overhead of Timing Debug Window.
  • Adjust packet timings to reduce latency spikes.
  • Fixed streaming certain OpenXR games on Quest (including Pavlov and Into The Radius 2)

OpenXR:

  • Added support for XR_EXT_interaction_profile_battery_state_display.
  • Fix OpenXR crash related to xrDestroyInstance.
  • Improved XrCompositionLayerProjection support (fixes distortion when scene projection and display projection differ).

SteamVR 2.16

PlayingTux – Playing Games on Linux - since 1995.