Skip to main content

Content developers now have access to the SteamVR for Linux beta

Pierre-Loup Griffais of Valve Software recently jumped on Twitter to announce the launch of a developer build of SteamVR for Linux. Available now on GitHub, it is offered in the beta branch only so that developers can begin creating Linux-based content that will be distributed through Steam. Limited hardware support is provided, the release notes indicate, and developers will need pre-release drivers to run the beta.

According to the notes, SteamVR for Linux is based on the Vulkan graphics API, which is an open-source alternative to Microsoft’s DirectX and another older, open-source API called OpenGL. These APIs are what is used for games and other software to interact specifically with a graphics card. Vulkan is the latest of the trio, offering more access to the graphics chip than its OpenGL predecessor.

Recommended Videos

That said, to use SteamVR for Linux, developers will need the latest Vulkan drivers. If they are working with Nvidia cards, they will also need version 375.27.10 of the Nvidia Developer Beta Driver, which can be downloaded from Nvidia here. It can also be obtained as a Debian packaged version from Nvidia’s online development drivers repository.

Meanwhile, developers creating content on AMD hardware will need a pre-release version of the RADV open-source Radeon Vulkan driver. Valve provides a build in the SteamVR for Linux repository that can be cloned and used after setting an environment variable. Currently, SteamVR for Linux doesn’t support direct mode, so the VR headset must be set to extended mode.

“SteamVR needs to be able to access the HTC Vive’s USB devices,” the release notes state. “On most Linux distributions this is not allowed by default. The latest version (1.0.0.54) of the Steam package will automatically install udev rules that allow this. However, many distributions repackage Steam. If you have installed one of those packages, you may not have the latest Steam udev rules.”

Finally, developers will need Unity 5.6 or later. However, because SteamVR on Linux only supports the Vulkan driver, developers will need to go into the game engine and add “Vulkan (Experimental)” to the Graphics APIs for Linux option. Also, make sure the “Auto Graphics API for Linux” option is unchecked.

Ultimately, this move to add SteamVR support to Linux is just one step closer to Valve’s infiltration into the living room. The company set out to overthrow the console market with its Steam Machine initiative, which consists of console-like gaming PCs. These PCs are typically powered by Valve’s open-source SteamOS operating system, which is based on Linux.

The move to add Linux support is also Valve’s attempt to provide an open-VR solution across multiple markets, including MacOS. Valve’s Joe Ludwig promised during the Steam Dev Days event in October that SteamVR would come to Linux in a matter of months, and Valve has lived up to that promise. Next up should be MacOS, which may be officially revealed during Game Developers Conference at the end of February.

Please enable Javascript to view this content

Kevin Parrish
Former Digital Trends Contributor
Kevin started taking PCs apart in the 90s when Quake was on the way and his PC lacked the required components. Since then…
Nvidia rolls out yet another Hotfix driver to tackle RTX 50-series issues
Nvidia RTX 5080 render

Nvidia has released a new GeForce Hotfix driver, version 576.26, aiming to fix a fresh batch of bugs affecting its latest RTX 50-series graphics cards. This fix comes shortly after recent patches, indicating Nvidia's ongoing efforts to refine the experience for early users of its latest GPU lineup.

The 576.26 driver update is said to address several issues across both games and display configurations. One notable fix resolves a crash in Black Myth: Wukong, specifically during the character’s transformation sequence. Nvidia has also patched display flickering in Resident Evil 4 Remake, a problem that had been affecting gameplay immersion for some users. Additionally, the update tackles a problem with DisplayPort 2.1 mode when HDR is enabled on certain LG UltraGear monitors, where the display would fail to wake after the monitor entered standby.

Read more
Asus’ new GPU droop solution is smart, but you don’t need it
GPU sag on an RTX 3070.

Despite graphics card PCBs becoming smaller and smaller with each successive generation -- some of the latest RTX 50 cards have PCBs just a few inches long -- their power consumption has gone up, and the size of the coolers has trended upwards with it. That means heavier cards, with less support, so GPU droop, or graphics card sagging where the card bends downwards in its slot with the aide of gravity, is equally common. Asus' new solution to that is to add a gyroscope to its top cards to detect whether they're drooping to a dangerous extent.

That's a cool idea and one that has some merit. If you're spending upwards of $3,000 on an overpriced and hard-to-come-by graphics card, it's probably a good bit of peace of mind to have some hardware tell you if the card ever bends too far, or if the card was jostled too much during delivery. I certainly wouldn't turn it down.

Read more
AMD might have a better-priced RX 9070 on the way, with one compromise
The Yeston Sakura Atlantis RX 9070 XT graphics card on a blue background

AMD's RX 9070 XT and RX 9070 both rival some of the best graphics cards, but the RX 9070 finds itself in an awkward spot in the GPU market. Now, with the RX 9070 GRE officially out, the non-XT variant might be in hot water. Leaked pricing tells us that the two cards will be very close in price, and that's actually bad news for both.

The RX 9070 GRE (Great Radeon Edition) has now officially been launched in China, and IT Home shared the scoop. The GPU cuts back on some specifications when compared to the RX 9070 XT and the RX 9070, but that wasn't unexpected -- this was also the case with the RX 7900 GRE, which ultimately turned out to be an excellent card.

Read more