summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNikita Mitasov <me@ch4og.com>2026-07-28 13:40:51 +0300
committerJohn Kehayias <john.kehayias@protonmail.com>2026-08-18 12:16:23 -0400
commitda8dd258f7545976d1ff9b2fb83ef48e43862a2b (patch)
tree0133a266b0cc238f721d4b73a9ae3398c944dc20
parent86fffba75f9df75251461684496840302d00491c (diff)
nonguix: multiarch-container: Expose /run/dbus for Steam.
Fixes: <https://github.com/ValveSoftware/steam-for-linux/issues/13432>. See also discussion at !914. * nonguix/multiarch-container.scm (make-container-wrapper): Expose /run/dbus. Signed-off-by: John Kehayias <john.kehayias@protonmail.com>
-rw-r--r--nonguix/multiarch-container.scm3
1 files changed, 3 insertions, 0 deletions
diff --git a/nonguix/multiarch-container.scm b/nonguix/multiarch-container.scm
index a859172..bb919bd 100644
--- a/nonguix/multiarch-container.scm
+++ b/nonguix/multiarch-container.scm
@@ -349,6 +349,9 @@ in a sandboxed FHS environment."
349 ;; OpenHMD with an Oculus Rift CV1. 349 ;; OpenHMD with an Oculus Rift CV1.
350 "/sys" 350 "/sys"
351 ,@(exists-> "/var/run/dbus") 351 ,@(exists-> "/var/run/dbus")
352 ;; Sometimes also needed for Steam dbus access; see
353 ;; <https://gitlab.com/nonguix/nonguix/-/merge_requests/914>.
354 ,@(exists-> "/run/dbus")
352 #$@(ngc-exposed container))) 355 #$@(ngc-exposed container)))
353 ;; /dev/hidraw is needed for SteamVR to access the HMD, although here we 356 ;; /dev/hidraw is needed for SteamVR to access the HMD, although here we
354 ;; share all hidraw devices. Instead we could filter to only share specific 357 ;; share all hidraw devices. Instead we could filter to only share specific