Valve为Linux推出SteamVR开发者版

作者:yivian

2017-02-23

在今天以前,如果你是一位PC用户,并希望享受沉浸式VR娱乐体验,那么可选择的操作系统只有Windows一个。但现在这个情况有所改变,Valve兑现了2016年的承诺,正式对外为Linux操作系统推出SteamVR系统。

Valve已经将Linux开发版SteamVR系统发布在开源项目网站GitHub上。这是一个开发版本。它旨在让开发者开始为Linux平台创建SteamVR内容。目前只提供有限的硬件支持,并需要预发行的驱动程序。

Valve表示,目前仅在最新SteamVR的Beta版本提供Linux支持。所以,请确保你选择了Steam客户端的公开测试版,否则SteamVR将因为缺少依赖项而无法运行。

1.jpg

在显卡支持方面,根据映维网了解,Linux版SteamVR构建在Vulkan API之上,需要最新的Vulkan驱动程序。英伟达显卡需要NVIDIA Developer Beta Driver375.27.10版本。英伟达驱动程序支持直接模式,这意味着头显不会显示在桌面上。AMD显卡需要一个预发布版本的radv驱动程序。但目前不支持直接模式,因此HMD显示器必须在扩展模式下放置在桌面上,并且在使用VR时须禁用系统合成器。Linux版SteamVR目前不支持Intel显卡。

如果你想测试Linux版本,你可能还需要注意USB设备的驱动。SteamVR需要能够访问HTC Vive的USB设备,但大多数Linux发行版在默认情况下都不支持。但你可以安装官方提供的最新版本(1.0.0.54)Steam软件包来处理该问题,启用USB支持。

Linux OpenVR的开发需要Unity 5.6版本,但目前Linux上仅支持Vulkan渲染器。如果你使用的是Unity SteamVR插件,需要从Unity Asset Store下载最新的插件,因为旧版本的插件不支持Linux。


相关阅读