今天,Valve完成了他们在2016年的承诺,他们正式推出了Linux版的SteamVR。Valve在开源项目网站GitHub上发布了Linux开发版SteamVR系统,可以使开发者为Linux平台开发创建属于SteamVR的内容。
【PChome资讯组报道】:今天,Valve完成了他们在2016年的承诺,他们正式推出了Linux版的SteamVR。Valve在开源项目网站GitHub上发布了Linux开发版SteamVR系统,可以使开发者为Linux平台开发创建属于SteamVR的内容。
虽然Valve推出了Linux版的SteamVR,但是目前还只是公开测试版。开发者想要使用这个测试版要需要使用支持Vulkan(OpenGL后继者)的NVIDIA开发者Beta版驱动,也就是NVIDIA Developer Beta Driver375.27.10版本。还需要将图形输出方面修改为“直出”模式,意思就是用户不能再VR头显和PC显示器上同时显示内容。
对于AMD显卡的用户来说,他们也需要一个预发布版本的radv驱动程序,不过不能像NVIDIA显卡那样使用直出模式,因此只能在HMD显示器的扩展模式下,在桌面上呈现,而且使用VR设备时,必须禁用系统合成器。而Intel显卡则不被Linux版SteamVR支持。
不仅如此,Linux OpenVR的开发还需要Unity 5.6版本支持,也就是意味着开发者必须使用Unity5.6才可以进行基于Linux操作系统的VR游戏开发。而且Linux现在仅仅支持Vulkan渲染器,那么开发者还需要登陆Unity Asset Store下载最新的插件,毕竟老版本的插件不支持Linux。
不过开发者还要注意,Linux版SteamVR系统现在只是测试版本,目前并不完善,依旧存在问题。根据Valve受到反馈进行统计,主要存在以下几个问题:
OpenGL应用程序目前太慢,无法交互使用。只有Vulkan Submit路径最佳。
不支持控制面板中的桌面视图 。
目前没有实现基站的电源管理 。
现在未实现头显音频设备切换 功能。
VR状态窗口当前不能识别直接模式是否已经被启用,因此不应使用“enable direct mode(启用直接模式)”和“disable direct mode(禁用直接模式)”按钮。在支持的情况,直接模式会自动启用。
网友评论