alvr-org / alvr-org/ALVR

SteamVR Sandboxing, Black screen on headset

未关闭
#2,242 5 条评论 3 个 reaction 已指派 0 人 在 GitHub 查看
bug
主要语言
Rust
星标
7.9k
派生
708
平均合并
3 天 23 小时
30 天内合并 PR
11

描述

This issue describes the black issue caused by SteamVR sandboxing. Other causes of the black screen issue are also covered on the troubleshooting page though.
Reference workaround for this issue: https://github.com/alvr-org/ALVR/wiki/Linux-Troubleshooting

The black screen issue is caused by a component of SteamVR called vrcompositor running in the Steam Linux Runtime Scout (SLR 1) sandbox, which we can't compile our vulkan layer for. The workaround solves this by partly disabling the sandbox. The workaround is always needed to fix this issue. This is a known issue, please don't report it again.

NOTE: The vulkan layer is needed because SteamVR doesn't expose internal information related to rendering, so the vulkan layer intercepts it for us. An api to solve this called direct mode has been exposed by SteamVR, but it has a bug that makes it unusable currently. Once a fix is shipped we'll use this api, rendering the workaround redundant.

贡献指南

打开贡献指南

评估

这个 Issue 还没有评估数据。

把新 issue 发到你的邮箱

精选适合新手参与的 GitHub issue 摘要。