{"id":373944,"date":"2026-04-11T03:04:07","date_gmt":"2026-04-11T03:04:07","guid":{"rendered":"https:\/\/www.newsbeep.com\/nz\/373944\/"},"modified":"2026-04-11T03:04:07","modified_gmt":"2026-04-11T03:04:07","slug":"steamvr-beta-brings-a-number-of-fixes-for-linux-gamers","status":"publish","type":"post","link":"https:\/\/www.newsbeep.com\/nz\/373944\/","title":{"rendered":"SteamVR Beta brings a number of fixes for Linux gamers"},"content":{"rendered":"<p>Valve recently launched some fresh fixes for SteamVR, and thankfully it seems Linux is finally seeing some more attention with it. This is the Beta branch, so you need to opt into it via the properties on SteamVR inside your Steam Library.<\/p>\n<p>With SteamVR Beta <a href=\"https:\/\/store.steampowered.com\/news\/app\/250820\/view\/502854353360521842\" target=\"_blank\" rel=\"noopener nofollow\">v2.16.1<\/a> that arrived April 7th, all these fixes came in:<\/p>\n<p>&#13;<\/p>\n<p>SteamVR:<\/p>\n<p>&#13;<br \/>\n&#13;<br \/>\nFixed issue causing shimmering on the edges of the display on some headsets.&#13;<br \/>\nDashboard: Resolved some memory leaks on AMD hardware.&#13;<br \/>\nDashboard: Improved compatibility on some older (legacy) AMD hardware.&#13;<br \/>\nStreaming: Advanced settings UX now respects global toggle.&#13;<br \/>\nImproved version compatibility handshake when streaming.&#13;<br \/>\nFixed HTC Vive users not being able to activate the laser mouse by clicking the HMD button after the dashboard is visible.&#13;<br \/>\nNumerous overall stability improvements.&#13;<br \/>\n&#13;<\/p>\n<p>Linux:<\/p>\n<p>&#13;<br \/>\n&#13;<br \/>\nFix a crash in SteamVR when a game crashes.&#13;<br \/>\nFixed texture leaks when mirror window was visible.&#13;<br \/>\nImproved robustness for VR streaming.&#13;<br \/>\nImproved interop with gamescope overlay forwarding.&#13;<br \/>\nThe vrcompositor process is always a child of vrserver now (instead of whatever process first uses the compositor).&#13;<br \/>\nImproved GPU synchronization implementation on Linux (now uses timeline semaphores).&#13;<br \/>\nStop invoking `pidof` internally.&#13;<br \/>\n&#13;<\/p>\n<p>OpenXR<\/p>\n<p>&#13;<br \/>\n&#13;<br \/>\nAdded support for XR_EXT_interaction_profile_battery_state_display.&#13;<br \/>\nFix OpenXR crash related to xrDestroyInstance.&#13;<br \/>\nImproved XrCompositionLayerProjection support (fixes distortion when scene projection and display projection differ).&#13;<br \/>\n&#13;<\/p>\n<p>Developer\/Internal<\/p>\n<p>&#13;<br \/>\n&#13;<br \/>\nSteamVR won&#8217;t kill UnrealEditor upon exiting VR.&#13;<br \/>\nReduce the number of uninteresting vrevents, especially under VR streaming.&#13;<br \/>\nImproved compositor initialization timing.&#13;<br \/>\nInternal Improvements to Dashboard visibility model.&#13;<br \/>\nInternal Improvements to UX focus model.&#13;<br \/>\nCleaner driver shutdown sequencing.&#13;<br \/>\n&#13;<\/p>\n<p>SteamVR on Linux was not great the last time I tried, as it just completely refused to run the room setup so I wasn&#8217;t actually able to get it going on my current Fedora KDE install. This has been a problem that&#8217;s been reported many times on and off over the last few years. Quite a nuisance, but I&#8217;m hopeful that with the Steam Frame powered by SteamOS that we might see some more desktop fixes like the above too.<\/p>\n<p>SteamVR Beta <a href=\"https:\/\/store.steampowered.com\/news\/app\/250820\/view\/509610386809422684\" target=\"_blank\" rel=\"noopener nofollow\">v2.16.2<\/a> was also released April 9th with:<\/p>\n<p>&#13;<\/p>\n<p>SteamVR:<\/p>\n<p>&#13;<br \/>\n&#13;<br \/>\nFixed streaming certain OpenXR games on Quest (including Pavlov and Into The Radius 2).&#13;<br \/>\nFixed additional dashboard related bugs.&#13;<br \/>\n&#13;<\/p>\n<p>\t\t\t\t\t\tArticle taken from <a href=\"https:\/\/www.gamingonlinux.com\/\" rel=\"nofollow noopener\" target=\"_blank\">GamingOnLinux.com.<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"Valve recently launched some fresh fixes for SteamVR, and thankfully it seems Linux is finally seeing some more&hellip;\n","protected":false},"author":2,"featured_media":44745,"comment_status":"","ping_status":"","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[19],"tags":[111,139,69,145,360,361,362],"class_list":{"0":"post-373944","1":"post","2":"type-post","3":"status-publish","4":"format-standard","5":"has-post-thumbnail","7":"category-virtual-reality","8":"tag-new-zealand","9":"tag-newzealand","10":"tag-nz","11":"tag-technology","12":"tag-virtual-reality","13":"tag-virtualreality","14":"tag-vr"},"_links":{"self":[{"href":"https:\/\/www.newsbeep.com\/nz\/wp-json\/wp\/v2\/posts\/373944","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.newsbeep.com\/nz\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.newsbeep.com\/nz\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.newsbeep.com\/nz\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.newsbeep.com\/nz\/wp-json\/wp\/v2\/comments?post=373944"}],"version-history":[{"count":0,"href":"https:\/\/www.newsbeep.com\/nz\/wp-json\/wp\/v2\/posts\/373944\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.newsbeep.com\/nz\/wp-json\/wp\/v2\/media\/44745"}],"wp:attachment":[{"href":"https:\/\/www.newsbeep.com\/nz\/wp-json\/wp\/v2\/media?parent=373944"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.newsbeep.com\/nz\/wp-json\/wp\/v2\/categories?post=373944"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.newsbeep.com\/nz\/wp-json\/wp\/v2\/tags?post=373944"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}