mirror of
https://github.com/saphid/chromium-webxr-steam-frame.git
synced 2026-10-06 02:00:18 +02:00
README: upstream status and link to the upstream issue
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
This commit is contained in:
1 parent
60237408b3
commit
0151906c79
1 file changed
+5
-3
@@ -170,14 +170,16 @@ the Frame as above.
|
|||||||
(a sandboxed XR process on Linux) and
|
(a sandboxed XR process on Linux) and
|
||||||
[CL 8132979](https://chromium-review.googlesource.com/c/chromium/src/+/8132979)
|
[CL 8132979](https://chromium-review.googlesource.com/c/chromium/src/+/8132979)
|
||||||
(the OpenXR device provider on Linux, patch set 44), tracked in Chromium
|
(the OpenXR device provider on Linux, patch set 44), tracked in Chromium
|
||||||
[issue 506004811](https://issues.chromium.org/issues/506004811). Neither
|
[issue 506004811](https://issues.chromium.org/issues/506004811). CL 8441736
|
||||||
is merged upstream yet. The OpenXR device is behind
|
has since merged; CL 8132979 is still in review. The OpenXR device is behind
|
||||||
`--enable-features=OpenXR`, which the launcher passes.
|
`--enable-features=OpenXR`, which the launcher passes.
|
||||||
- **SteamVR fix.** SteamVR's OpenXR runtime asks the kernel who is on the
|
- **SteamVR fix.** SteamVR's OpenXR runtime asks the kernel who is on the
|
||||||
other end of its socket (`getsockopt(SO_PEERCRED)`). The XR sandbox policy
|
other end of its socket (`getsockopt(SO_PEERCRED)`). The XR sandbox policy
|
||||||
blocks all `getsockopt` calls, which crashed the XR process.
|
blocks all `getsockopt` calls, which crashed the XR process.
|
||||||
[`patches/0001-…`](patches/0001-xr-sandbox-allow-getsockopt-SO_PEERCRED.patch)
|
[`patches/0001-…`](patches/0001-xr-sandbox-allow-getsockopt-SO_PEERCRED.patch)
|
||||||
allows only that one option.
|
allows only that one option. It's reported upstream, with the seccomp
|
||||||
|
issue below, in
|
||||||
|
[utzcoz/chromium-webxr-linux#7](https://github.com/utzcoz/chromium-webxr-linux/issues/7).
|
||||||
- **Steam integration.** `frame/steam-shortcut.py` adds the shortcut through
|
- **Steam integration.** `frame/steam-shortcut.py` adds the shortcut through
|
||||||
the Steam client's local DevTools port, the same API the Steam UI uses.
|
the Steam client's local DevTools port, the same API the Steam UI uses.
|
||||||
Steam runs each app as its own panel, so Chromium gets one too.
|
Steam runs each app as its own panel, so Chromium gets one too.
|
||||||
|
|||||||
Reference in new issue
Block a user