[GH-ISSUE #66] Unable to launch Steam after plugin update to 2026.07.19c #24

Closed
opened 2026-10-15 12:54:50 +00:00 by bsakaguchi · 18 comments
Owner

Originally created by @thewave1408 on GitHub (Jul 30, 2026).
Original GitHub issue: https://github.com/games-on-whales/unraid-plugin/issues/66

I recently updated the plugin to version 2026.07.19c and then pulled all of the images fresh. Included this in this version is PR#62 https://github.com/games-on-whales/unraid-plugin/pull/62

Now, after pulling the images and trying to launch steam I am unable to proceed. It looks like steam never begins the launch process. The container appears to be functional, but steam itself is not present. My assumption is that this is a permissions issue but I am not sure. The below screenshot represents what I see indefinitely:

Image

Here are the error logs from the steam container:

useradd: warning: the home directory /home/retro already exists.
useradd: Not copying any file from skel directory into it.
bluetoothd[126]: Bluetooth daemon 5.79
bluetoothd[126]: src/adapter.c:adapter_init() Failed to access management interface
bluetoothd[126]: src/main.c:main() Adapter handling initialization failed
00:00:00.002 [ERROR] [sway/main.c:62] !!! Proprietary Nvidia drivers are in use !!!
Failed to connect to user scope bus via local transport: No such file or directory
dbus-daemon[200]: [session uid=99 pid=200 pidfd=5] Activating service name='org.a11y.Bus' requested by ':1.2' (uid=99 pid=217 comm="waybar -b bar-0")
dbus-daemon[200]: [session uid=99 pid=200 pidfd=5] Successfully activated service 'org.a11y.Bus'
dbus-daemon[200]: [session uid=99 pid=200 pidfd=5] Activating service name='org.freedesktop.portal.Desktop' requested by ':1.1' (uid=99 pid=217 comm="waybar -b bar-0")
dbus-daemon[200]: [session uid=99 pid=200 pidfd=5] Activating service name='org.freedesktop.impl.portal.PermissionStore' requested by ':1.4' (uid=99 pid=289 comm="/usr/libexec/xdg-desktop-portal")
steam.sh[226]: Running Steam on ubuntu 25.04 64-bit
dbus-daemon[200]: [session uid=99 pid=200 pidfd=5] Successfully activated service 'org.freedesktop.impl.portal.PermissionStore'
steam.sh[226]: STEAM_RUNTIME is enabled automatically
dbus-daemon[200]: [session uid=99 pid=200 pidfd=5] Activating service name='org.freedesktop.portal.Documents' requested by ':1.4' (uid=99 pid=289 comm="/usr/libexec/xdg-desktop-portal")
dbus-daemon[200]: [session uid=99 pid=200 pidfd=5] Successfully activated service 'org.freedesktop.portal.Documents'
fusermount3: fuse device not found, try 'modprobe fuse' first
error: fuse init failed: Can't mount path /tmp/sockets/doc
dbus-daemon[200]: [session uid=99 pid=200 pidfd=5] Activating service name='org.freedesktop.impl.portal.desktop.gtk' requested by ':1.4' (uid=99 pid=289 comm="/usr/libexec/xdg-desktop-portal")
setup.sh[317]: Steam runtime environment up-to-date!
dbus-daemon[268]: Activating service name='org.a11y.atspi.Registry' requested by ':1.1' (uid=99 pid=333 comm="/usr/libexec/xdg-desktop-portal-gtk")
dbus-daemon[268]: Successfully activated service 'org.a11y.atspi.Registry'
dbus-daemon[200]: [session uid=99 pid=200 pidfd=5] Successfully activated service 'org.freedesktop.impl.portal.desktop.gtk'

(/usr/libexec/xdg-desktop-portal:289): xdg-desktop-portal-WARNING **: 12:59:19.977: Failed to load RealtimeKit property: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.RealtimeKit1 was not provided by any .service files

(/usr/libexec/xdg-desktop-portal:289): xdg-desktop-portal-WARNING **: 12:59:19.977: Failed to load RealtimeKit property: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.RealtimeKit1 was not provided by any .service files

(/usr/libexec/xdg-desktop-portal:289): xdg-desktop-portal-WARNING **: 12:59:19.977: Failed to load RealtimeKit property: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.RealtimeKit1 was not provided by any .service files
[W][71010.857110] pw.conf      | [          conf.c: 1214 try_load_conf()] can't load config client.conf: No such file or directory
[E][71010.857115] pw.conf      | [          conf.c: 1243 pw_conf_load_conf_for_context()] can't load config client.conf: No such file or directory

(/usr/libexec/xdg-desktop-portal:289): xdg-desktop-portal-WARNING **: 12:59:19.982: Failed connect to PipeWire: Couldn't create PipeWire context
dbus-daemon[200]: [session uid=99 pid=200 pidfd=5] Successfully activated service 'org.freedesktop.portal.Desktop'
basic_string::_M_create
[main][INFO]: Starting Decky version v3.2.3
[loader][INFO]: plugin_path: /home/retro/homebrew/plugins
[loader][INFO]: import plugins from /home/retro/homebrew/plugins
[loader][INFO]: Hot reload enabled
[2026-07-30 12:59:19] 
[2026-07-30 12:59:19] [ /etc/cont-init.d/10-setup_user.sh: executing... ]
[2026-07-30 12:59:19] **** Configure default user ****
[2026-07-30 12:59:19] Setting default user uid=99(retro) gid=100(retro)
[2026-07-30 12:59:19] Setting umask to 000
[2026-07-30 12:59:19] Ensure retro home directory is writable
[2026-07-30 12:59:19] Ensure XDG_RUNTIME_DIR is writable
[2026-07-30 12:59:19] DONE
[2026-07-30 12:59:19] 
[2026-07-30 12:59:19] [ /etc/cont-init.d/15-setup_devices.sh: executing... ]
[2026-07-30 12:59:19] **** Configure devices ****
[2026-07-30 12:59:19] Exec device groups
[2026-07-30 12:59:19] Path '/dev/input/*' is not present.
[2026-07-30 12:59:19] Adding user 'retro' to groups: gow-gid-18,root
[2026-07-30 12:59:19] DONE
[2026-07-30 12:59:19] 
[2026-07-30 12:59:19] [ /etc/cont-init.d/30-nvidia.sh: executing... ]
[2026-07-30 12:59:19] Nvidia driver volume detected
[2026-07-30 12:59:19] [nvidia] Add Vulkan ICD
[2026-07-30 12:59:19] [nvidia] Add EGL external platform
[2026-07-30 12:59:19] [nvidia] Add egl-vendor
[2026-07-30 12:59:19] [nvidia] Add gbm backend
[2026-07-30 12:59:19] 
[2026-07-30 12:59:19] [ /etc/cont-init.d/init-gamescope.sh: executing... ]
[2026-07-30 12:59:19] 
[2026-07-30 12:59:19] [ /etc/cont-init.d/system-services.sh: executing... ]
[2026-07-30 12:59:19] *** DBus started ***
[2026-07-30 12:59:19] *** Bluez started ***
[2026-07-30 12:59:19] *** NetworkManager started ***
[2026-07-30 12:59:19] *** D-Bus Watchdog started ***
[2026-07-30 12:59:19] [steamos-dbus-watchdog] Starting D-Bus watcher for Steam shutdown...
[2026-07-30 12:59:19] *** Decky Loader started ***
[2026-07-30 12:59:19] Launching the container's startup script as user 'retro'
[2026-07-30 12:59:19] Steam startup.sh
[2026-07-30 12:59:19] [Sway] - Starting: `/usr/games/steam -bigpicture`
[2026-07-30 12:59:19.886] [info] Using configuration file /home/retro/.config/waybar/config.jsonc
SpiRegistry daemon is running with well-known name - org.a11y.atspi.Registry
[2026-07-30 12:59:19.986] [info] Using CSS file /home/retro/.config/waybar/style.css
[2026-07-30 12:59:20.015] [error] Can't open RFKILL control device
[2026-07-30 12:59:20.147] [warning] Requested height: 30 is less than the minimum height: 35 required by the modules
[2026-07-30 12:59:20.147] [info] Bar configured (width: 1440, height: 35) for output: WL-1
[updater][INFO]: Updated remote version information
[wsrouter][WARNING]: Dropping message as there is no connected socket: {'type': 3, 'event': 'loader/notify_updates', 'args': ()}
Originally created by @thewave1408 on GitHub (Jul 30, 2026). Original GitHub issue: https://github.com/games-on-whales/unraid-plugin/issues/66 I recently updated the plugin to version 2026.07.19c and then pulled all of the images fresh. Included this in this version is PR#62 https://github.com/games-on-whales/unraid-plugin/pull/62 Now, after pulling the images and trying to launch steam I am unable to proceed. It looks like steam never begins the launch process. The container appears to be functional, but steam itself is not present. My assumption is that this is a permissions issue but I am not sure. The below screenshot represents what I see indefinitely: <img width="1440" height="900" alt="Image" src="https://github.com/user-attachments/assets/8ef68fa9-be54-45bc-b5c4-a9da2c82880a" /> Here are the error logs from the steam container: ```useradd warning: retro's uid 99 outside of the UID_MIN 1000 and UID_MAX 60000 range. useradd: warning: the home directory /home/retro already exists. useradd: Not copying any file from skel directory into it. bluetoothd[126]: Bluetooth daemon 5.79 bluetoothd[126]: src/adapter.c:adapter_init() Failed to access management interface bluetoothd[126]: src/main.c:main() Adapter handling initialization failed 00:00:00.002 [ERROR] [sway/main.c:62] !!! Proprietary Nvidia drivers are in use !!! Failed to connect to user scope bus via local transport: No such file or directory dbus-daemon[200]: [session uid=99 pid=200 pidfd=5] Activating service name='org.a11y.Bus' requested by ':1.2' (uid=99 pid=217 comm="waybar -b bar-0") dbus-daemon[200]: [session uid=99 pid=200 pidfd=5] Successfully activated service 'org.a11y.Bus' dbus-daemon[200]: [session uid=99 pid=200 pidfd=5] Activating service name='org.freedesktop.portal.Desktop' requested by ':1.1' (uid=99 pid=217 comm="waybar -b bar-0") dbus-daemon[200]: [session uid=99 pid=200 pidfd=5] Activating service name='org.freedesktop.impl.portal.PermissionStore' requested by ':1.4' (uid=99 pid=289 comm="/usr/libexec/xdg-desktop-portal") steam.sh[226]: Running Steam on ubuntu 25.04 64-bit dbus-daemon[200]: [session uid=99 pid=200 pidfd=5] Successfully activated service 'org.freedesktop.impl.portal.PermissionStore' steam.sh[226]: STEAM_RUNTIME is enabled automatically dbus-daemon[200]: [session uid=99 pid=200 pidfd=5] Activating service name='org.freedesktop.portal.Documents' requested by ':1.4' (uid=99 pid=289 comm="/usr/libexec/xdg-desktop-portal") dbus-daemon[200]: [session uid=99 pid=200 pidfd=5] Successfully activated service 'org.freedesktop.portal.Documents' fusermount3: fuse device not found, try 'modprobe fuse' first error: fuse init failed: Can't mount path /tmp/sockets/doc dbus-daemon[200]: [session uid=99 pid=200 pidfd=5] Activating service name='org.freedesktop.impl.portal.desktop.gtk' requested by ':1.4' (uid=99 pid=289 comm="/usr/libexec/xdg-desktop-portal") setup.sh[317]: Steam runtime environment up-to-date! dbus-daemon[268]: Activating service name='org.a11y.atspi.Registry' requested by ':1.1' (uid=99 pid=333 comm="/usr/libexec/xdg-desktop-portal-gtk") dbus-daemon[268]: Successfully activated service 'org.a11y.atspi.Registry' dbus-daemon[200]: [session uid=99 pid=200 pidfd=5] Successfully activated service 'org.freedesktop.impl.portal.desktop.gtk' (/usr/libexec/xdg-desktop-portal:289): xdg-desktop-portal-WARNING **: 12:59:19.977: Failed to load RealtimeKit property: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.RealtimeKit1 was not provided by any .service files (/usr/libexec/xdg-desktop-portal:289): xdg-desktop-portal-WARNING **: 12:59:19.977: Failed to load RealtimeKit property: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.RealtimeKit1 was not provided by any .service files (/usr/libexec/xdg-desktop-portal:289): xdg-desktop-portal-WARNING **: 12:59:19.977: Failed to load RealtimeKit property: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.RealtimeKit1 was not provided by any .service files [W][71010.857110] pw.conf | [ conf.c: 1214 try_load_conf()] can't load config client.conf: No such file or directory [E][71010.857115] pw.conf | [ conf.c: 1243 pw_conf_load_conf_for_context()] can't load config client.conf: No such file or directory (/usr/libexec/xdg-desktop-portal:289): xdg-desktop-portal-WARNING **: 12:59:19.982: Failed connect to PipeWire: Couldn't create PipeWire context dbus-daemon[200]: [session uid=99 pid=200 pidfd=5] Successfully activated service 'org.freedesktop.portal.Desktop' basic_string::_M_create [main][INFO]: Starting Decky version v3.2.3 [loader][INFO]: plugin_path: /home/retro/homebrew/plugins [loader][INFO]: import plugins from /home/retro/homebrew/plugins [loader][INFO]: Hot reload enabled [2026-07-30 12:59:19] [2026-07-30 12:59:19] [ /etc/cont-init.d/10-setup_user.sh: executing... ] [2026-07-30 12:59:19] **** Configure default user **** [2026-07-30 12:59:19] Setting default user uid=99(retro) gid=100(retro) [2026-07-30 12:59:19] Setting umask to 000 [2026-07-30 12:59:19] Ensure retro home directory is writable [2026-07-30 12:59:19] Ensure XDG_RUNTIME_DIR is writable [2026-07-30 12:59:19] DONE [2026-07-30 12:59:19] [2026-07-30 12:59:19] [ /etc/cont-init.d/15-setup_devices.sh: executing... ] [2026-07-30 12:59:19] **** Configure devices **** [2026-07-30 12:59:19] Exec device groups [2026-07-30 12:59:19] Path '/dev/input/*' is not present. [2026-07-30 12:59:19] Adding user 'retro' to groups: gow-gid-18,root [2026-07-30 12:59:19] DONE [2026-07-30 12:59:19] [2026-07-30 12:59:19] [ /etc/cont-init.d/30-nvidia.sh: executing... ] [2026-07-30 12:59:19] Nvidia driver volume detected [2026-07-30 12:59:19] [nvidia] Add Vulkan ICD [2026-07-30 12:59:19] [nvidia] Add EGL external platform [2026-07-30 12:59:19] [nvidia] Add egl-vendor [2026-07-30 12:59:19] [nvidia] Add gbm backend [2026-07-30 12:59:19] [2026-07-30 12:59:19] [ /etc/cont-init.d/init-gamescope.sh: executing... ] [2026-07-30 12:59:19] [2026-07-30 12:59:19] [ /etc/cont-init.d/system-services.sh: executing... ] [2026-07-30 12:59:19] *** DBus started *** [2026-07-30 12:59:19] *** Bluez started *** [2026-07-30 12:59:19] *** NetworkManager started *** [2026-07-30 12:59:19] *** D-Bus Watchdog started *** [2026-07-30 12:59:19] [steamos-dbus-watchdog] Starting D-Bus watcher for Steam shutdown... [2026-07-30 12:59:19] *** Decky Loader started *** [2026-07-30 12:59:19] Launching the container's startup script as user 'retro' [2026-07-30 12:59:19] Steam startup.sh [2026-07-30 12:59:19] [Sway] - Starting: `/usr/games/steam -bigpicture` [2026-07-30 12:59:19.886] [info] Using configuration file /home/retro/.config/waybar/config.jsonc SpiRegistry daemon is running with well-known name - org.a11y.atspi.Registry [2026-07-30 12:59:19.986] [info] Using CSS file /home/retro/.config/waybar/style.css [2026-07-30 12:59:20.015] [error] Can't open RFKILL control device [2026-07-30 12:59:20.147] [warning] Requested height: 30 is less than the minimum height: 35 required by the modules [2026-07-30 12:59:20.147] [info] Bar configured (width: 1440, height: 35) for output: WL-1 [updater][INFO]: Updated remote version information [wsrouter][WARNING]: Dropping message as there is no connected socket: {'type': 3, 'event': 'loader/notify_updates', 'args': ()} ```
Author
Owner

@JBailes commented on GitHub (Jul 30, 2026):

Bloody hell, tooling auto-closes. I should have pushed a fix.

<!-- gh-comment-id:5134155413 --> @JBailes commented on GitHub (Jul 30, 2026): Bloody hell, tooling auto-closes. I should have pushed a fix.
Author
Owner

@JesterEE commented on GitHub (Jul 30, 2026):

Fix merged before I could even write up the explanation and manual fix as a comment. @JBailes on the AI assisted bug fix train 🚂!

<!-- gh-comment-id:5134169270 --> @JesterEE commented on GitHub (Jul 30, 2026): Fix merged before I could even write up the explanation and manual fix as a comment. @JBailes on the AI assisted bug fix train 🚂!
Author
Owner

@thewave1408 commented on GitHub (Aug 2, 2026):

I updated the plugin and pulled all of the images from scratch with no change in symptoms. Steam container launches but the steam app does not.

Steam logs:

useradd: warning: the home directory /home/retro already exists.
useradd: Not copying any file from skel directory into it.
bluetoothd[126]: Bluetooth daemon 5.79
bluetoothd[126]: src/adapter.c:adapter_init() Failed to access management interface
bluetoothd[126]: src/main.c:main() Adapter handling initialization failed
00:00:00.002 [ERROR] [sway/main.c:62] !!! Proprietary Nvidia drivers are in use !!!
Failed to connect to user scope bus via local transport: No such file or directory
dbus-daemon[199]: [session uid=99 pid=199 pidfd=5] Activating service name='org.a11y.Bus' requested by ':1.2' (uid=99 pid=218 comm="waybar -b bar-0")
dbus-daemon[199]: [session uid=99 pid=199 pidfd=5] Successfully activated service 'org.a11y.Bus'
dbus-daemon[199]: [session uid=99 pid=199 pidfd=5] Activating service name='org.freedesktop.portal.Desktop' requested by ':1.1' (uid=99 pid=218 comm="waybar -b bar-0")
steam.sh[227]: Running Steam on ubuntu 25.04 64-bit
steam.sh[227]: STEAM_RUNTIME is enabled automatically
dbus-daemon[199]: [session uid=99 pid=199 pidfd=5] Activating service name='org.freedesktop.impl.portal.PermissionStore' requested by ':1.4' (uid=99 pid=298 comm="/usr/libexec/xdg-desktop-portal")
dbus-daemon[199]: [session uid=99 pid=199 pidfd=5] Successfully activated service 'org.freedesktop.impl.portal.PermissionStore'
dbus-daemon[199]: [session uid=99 pid=199 pidfd=5] Activating service name='org.freedesktop.portal.Documents' requested by ':1.4' (uid=99 pid=298 comm="/usr/libexec/xdg-desktop-portal")
setup.sh[311]: Steam runtime environment up-to-date!
dbus-daemon[199]: [session uid=99 pid=199 pidfd=5] Successfully activated service 'org.freedesktop.portal.Documents'
fusermount3: fuse device not found, try 'modprobe fuse' first
error: fuse init failed: Can't mount path /tmp/sockets/doc
dbus-daemon[199]: [session uid=99 pid=199 pidfd=5] Activating service name='org.freedesktop.impl.portal.desktop.gtk' requested by ':1.4' (uid=99 pid=298 comm="/usr/libexec/xdg-desktop-portal")
dbus-daemon[275]: Activating service name='org.a11y.atspi.Registry' requested by ':1.1' (uid=99 pid=339 comm="/usr/libexec/xdg-desktop-portal-gtk")
dbus-daemon[275]: Successfully activated service 'org.a11y.atspi.Registry'
dbus-daemon[199]: [session uid=99 pid=199 pidfd=5] Successfully activated service 'org.freedesktop.impl.portal.desktop.gtk'

(/usr/libexec/xdg-desktop-portal:298): xdg-desktop-portal-WARNING **: 14:13:23.868: Failed to load RealtimeKit property: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.RealtimeKit1 was not provided by any .service files

(/usr/libexec/xdg-desktop-portal:298): xdg-desktop-portal-WARNING **: 14:13:23.869: Failed to load RealtimeKit property: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.RealtimeKit1 was not provided by any .service files

(/usr/libexec/xdg-desktop-portal:298): xdg-desktop-portal-WARNING **: 14:13:23.869: Failed to load RealtimeKit property: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.RealtimeKit1 was not provided by any .service files
[W][34648.224004] pw.conf      | [          conf.c: 1214 try_load_conf()] can't load config client.conf: No such file or directory
[E][34648.224011] pw.conf      | [          conf.c: 1243 pw_conf_load_conf_for_context()] can't load config client.conf: No such file or directory

(/usr/libexec/xdg-desktop-portal:298): xdg-desktop-portal-WARNING **: 14:13:23.874: Failed connect to PipeWire: Couldn't create PipeWire context
dbus-daemon[199]: [session uid=99 pid=199 pidfd=5] Successfully activated service 'org.freedesktop.portal.Desktop'
basic_string::_M_create
[main][INFO]: Starting Decky version v3.2.3
[loader][INFO]: plugin_path: /home/retro/homebrew/plugins
[loader][INFO]: import plugins from /home/retro/homebrew/plugins
[2026-08-02 14:13:23] 
[2026-08-02 14:13:23] [ /etc/cont-init.d/10-setup_user.sh: executing... ]
[2026-08-02 14:13:23] **** Configure default user ****
[2026-08-02 14:13:23] Setting default user uid=99(retro) gid=100(retro)
[2026-08-02 14:13:23] Setting umask to 000
[2026-08-02 14:13:23] Ensure retro home directory is writable
[2026-08-02 14:13:23] Ensure XDG_RUNTIME_DIR is writable
[2026-08-02 14:13:23] DONE
[2026-08-02 14:13:23] 
[2026-08-02 14:13:23] [ /etc/cont-init.d/15-setup_devices.sh: executing... ]
[2026-08-02 14:13:23] **** Configure devices ****
[2026-08-02 14:13:23] Exec device groups
[2026-08-02 14:13:23] Path '/dev/input/*' is not present.
[2026-08-02 14:13:23] Adding user 'retro' to groups: gow-gid-18,root
[2026-08-02 14:13:23] DONE
[2026-08-02 14:13:23] 
[2026-08-02 14:13:23] [ /etc/cont-init.d/30-nvidia.sh: executing... ]
[2026-08-02 14:13:23] Nvidia driver volume detected
[2026-08-02 14:13:23] [nvidia] Add Vulkan ICD
[2026-08-02 14:13:23] [nvidia] Add EGL external platform
[2026-08-02 14:13:23] [nvidia] Add egl-vendor
[2026-08-02 14:13:23] [nvidia] Add gbm backend
[2026-08-02 14:13:23] 
[2026-08-02 14:13:23] [ /etc/cont-init.d/init-gamescope.sh: executing... ]
[2026-08-02 14:13:23] 
[2026-08-02 14:13:23] [ /etc/cont-init.d/system-services.sh: executing... ]
[2026-08-02 14:13:23] *** DBus started ***
[2026-08-02 14:13:23] *** Bluez started ***
[2026-08-02 14:13:23] *** NetworkManager started ***
[2026-08-02 14:13:23] *** D-Bus Watchdog started ***
[2026-08-02 14:13:23] [steamos-dbus-watchdog] Starting D-Bus watcher for Steam shutdown...
[2026-08-02 14:13:23] *** Decky Loader started ***
[2026-08-02 14:13:23] Launching the container's startup script as user 'retro'
[2026-08-02 14:13:23] Steam startup.sh
[2026-08-02 14:13:23] [Sway] - Starting: `/usr/games/steam -bigpicture`
[2026-08-02 14:13:23.778] [info] Using configuration file /home/retro/.config/waybar/config.jsonc
SpiRegistry daemon is running with well-known name - org.a11y.atspi.Registry
[2026-08-02 14:13:23.878] [info] Using CSS file /home/retro/.config/waybar/style.css
[2026-08-02 14:13:23.908] [error] Can't open RFKILL control device
[2026-08-02 14:13:24.040] [warning] Requested height: 30 is less than the minimum height: 35 required by the modules
[2026-08-02 14:13:24.040] [info] Bar configured (width: 3840, height: 35) for output: WL-1
[loader][INFO]: Hot reload enabled
[updater][INFO]: Updated remote version information
[wsrouter][WARNING]: Dropping message as there is no connected socket: {'type': 3, 'event': 'loader/notify_updates', 'args': ()}
<!-- gh-comment-id:5158135051 --> @thewave1408 commented on GitHub (Aug 2, 2026): I updated the plugin and pulled all of the images from scratch with no change in symptoms. Steam container launches but the steam app does not. Steam logs: ```useradd warning: retro's uid 99 outside of the UID_MIN 1000 and UID_MAX 60000 range. useradd: warning: the home directory /home/retro already exists. useradd: Not copying any file from skel directory into it. bluetoothd[126]: Bluetooth daemon 5.79 bluetoothd[126]: src/adapter.c:adapter_init() Failed to access management interface bluetoothd[126]: src/main.c:main() Adapter handling initialization failed 00:00:00.002 [ERROR] [sway/main.c:62] !!! Proprietary Nvidia drivers are in use !!! Failed to connect to user scope bus via local transport: No such file or directory dbus-daemon[199]: [session uid=99 pid=199 pidfd=5] Activating service name='org.a11y.Bus' requested by ':1.2' (uid=99 pid=218 comm="waybar -b bar-0") dbus-daemon[199]: [session uid=99 pid=199 pidfd=5] Successfully activated service 'org.a11y.Bus' dbus-daemon[199]: [session uid=99 pid=199 pidfd=5] Activating service name='org.freedesktop.portal.Desktop' requested by ':1.1' (uid=99 pid=218 comm="waybar -b bar-0") steam.sh[227]: Running Steam on ubuntu 25.04 64-bit steam.sh[227]: STEAM_RUNTIME is enabled automatically dbus-daemon[199]: [session uid=99 pid=199 pidfd=5] Activating service name='org.freedesktop.impl.portal.PermissionStore' requested by ':1.4' (uid=99 pid=298 comm="/usr/libexec/xdg-desktop-portal") dbus-daemon[199]: [session uid=99 pid=199 pidfd=5] Successfully activated service 'org.freedesktop.impl.portal.PermissionStore' dbus-daemon[199]: [session uid=99 pid=199 pidfd=5] Activating service name='org.freedesktop.portal.Documents' requested by ':1.4' (uid=99 pid=298 comm="/usr/libexec/xdg-desktop-portal") setup.sh[311]: Steam runtime environment up-to-date! dbus-daemon[199]: [session uid=99 pid=199 pidfd=5] Successfully activated service 'org.freedesktop.portal.Documents' fusermount3: fuse device not found, try 'modprobe fuse' first error: fuse init failed: Can't mount path /tmp/sockets/doc dbus-daemon[199]: [session uid=99 pid=199 pidfd=5] Activating service name='org.freedesktop.impl.portal.desktop.gtk' requested by ':1.4' (uid=99 pid=298 comm="/usr/libexec/xdg-desktop-portal") dbus-daemon[275]: Activating service name='org.a11y.atspi.Registry' requested by ':1.1' (uid=99 pid=339 comm="/usr/libexec/xdg-desktop-portal-gtk") dbus-daemon[275]: Successfully activated service 'org.a11y.atspi.Registry' dbus-daemon[199]: [session uid=99 pid=199 pidfd=5] Successfully activated service 'org.freedesktop.impl.portal.desktop.gtk' (/usr/libexec/xdg-desktop-portal:298): xdg-desktop-portal-WARNING **: 14:13:23.868: Failed to load RealtimeKit property: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.RealtimeKit1 was not provided by any .service files (/usr/libexec/xdg-desktop-portal:298): xdg-desktop-portal-WARNING **: 14:13:23.869: Failed to load RealtimeKit property: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.RealtimeKit1 was not provided by any .service files (/usr/libexec/xdg-desktop-portal:298): xdg-desktop-portal-WARNING **: 14:13:23.869: Failed to load RealtimeKit property: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.RealtimeKit1 was not provided by any .service files [W][34648.224004] pw.conf | [ conf.c: 1214 try_load_conf()] can't load config client.conf: No such file or directory [E][34648.224011] pw.conf | [ conf.c: 1243 pw_conf_load_conf_for_context()] can't load config client.conf: No such file or directory (/usr/libexec/xdg-desktop-portal:298): xdg-desktop-portal-WARNING **: 14:13:23.874: Failed connect to PipeWire: Couldn't create PipeWire context dbus-daemon[199]: [session uid=99 pid=199 pidfd=5] Successfully activated service 'org.freedesktop.portal.Desktop' basic_string::_M_create [main][INFO]: Starting Decky version v3.2.3 [loader][INFO]: plugin_path: /home/retro/homebrew/plugins [loader][INFO]: import plugins from /home/retro/homebrew/plugins [2026-08-02 14:13:23] [2026-08-02 14:13:23] [ /etc/cont-init.d/10-setup_user.sh: executing... ] [2026-08-02 14:13:23] **** Configure default user **** [2026-08-02 14:13:23] Setting default user uid=99(retro) gid=100(retro) [2026-08-02 14:13:23] Setting umask to 000 [2026-08-02 14:13:23] Ensure retro home directory is writable [2026-08-02 14:13:23] Ensure XDG_RUNTIME_DIR is writable [2026-08-02 14:13:23] DONE [2026-08-02 14:13:23] [2026-08-02 14:13:23] [ /etc/cont-init.d/15-setup_devices.sh: executing... ] [2026-08-02 14:13:23] **** Configure devices **** [2026-08-02 14:13:23] Exec device groups [2026-08-02 14:13:23] Path '/dev/input/*' is not present. [2026-08-02 14:13:23] Adding user 'retro' to groups: gow-gid-18,root [2026-08-02 14:13:23] DONE [2026-08-02 14:13:23] [2026-08-02 14:13:23] [ /etc/cont-init.d/30-nvidia.sh: executing... ] [2026-08-02 14:13:23] Nvidia driver volume detected [2026-08-02 14:13:23] [nvidia] Add Vulkan ICD [2026-08-02 14:13:23] [nvidia] Add EGL external platform [2026-08-02 14:13:23] [nvidia] Add egl-vendor [2026-08-02 14:13:23] [nvidia] Add gbm backend [2026-08-02 14:13:23] [2026-08-02 14:13:23] [ /etc/cont-init.d/init-gamescope.sh: executing... ] [2026-08-02 14:13:23] [2026-08-02 14:13:23] [ /etc/cont-init.d/system-services.sh: executing... ] [2026-08-02 14:13:23] *** DBus started *** [2026-08-02 14:13:23] *** Bluez started *** [2026-08-02 14:13:23] *** NetworkManager started *** [2026-08-02 14:13:23] *** D-Bus Watchdog started *** [2026-08-02 14:13:23] [steamos-dbus-watchdog] Starting D-Bus watcher for Steam shutdown... [2026-08-02 14:13:23] *** Decky Loader started *** [2026-08-02 14:13:23] Launching the container's startup script as user 'retro' [2026-08-02 14:13:23] Steam startup.sh [2026-08-02 14:13:23] [Sway] - Starting: `/usr/games/steam -bigpicture` [2026-08-02 14:13:23.778] [info] Using configuration file /home/retro/.config/waybar/config.jsonc SpiRegistry daemon is running with well-known name - org.a11y.atspi.Registry [2026-08-02 14:13:23.878] [info] Using CSS file /home/retro/.config/waybar/style.css [2026-08-02 14:13:23.908] [error] Can't open RFKILL control device [2026-08-02 14:13:24.040] [warning] Requested height: 30 is less than the minimum height: 35 required by the modules [2026-08-02 14:13:24.040] [info] Bar configured (width: 3840, height: 35) for output: WL-1 [loader][INFO]: Hot reload enabled [updater][INFO]: Updated remote version information [wsrouter][WARNING]: Dropping message as there is no connected socket: {'type': 3, 'event': 'loader/notify_updates', 'args': ()} ```
Author
Owner

@devexa commented on GitHub (Aug 3, 2026):

Facing a similar issue with Lutris but instead of a grey screen its black for me. I clicked on 'Reconfigure' button as indicated in the docs and seen a line while it stated that a permissoins change is being processed but it didn't fix it.

Lutris logs :

The XKEYBOARD keymap compiler (xkbcomp) reports:
> Warning:          Unsupported maximum keycode 708, clipping.
>                   X11 cannot support keycodes above 255.
> Warning:          Virtual modifier Hyper multiply defined
>                   Using 0, ignoring 0
> Warning:          Virtual modifier ScrollLock multiply defined
>                   Using 0, ignoring 0
> Warning:          Could not resolve keysym XF86OK
> Warning:          Could not resolve keysym XF86GoTo
> Warning:          Could not resolve keysym XF86VendorLogo
> Warning:          Could not resolve keysym XF86MediaSelectProgramGuide
> Warning:          Could not resolve keysym XF86MediaSelectProgramGuide
> Warning:          Could not resolve keysym XF86MediaSelectHome
> Warning:          Could not resolve keysym XF86MediaLanguageMenu
> Warning:          Could not resolve keysym XF86MediaTitleMenu
> Warning:          Could not resolve keysym XF86AudioChannelMode
> Warning:          Could not resolve keysym XF86MediaSelectPC
> Warning:          Could not resolve keysym XF86MediaSelectTV
> Warning:          Could not resolve keysym XF86MediaSelectCable
> Warning:          Could not resolve keysym XF86MediaSelectVCR
> Warning:          Could not resolve keysym XF86MediaSelectVCRPlus
> Warning:          Could not resolve keysym XF86MediaSelectSatellite
> Warning:          Could not resolve keysym XF86MediaSelectTape
> Warning:          Could not resolve keysym XF86MediaSelectRadio
> Warning:          Could not resolve keysym XF86MediaSelectTuner
> Warning:          Could not resolve keysym XF86MediaPlayer
> Warning:          Could not resolve keysym XF86MediaSelectTeletext
> Warning:          Could not resolve keysym XF86MediaSelectAuxiliary
> Warning:          Could not resolve keysym XF86MediaPlaySlow
> Warning:          Could not resolve keysym XF86NumberEntryMode
> Warning:          Could not resolve keysym XF86RefreshRateToggle
> Warning:          Could not resolve keysym XF86Accessibility
> Warning:          Could not resolve keysym XF86DoNotDisturb
Errors from xkbcomp are not fatal to the X server
2026-08-03 16:41:23,609: Starting Lutris 0.5.22
WARNING: [Loader Message] Code 0 : terminator_CreateInstance: Received return code -9 from call to vkCreateInstance in ICD /usr/lib64/libvulkan_dzn.so. Skipping this driver.
WARNING: [Loader Message] Code 0 : ICD for selected physical device does not export vkGetPhysicalDeviceDisplayPlanePropertiesKHR!
WARNING: [Loader Message] Code 0 : ICD for selected physical device does not export vkGetPhysicalDeviceDisplayPropertiesKHR!
WARNING: [Loader Message] Code 0 : terminator_CreateInstance: Received return code -9 from call to vkCreateInstance in ICD /usr/lib64/libvulkan_dzn.so. Skipping this driver.
WARNING: [Loader Message] Code 0 : ICD for selected physical device does not export vkGetPhysicalDeviceDisplayPlanePropertiesKHR!
WARNING: [Loader Message] Code 0 : ICD for selected physical device does not export vkGetPhysicalDeviceDisplayPropertiesKHR!
2026-08-03 16:41:24,199: "card0" is NVIDIA GeForce RTX 3080 (10de:2206 10de:1467 nvidia) Driver 610.43.03
Traceback (most recent call last):
  File "/usr/lib/python3.14/site-packages/lutris/gui/application.py", line 345, in do_activate
    self.window = LutrisWindow(application=self)
                  ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3.14/site-packages/lutris/gui/lutriswindow.py", line 180, in __init__
    self.sidebar.initialize_rows()
    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^
  File "/usr/lib/python3.14/site-packages/lutris/gui/widgets/sidebar.py", line 627, in initialize_rows
    self.update_rows()
    ~~~~~~~~~~~~~~~~^^
  File "/usr/lib/python3.14/site-packages/lutris/gui/widgets/sidebar.py", line 746, in update_rows
    categories_db.remove_unused_categories()
    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^
  File "/usr/lib/python3.14/site-packages/lutris/database/categories.py", line 242, in remove_unused_categories
    sql.cursor_execute(cursor, delete_orphaned_games, ())
    ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3.14/site-packages/lutris/database/sql.py", line 32, in cursor_execute
    return cursor.execute(query, params)
           ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^
sqlite3.OperationalError: attempt to write a readonly database

(net.lutris.Lutris:120): Gtk-WARNING **: 16:41:24.264: Creating a portal monitor failed: GDBus.Error:org.freedesktop.DBus.Error.UnknownMethod: No such interface “org.freedesktop.portal.Inhibit” on object at path /org/freedesktop/portal/desktop

I'm facing another issue(present before .19c update), where clicking 'Update images' fails with the following message :

Update failed: ERROR: Wolf is not deployed. Complete setup in Settings > Games on Whales first.

I get that same message with wolf started or down.

Any help would be appreciated. Thanks !

<!-- gh-comment-id:5168661023 --> @devexa commented on GitHub (Aug 3, 2026): Facing a similar issue with Lutris but instead of a grey screen its black for me. I clicked on 'Reconfigure' button as indicated in the docs and seen a line while it stated that a permissoins change is being processed but it didn't fix it. Lutris logs : ``` The XKEYBOARD keymap compiler (xkbcomp) reports: > Warning: Unsupported maximum keycode 708, clipping. > X11 cannot support keycodes above 255. > Warning: Virtual modifier Hyper multiply defined > Using 0, ignoring 0 > Warning: Virtual modifier ScrollLock multiply defined > Using 0, ignoring 0 > Warning: Could not resolve keysym XF86OK > Warning: Could not resolve keysym XF86GoTo > Warning: Could not resolve keysym XF86VendorLogo > Warning: Could not resolve keysym XF86MediaSelectProgramGuide > Warning: Could not resolve keysym XF86MediaSelectProgramGuide > Warning: Could not resolve keysym XF86MediaSelectHome > Warning: Could not resolve keysym XF86MediaLanguageMenu > Warning: Could not resolve keysym XF86MediaTitleMenu > Warning: Could not resolve keysym XF86AudioChannelMode > Warning: Could not resolve keysym XF86MediaSelectPC > Warning: Could not resolve keysym XF86MediaSelectTV > Warning: Could not resolve keysym XF86MediaSelectCable > Warning: Could not resolve keysym XF86MediaSelectVCR > Warning: Could not resolve keysym XF86MediaSelectVCRPlus > Warning: Could not resolve keysym XF86MediaSelectSatellite > Warning: Could not resolve keysym XF86MediaSelectTape > Warning: Could not resolve keysym XF86MediaSelectRadio > Warning: Could not resolve keysym XF86MediaSelectTuner > Warning: Could not resolve keysym XF86MediaPlayer > Warning: Could not resolve keysym XF86MediaSelectTeletext > Warning: Could not resolve keysym XF86MediaSelectAuxiliary > Warning: Could not resolve keysym XF86MediaPlaySlow > Warning: Could not resolve keysym XF86NumberEntryMode > Warning: Could not resolve keysym XF86RefreshRateToggle > Warning: Could not resolve keysym XF86Accessibility > Warning: Could not resolve keysym XF86DoNotDisturb Errors from xkbcomp are not fatal to the X server 2026-08-03 16:41:23,609: Starting Lutris 0.5.22 WARNING: [Loader Message] Code 0 : terminator_CreateInstance: Received return code -9 from call to vkCreateInstance in ICD /usr/lib64/libvulkan_dzn.so. Skipping this driver. WARNING: [Loader Message] Code 0 : ICD for selected physical device does not export vkGetPhysicalDeviceDisplayPlanePropertiesKHR! WARNING: [Loader Message] Code 0 : ICD for selected physical device does not export vkGetPhysicalDeviceDisplayPropertiesKHR! WARNING: [Loader Message] Code 0 : terminator_CreateInstance: Received return code -9 from call to vkCreateInstance in ICD /usr/lib64/libvulkan_dzn.so. Skipping this driver. WARNING: [Loader Message] Code 0 : ICD for selected physical device does not export vkGetPhysicalDeviceDisplayPlanePropertiesKHR! WARNING: [Loader Message] Code 0 : ICD for selected physical device does not export vkGetPhysicalDeviceDisplayPropertiesKHR! 2026-08-03 16:41:24,199: "card0" is NVIDIA GeForce RTX 3080 (10de:2206 10de:1467 nvidia) Driver 610.43.03 Traceback (most recent call last): File "/usr/lib/python3.14/site-packages/lutris/gui/application.py", line 345, in do_activate self.window = LutrisWindow(application=self) ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/lutris/gui/lutriswindow.py", line 180, in __init__ self.sidebar.initialize_rows() ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ File "/usr/lib/python3.14/site-packages/lutris/gui/widgets/sidebar.py", line 627, in initialize_rows self.update_rows() ~~~~~~~~~~~~~~~~^^ File "/usr/lib/python3.14/site-packages/lutris/gui/widgets/sidebar.py", line 746, in update_rows categories_db.remove_unused_categories() ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ File "/usr/lib/python3.14/site-packages/lutris/database/categories.py", line 242, in remove_unused_categories sql.cursor_execute(cursor, delete_orphaned_games, ()) ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/lutris/database/sql.py", line 32, in cursor_execute return cursor.execute(query, params) ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^ sqlite3.OperationalError: attempt to write a readonly database (net.lutris.Lutris:120): Gtk-WARNING **: 16:41:24.264: Creating a portal monitor failed: GDBus.Error:org.freedesktop.DBus.Error.UnknownMethod: No such interface “org.freedesktop.portal.Inhibit” on object at path /org/freedesktop/portal/desktop ``` I'm facing another issue(present before .19c update), where clicking 'Update images' fails with the following message : ``` Update failed: ERROR: Wolf is not deployed. Complete setup in Settings > Games on Whales first. ``` I get that same message with wolf started or down. Any help would be appreciated. Thanks !
Author
Owner

@JBailes commented on GitHub (Aug 9, 2026):

A PR should be merged now that should fix this.

<!-- gh-comment-id:5230585239 --> @JBailes commented on GitHub (Aug 9, 2026): A PR should be merged now that should fix this.
Author
Owner

@thewave1408 commented on GitHub (Aug 11, 2026):

I just had the chance to completely pull the Wolf setup from scratch today. I deleted the storage folder and pulled all images again. It looks like the default setup script still doesn't set permissions correctly:

        version:  2026.08.09a
        appdata:  /mnt/disks/downloadcache/gow
        run ids:  99:100 (uid:gid apps run as)
        compose:  /mnt/disks/downloadcache/gow/docker-compose.yml
  ok    compose file present

== Containers ==
  ok    wolf: running
  ok    wolf-den: running
        app containers running:
          WolfSteam_2db3989d-4f3b-47c7-9ad8-607f63cea22f runs as uid 99
          Wolf-UI_10030792000676349335 runs as uid 99

== Saved client run ids (cfg/config.toml) ==
  ok    all paired clients run as 99

== App state ownership ==
        stamp:    (none)
  BAD   /mnt/disks/downloadcache/gow/profile-data has paths not owned by 99:100:
          root:root /mnt/disks/downloadcache/gow/profile-data
          root:root /mnt/disks/downloadcache/gow/profile-data/user
          root:root /mnt/disks/downloadcache/gow/profile-data/user/WolfSteam/udev
          root:root /mnt/disks/downloadcache/gow/profile-data/user/WolfSteam/udev/control
          root:root /mnt/disks/downloadcache/gow/profile-data/user/WolfSteam/udev/data
        apps cannot write their own home directory — this stops Steam at startup
        fix: Settings > Games on Whales > Install (or Update Images)

== Controller hot-plug (fake-udev) ==
  ok    /mnt/disks/downloadcache/gow/fake-udev is executable
        appdata mount options: rw,noatime,xattr,posixacl,casesensitive

== udev rules ==
  ok    /etc/udev/rules.d/85-wolf.rules installed
  ok    rules use the current Wolf device match

== Wolf runtime socket volume ==
  ok    wolf-socket is root-owned, as the embedded PulseAudio requires

Done. Nothing was modified.
<!-- gh-comment-id:5253348545 --> @thewave1408 commented on GitHub (Aug 11, 2026): I just had the chance to completely pull the Wolf setup from scratch today. I deleted the storage folder and pulled all images again. It looks like the default setup script still doesn't set permissions correctly: ```== Plugin == version: 2026.08.09a appdata: /mnt/disks/downloadcache/gow run ids: 99:100 (uid:gid apps run as) compose: /mnt/disks/downloadcache/gow/docker-compose.yml ok compose file present == Containers == ok wolf: running ok wolf-den: running app containers running: WolfSteam_2db3989d-4f3b-47c7-9ad8-607f63cea22f runs as uid 99 Wolf-UI_10030792000676349335 runs as uid 99 == Saved client run ids (cfg/config.toml) == ok all paired clients run as 99 == App state ownership == stamp: (none) BAD /mnt/disks/downloadcache/gow/profile-data has paths not owned by 99:100: root:root /mnt/disks/downloadcache/gow/profile-data root:root /mnt/disks/downloadcache/gow/profile-data/user root:root /mnt/disks/downloadcache/gow/profile-data/user/WolfSteam/udev root:root /mnt/disks/downloadcache/gow/profile-data/user/WolfSteam/udev/control root:root /mnt/disks/downloadcache/gow/profile-data/user/WolfSteam/udev/data apps cannot write their own home directory — this stops Steam at startup fix: Settings > Games on Whales > Install (or Update Images) == Controller hot-plug (fake-udev) == ok /mnt/disks/downloadcache/gow/fake-udev is executable appdata mount options: rw,noatime,xattr,posixacl,casesensitive == udev rules == ok /etc/udev/rules.d/85-wolf.rules installed ok rules use the current Wolf device match == Wolf runtime socket volume == ok wolf-socket is root-owned, as the embedded PulseAudio requires Done. Nothing was modified. ```
Author
Owner

@thewave1408 commented on GitHub (Aug 11, 2026):

Updated to the 8.11 version of the plugin and it looks like there are still some file paths that need to be updated:

        version:  2026.08.11
        appdata:  /mnt/disks/downloadcache/gow
        run ids:  99:100 (uid:gid apps run as)
        compose:  /mnt/disks/downloadcache/gow/docker-compose.yml
  ok    compose file present

== Containers ==
  ok    wolf: running
  ok    wolf-den: running
        app containers running:
          WolfSteam_9c501164-9493-4d60-9324-5fcd45ea6446 runs as uid 99
          Wolf-UI_10030792000676349335 runs as uid 99

== Saved client run ids (cfg/config.toml) ==
  ok    all paired clients run as 99

== App state ownership ==
        stamp:    99:100
  BAD   /mnt/disks/downloadcache/gow/profile-data has paths not owned by 99:100:
          root:users /mnt/disks/downloadcache/gow/profile-data/user
          root:users /mnt/disks/downloadcache/gow/profile-data/user/WolfSteam/homebrew
          root:root /mnt/disks/downloadcache/gow/profile-data/user/WolfSteam/homebrew/plugins
          root:users /mnt/disks/downloadcache/gow/profile-data/user/WolfSteam/homebrew/services
          root:users /mnt/disks/downloadcache/gow/profile-data/user/WolfSteam/.steam
        apps cannot write their own home directory — this stops Steam at startup
        fix: Settings > Games on Whales > Install (or Update Images)
  ok    /mnt/disks/downloadcache/gow/profile_data is owned by 99:100

== Controller hot-plug (fake-udev) ==
  ok    /mnt/disks/downloadcache/gow/fake-udev is executable
        appdata mount options: rw,noatime,xattr,posixacl,casesensitive

== udev rules ==
  ok    /etc/udev/rules.d/85-wolf.rules installed
  ok    rules use the current Wolf device match

== Wolf runtime socket volume ==
  ok    wolf-socket is root-owned, as the embedded PulseAudio requires

Done. Nothing was modified.
<!-- gh-comment-id:5256539925 --> @thewave1408 commented on GitHub (Aug 11, 2026): Updated to the 8.11 version of the plugin and it looks like there are still some file paths that need to be updated: ```== Plugin == version: 2026.08.11 appdata: /mnt/disks/downloadcache/gow run ids: 99:100 (uid:gid apps run as) compose: /mnt/disks/downloadcache/gow/docker-compose.yml ok compose file present == Containers == ok wolf: running ok wolf-den: running app containers running: WolfSteam_9c501164-9493-4d60-9324-5fcd45ea6446 runs as uid 99 Wolf-UI_10030792000676349335 runs as uid 99 == Saved client run ids (cfg/config.toml) == ok all paired clients run as 99 == App state ownership == stamp: 99:100 BAD /mnt/disks/downloadcache/gow/profile-data has paths not owned by 99:100: root:users /mnt/disks/downloadcache/gow/profile-data/user root:users /mnt/disks/downloadcache/gow/profile-data/user/WolfSteam/homebrew root:root /mnt/disks/downloadcache/gow/profile-data/user/WolfSteam/homebrew/plugins root:users /mnt/disks/downloadcache/gow/profile-data/user/WolfSteam/homebrew/services root:users /mnt/disks/downloadcache/gow/profile-data/user/WolfSteam/.steam apps cannot write their own home directory — this stops Steam at startup fix: Settings > Games on Whales > Install (or Update Images) ok /mnt/disks/downloadcache/gow/profile_data is owned by 99:100 == Controller hot-plug (fake-udev) == ok /mnt/disks/downloadcache/gow/fake-udev is executable appdata mount options: rw,noatime,xattr,posixacl,casesensitive == udev rules == ok /etc/udev/rules.d/85-wolf.rules installed ok rules use the current Wolf device match == Wolf runtime socket volume == ok wolf-socket is root-owned, as the embedded PulseAudio requires Done. Nothing was modified. ```
Author
Owner

@thewave1408 commented on GitHub (Aug 16, 2026):


== Plugin ==
        version:  2026.08.16
        appdata:  /mnt/disks/downloadcache/gow
        run ids:  99:100 (uid:gid apps run as)
        compose:  /mnt/disks/downloadcache/gow/docker-compose.yml
  ok    compose file present

== Containers ==
  ok    wolf: running
  ok    wolf-den: running
        app containers running:
          WolfSteam_9cf14484-61b9-4da1-b401-a0a628a3eb42 runs as uid 99
          Wolf-UI_1379061129565005842 runs as uid 99

== Saved client run ids (cfg/config.toml) ==
  ok    all paired clients run as 99

== App state access ==
        stamp:    99:100
        check:    real write access as 99:100 (honours inherited ACLs)
  BAD   99:100 cannot write these paths under /mnt/disks/downloadcache/gow/profile-data:
          root:root 755 /mnt/disks/downloadcache/gow/profile-data/user/WolfSteam/homebrew/plugins
              acl: mask::r-x
        apps cannot write their own home directory — this stops Steam at startup
        fix: Settings > Games on Whales > Install (or Update Images)
  ok    99:100 can write everything under /mnt/disks/downloadcache/gow/profile_data

== Controller hot-plug (fake-udev) ==
  ok    /mnt/disks/downloadcache/gow/fake-udev is executable
        appdata mount options: rw,noatime,xattr,posixacl,casesensitive

== udev rules ==
  ok    /etc/udev/rules.d/85-wolf.rules installed
  ok    rules use the current Wolf device match

== Wolf runtime socket volume ==
  ok    wolf-socket is root-owned, as the embedded PulseAudio requires

Done. Nothing was modified.
<!-- gh-comment-id:5307443825 --> @thewave1408 commented on GitHub (Aug 16, 2026): ``` == Plugin == version: 2026.08.16 appdata: /mnt/disks/downloadcache/gow run ids: 99:100 (uid:gid apps run as) compose: /mnt/disks/downloadcache/gow/docker-compose.yml ok compose file present == Containers == ok wolf: running ok wolf-den: running app containers running: WolfSteam_9cf14484-61b9-4da1-b401-a0a628a3eb42 runs as uid 99 Wolf-UI_1379061129565005842 runs as uid 99 == Saved client run ids (cfg/config.toml) == ok all paired clients run as 99 == App state access == stamp: 99:100 check: real write access as 99:100 (honours inherited ACLs) BAD 99:100 cannot write these paths under /mnt/disks/downloadcache/gow/profile-data: root:root 755 /mnt/disks/downloadcache/gow/profile-data/user/WolfSteam/homebrew/plugins acl: mask::r-x apps cannot write their own home directory — this stops Steam at startup fix: Settings > Games on Whales > Install (or Update Images) ok 99:100 can write everything under /mnt/disks/downloadcache/gow/profile_data == Controller hot-plug (fake-udev) == ok /mnt/disks/downloadcache/gow/fake-udev is executable appdata mount options: rw,noatime,xattr,posixacl,casesensitive == udev rules == ok /etc/udev/rules.d/85-wolf.rules installed ok rules use the current Wolf device match == Wolf runtime socket volume == ok wolf-socket is root-owned, as the embedded PulseAudio requires Done. Nothing was modified. ```
Author
Owner

@JBailes commented on GitHub (Aug 16, 2026):


== Plugin ==
        version:  2026.08.16
        appdata:  /mnt/disks/downloadcache/gow
        run ids:  99:100 (uid:gid apps run as)
        compose:  /mnt/disks/downloadcache/gow/docker-compose.yml
  ok    compose file present

== Containers ==
  ok    wolf: running
  ok    wolf-den: running
        app containers running:
          WolfSteam_9cf14484-61b9-4da1-b401-a0a628a3eb42 runs as uid 99
          Wolf-UI_1379061129565005842 runs as uid 99

== Saved client run ids (cfg/config.toml) ==
  ok    all paired clients run as 99

== App state access ==
        stamp:    99:100
        check:    real write access as 99:100 (honours inherited ACLs)
  BAD   99:100 cannot write these paths under /mnt/disks/downloadcache/gow/profile-data:
          root:root 755 /mnt/disks/downloadcache/gow/profile-data/user/WolfSteam/homebrew/plugins
              acl: mask::r-x
        apps cannot write their own home directory — this stops Steam at startup
        fix: Settings > Games on Whales > Install (or Update Images)
  ok    99:100 can write everything under /mnt/disks/downloadcache/gow/profile_data

== Controller hot-plug (fake-udev) ==
  ok    /mnt/disks/downloadcache/gow/fake-udev is executable
        appdata mount options: rw,noatime,xattr,posixacl,casesensitive

== udev rules ==
  ok    /etc/udev/rules.d/85-wolf.rules installed
  ok    rules use the current Wolf device match

== Wolf runtime socket volume ==
  ok    wolf-socket is root-owned, as the embedded PulseAudio requires

Done. Nothing was modified.

Hahahah, nice timing. I didn't even have time to finish that out before you caught it. ;)

It'll be fixed by this evening, I'm reasonably expecting this to be the last quirk.

<!-- gh-comment-id:5307451371 --> @JBailes commented on GitHub (Aug 16, 2026): > ``` > > == Plugin == > version: 2026.08.16 > appdata: /mnt/disks/downloadcache/gow > run ids: 99:100 (uid:gid apps run as) > compose: /mnt/disks/downloadcache/gow/docker-compose.yml > ok compose file present > > == Containers == > ok wolf: running > ok wolf-den: running > app containers running: > WolfSteam_9cf14484-61b9-4da1-b401-a0a628a3eb42 runs as uid 99 > Wolf-UI_1379061129565005842 runs as uid 99 > > == Saved client run ids (cfg/config.toml) == > ok all paired clients run as 99 > > == App state access == > stamp: 99:100 > check: real write access as 99:100 (honours inherited ACLs) > BAD 99:100 cannot write these paths under /mnt/disks/downloadcache/gow/profile-data: > root:root 755 /mnt/disks/downloadcache/gow/profile-data/user/WolfSteam/homebrew/plugins > acl: mask::r-x > apps cannot write their own home directory — this stops Steam at startup > fix: Settings > Games on Whales > Install (or Update Images) > ok 99:100 can write everything under /mnt/disks/downloadcache/gow/profile_data > > == Controller hot-plug (fake-udev) == > ok /mnt/disks/downloadcache/gow/fake-udev is executable > appdata mount options: rw,noatime,xattr,posixacl,casesensitive > > == udev rules == > ok /etc/udev/rules.d/85-wolf.rules installed > ok rules use the current Wolf device match > > == Wolf runtime socket volume == > ok wolf-socket is root-owned, as the embedded PulseAudio requires > > Done. Nothing was modified. > ``` Hahahah, nice timing. I didn't even have time to finish that out before you caught it. ;) It'll be fixed by this evening, I'm reasonably expecting this to be the last quirk.
Author
Owner

@thewave1408 commented on GitHub (Aug 16, 2026):

Good news! There don't appear to be more permissions issues!

        version:  2026.08.16a
        appdata:  /mnt/disks/downloadcache/gow
        run ids:  99:100 (uid:gid apps run as)
        compose:  /mnt/disks/downloadcache/gow/docker-compose.yml
  ok    compose file present

== Containers ==
  ok    wolf: running
  ok    wolf-den: running
        app containers running:
          WolfSteam_8efffc3b-5b79-4ca6-aa28-bb3e2e15f8b5 runs as uid 99
          Wolf-UI_1379061129565005842 runs as uid 99

== Saved client run ids (cfg/config.toml) ==
  ok    all paired clients run as 99

== App state access ==
        stamp:    99:100
        check:    real write access as 99:100 (honours inherited ACLs)
  ok    99:100 can write everything under /mnt/disks/downloadcache/gow/profile-data
        5 path(s) are root-owned by design; the inherited ACL keeps them writable
  ok    99:100 can write everything under /mnt/disks/downloadcache/gow/profile_data

== Controller hot-plug (fake-udev) ==
  ok    /mnt/disks/downloadcache/gow/fake-udev is executable
        appdata mount options: rw,noatime,xattr,posixacl,casesensitive

== udev rules ==
  ok    /etc/udev/rules.d/85-wolf.rules installed
  ok    rules use the current Wolf device match

== Wolf runtime socket volume ==
  ok    wolf-socket is root-owned, as the embedded PulseAudio requires

Done. Nothing was modified.

Bad news 😵‍💫
Steam still doesn't launch:

useradd: warning: the home directory /home/retro already exists.
useradd: Not copying any file from skel directory into it.
bluetoothd[126]: Bluetooth daemon 5.79
bluetoothd[126]: src/adapter.c:adapter_init() Failed to access management interface
bluetoothd[126]: src/main.c:main() Adapter handling initialization failed
00:00:00.002 [ERROR] [sway/main.c:62] !!! Proprietary Nvidia drivers are in use !!!
Failed to connect to user scope bus via local transport: No such file or directory
dbus-daemon[198]: [session uid=99 pid=198 pidfd=5] Activating service name='org.a11y.Bus' requested by ':1.2' (uid=99 pid=217 comm="waybar -b bar-0")
dbus-daemon[198]: [session uid=99 pid=198 pidfd=5] Successfully activated service 'org.a11y.Bus'
dbus-daemon[198]: [session uid=99 pid=198 pidfd=5] Activating service name='org.freedesktop.portal.Desktop' requested by ':1.1' (uid=99 pid=217 comm="waybar -b bar-0")
dbus-daemon[198]: [session uid=99 pid=198 pidfd=5] Activating service name='org.freedesktop.impl.portal.PermissionStore' requested by ':1.4' (uid=99 pid=282 comm="/usr/libexec/xdg-desktop-portal")
dbus-daemon[198]: [session uid=99 pid=198 pidfd=5] Successfully activated service 'org.freedesktop.impl.portal.PermissionStore'
dbus-daemon[198]: [session uid=99 pid=198 pidfd=5] Activating service name='org.freedesktop.portal.Documents' requested by ':1.4' (uid=99 pid=282 comm="/usr/libexec/xdg-desktop-portal")
steam.sh[226]: Running Steam on ubuntu 25.04 64-bit
dbus-daemon[198]: [session uid=99 pid=198 pidfd=5] Successfully activated service 'org.freedesktop.portal.Documents'
steam.sh[226]: STEAM_RUNTIME is enabled automatically
fusermount3: fuse device not found, try 'modprobe fuse' first
error: fuse init failed: Can't mount path /tmp/sockets/doc
dbus-daemon[198]: [session uid=99 pid=198 pidfd=5] Activating service name='org.freedesktop.impl.portal.desktop.gtk' requested by ':1.4' (uid=99 pid=282 comm="/usr/libexec/xdg-desktop-portal")
setup.sh[324]: Steam runtime environment up-to-date!
dbus-daemon[261]: Activating service name='org.a11y.atspi.Registry' requested by ':1.1' (uid=99 pid=327 comm="/usr/libexec/xdg-desktop-portal-gtk")
dbus-daemon[261]: Successfully activated service 'org.a11y.atspi.Registry'
dbus-daemon[198]: [session uid=99 pid=198 pidfd=5] Successfully activated service 'org.freedesktop.impl.portal.desktop.gtk'

(/usr/libexec/xdg-desktop-portal:282): xdg-desktop-portal-WARNING **: 14:34:22.035: Failed to load RealtimeKit property: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.RealtimeKit1 was not provided by any .service files

(/usr/libexec/xdg-desktop-portal:282): xdg-desktop-portal-WARNING **: 14:34:22.035: Failed to load RealtimeKit property: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.RealtimeKit1 was not provided by any .service files

(/usr/libexec/xdg-desktop-portal:282): xdg-desktop-portal-WARNING **: 14:34:22.036: Failed to load RealtimeKit property: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.RealtimeKit1 was not provided by any .service files
[W][45476.286758] pw.conf      | [          conf.c: 1214 try_load_conf()] can't load config client.conf: No such file or directory
[E][45476.286767] pw.conf      | [          conf.c: 1243 pw_conf_load_conf_for_context()] can't load config client.conf: No such file or directory

(/usr/libexec/xdg-desktop-portal:282): xdg-desktop-portal-WARNING **: 14:34:22.040: Failed connect to PipeWire: Couldn't create PipeWire context
dbus-daemon[198]: [session uid=99 pid=198 pidfd=5] Successfully activated service 'org.freedesktop.portal.Desktop'
basic_string::_M_create
[main][INFO]: Starting Decky version v3.2.3
[loader][INFO]: plugin_path: /home/retro/homebrew/plugins
[loader][INFO]: import plugins from /home/retro/homebrew/plugins
[loader][INFO]: Hot reload enabled
[updater][INFO]: Updated remote version information
[wsrouter][WARNING]: Dropping message as there is no connected socket: {'type': 3, 'event': 'loader/notify_updates', 'args': ()}
[2026-08-16 14:34:21] 
[2026-08-16 14:34:21] [ /etc/cont-init.d/10-setup_user.sh: executing... ]
[2026-08-16 14:34:21] **** Configure default user ****
[2026-08-16 14:34:21] Setting default user uid=99(retro) gid=100(retro)
[2026-08-16 14:34:21] Setting umask to 000
[2026-08-16 14:34:21] Ensure retro home directory is writable
[2026-08-16 14:34:21] Ensure XDG_RUNTIME_DIR is writable
[2026-08-16 14:34:21] DONE
[2026-08-16 14:34:21] 
[2026-08-16 14:34:21] [ /etc/cont-init.d/15-setup_devices.sh: executing... ]
[2026-08-16 14:34:21] **** Configure devices ****
[2026-08-16 14:34:21] Exec device groups
[2026-08-16 14:34:21] Path '/dev/input/*' is not present.
[2026-08-16 14:34:21] Adding user 'retro' to groups: gow-gid-18,root
[2026-08-16 14:34:21] DONE
[2026-08-16 14:34:21] 
[2026-08-16 14:34:21] [ /etc/cont-init.d/30-nvidia.sh: executing... ]
[2026-08-16 14:34:21] Nvidia driver volume detected
[2026-08-16 14:34:21] [nvidia] Add Vulkan ICD
[2026-08-16 14:34:21] [nvidia] Add EGL external platform
[2026-08-16 14:34:21] [nvidia] Add egl-vendor
[2026-08-16 14:34:21] [nvidia] Add gbm backend
[2026-08-16 14:34:21] 
[2026-08-16 14:34:21] [ /etc/cont-init.d/init-gamescope.sh: executing... ]
[2026-08-16 14:34:21] 
[2026-08-16 14:34:21] [ /etc/cont-init.d/system-services.sh: executing... ]
[2026-08-16 14:34:21] *** DBus started ***
[2026-08-16 14:34:21] *** Bluez started ***
[2026-08-16 14:34:21] *** NetworkManager started ***
[2026-08-16 14:34:21] *** D-Bus Watchdog started ***
[2026-08-16 14:34:21] [steamos-dbus-watchdog] Starting D-Bus watcher for Steam shutdown...
[2026-08-16 14:34:21] *** Decky Loader started ***
[2026-08-16 14:34:21] Launching the container's startup script as user 'retro'
[2026-08-16 14:34:21] Steam startup.sh
[2026-08-16 14:34:21] [Sway] - Starting: `/usr/games/steam -bigpicture`
[2026-08-16 14:34:21.949] [info] Using configuration file /home/retro/.config/waybar/config.jsonc
SpiRegistry daemon is running with well-known name - org.a11y.atspi.Registry
[2026-08-16 14:34:22.044] [info] Using CSS file /home/retro/.config/waybar/style.css
[2026-08-16 14:34:22.074] [error] Can't open RFKILL control device
[2026-08-16 14:34:22.203] [warning] Requested height: 30 is less than the minimum height: 35 required by the modules
[2026-08-16 14:34:22.203] [info] Bar configured (width: 1920, height: 35) for output: WL-1
Image
<!-- gh-comment-id:5307726722 --> @thewave1408 commented on GitHub (Aug 16, 2026): Good news! There don't appear to be more permissions issues! ```== Plugin == version: 2026.08.16a appdata: /mnt/disks/downloadcache/gow run ids: 99:100 (uid:gid apps run as) compose: /mnt/disks/downloadcache/gow/docker-compose.yml ok compose file present == Containers == ok wolf: running ok wolf-den: running app containers running: WolfSteam_8efffc3b-5b79-4ca6-aa28-bb3e2e15f8b5 runs as uid 99 Wolf-UI_1379061129565005842 runs as uid 99 == Saved client run ids (cfg/config.toml) == ok all paired clients run as 99 == App state access == stamp: 99:100 check: real write access as 99:100 (honours inherited ACLs) ok 99:100 can write everything under /mnt/disks/downloadcache/gow/profile-data 5 path(s) are root-owned by design; the inherited ACL keeps them writable ok 99:100 can write everything under /mnt/disks/downloadcache/gow/profile_data == Controller hot-plug (fake-udev) == ok /mnt/disks/downloadcache/gow/fake-udev is executable appdata mount options: rw,noatime,xattr,posixacl,casesensitive == udev rules == ok /etc/udev/rules.d/85-wolf.rules installed ok rules use the current Wolf device match == Wolf runtime socket volume == ok wolf-socket is root-owned, as the embedded PulseAudio requires Done. Nothing was modified. ``` Bad news 😵‍💫 Steam still doesn't launch: ```useradd warning: retro's uid 99 outside of the UID_MIN 1000 and UID_MAX 60000 range. useradd: warning: the home directory /home/retro already exists. useradd: Not copying any file from skel directory into it. bluetoothd[126]: Bluetooth daemon 5.79 bluetoothd[126]: src/adapter.c:adapter_init() Failed to access management interface bluetoothd[126]: src/main.c:main() Adapter handling initialization failed 00:00:00.002 [ERROR] [sway/main.c:62] !!! Proprietary Nvidia drivers are in use !!! Failed to connect to user scope bus via local transport: No such file or directory dbus-daemon[198]: [session uid=99 pid=198 pidfd=5] Activating service name='org.a11y.Bus' requested by ':1.2' (uid=99 pid=217 comm="waybar -b bar-0") dbus-daemon[198]: [session uid=99 pid=198 pidfd=5] Successfully activated service 'org.a11y.Bus' dbus-daemon[198]: [session uid=99 pid=198 pidfd=5] Activating service name='org.freedesktop.portal.Desktop' requested by ':1.1' (uid=99 pid=217 comm="waybar -b bar-0") dbus-daemon[198]: [session uid=99 pid=198 pidfd=5] Activating service name='org.freedesktop.impl.portal.PermissionStore' requested by ':1.4' (uid=99 pid=282 comm="/usr/libexec/xdg-desktop-portal") dbus-daemon[198]: [session uid=99 pid=198 pidfd=5] Successfully activated service 'org.freedesktop.impl.portal.PermissionStore' dbus-daemon[198]: [session uid=99 pid=198 pidfd=5] Activating service name='org.freedesktop.portal.Documents' requested by ':1.4' (uid=99 pid=282 comm="/usr/libexec/xdg-desktop-portal") steam.sh[226]: Running Steam on ubuntu 25.04 64-bit dbus-daemon[198]: [session uid=99 pid=198 pidfd=5] Successfully activated service 'org.freedesktop.portal.Documents' steam.sh[226]: STEAM_RUNTIME is enabled automatically fusermount3: fuse device not found, try 'modprobe fuse' first error: fuse init failed: Can't mount path /tmp/sockets/doc dbus-daemon[198]: [session uid=99 pid=198 pidfd=5] Activating service name='org.freedesktop.impl.portal.desktop.gtk' requested by ':1.4' (uid=99 pid=282 comm="/usr/libexec/xdg-desktop-portal") setup.sh[324]: Steam runtime environment up-to-date! dbus-daemon[261]: Activating service name='org.a11y.atspi.Registry' requested by ':1.1' (uid=99 pid=327 comm="/usr/libexec/xdg-desktop-portal-gtk") dbus-daemon[261]: Successfully activated service 'org.a11y.atspi.Registry' dbus-daemon[198]: [session uid=99 pid=198 pidfd=5] Successfully activated service 'org.freedesktop.impl.portal.desktop.gtk' (/usr/libexec/xdg-desktop-portal:282): xdg-desktop-portal-WARNING **: 14:34:22.035: Failed to load RealtimeKit property: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.RealtimeKit1 was not provided by any .service files (/usr/libexec/xdg-desktop-portal:282): xdg-desktop-portal-WARNING **: 14:34:22.035: Failed to load RealtimeKit property: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.RealtimeKit1 was not provided by any .service files (/usr/libexec/xdg-desktop-portal:282): xdg-desktop-portal-WARNING **: 14:34:22.036: Failed to load RealtimeKit property: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.RealtimeKit1 was not provided by any .service files [W][45476.286758] pw.conf | [ conf.c: 1214 try_load_conf()] can't load config client.conf: No such file or directory [E][45476.286767] pw.conf | [ conf.c: 1243 pw_conf_load_conf_for_context()] can't load config client.conf: No such file or directory (/usr/libexec/xdg-desktop-portal:282): xdg-desktop-portal-WARNING **: 14:34:22.040: Failed connect to PipeWire: Couldn't create PipeWire context dbus-daemon[198]: [session uid=99 pid=198 pidfd=5] Successfully activated service 'org.freedesktop.portal.Desktop' basic_string::_M_create [main][INFO]: Starting Decky version v3.2.3 [loader][INFO]: plugin_path: /home/retro/homebrew/plugins [loader][INFO]: import plugins from /home/retro/homebrew/plugins [loader][INFO]: Hot reload enabled [updater][INFO]: Updated remote version information [wsrouter][WARNING]: Dropping message as there is no connected socket: {'type': 3, 'event': 'loader/notify_updates', 'args': ()} [2026-08-16 14:34:21] [2026-08-16 14:34:21] [ /etc/cont-init.d/10-setup_user.sh: executing... ] [2026-08-16 14:34:21] **** Configure default user **** [2026-08-16 14:34:21] Setting default user uid=99(retro) gid=100(retro) [2026-08-16 14:34:21] Setting umask to 000 [2026-08-16 14:34:21] Ensure retro home directory is writable [2026-08-16 14:34:21] Ensure XDG_RUNTIME_DIR is writable [2026-08-16 14:34:21] DONE [2026-08-16 14:34:21] [2026-08-16 14:34:21] [ /etc/cont-init.d/15-setup_devices.sh: executing... ] [2026-08-16 14:34:21] **** Configure devices **** [2026-08-16 14:34:21] Exec device groups [2026-08-16 14:34:21] Path '/dev/input/*' is not present. [2026-08-16 14:34:21] Adding user 'retro' to groups: gow-gid-18,root [2026-08-16 14:34:21] DONE [2026-08-16 14:34:21] [2026-08-16 14:34:21] [ /etc/cont-init.d/30-nvidia.sh: executing... ] [2026-08-16 14:34:21] Nvidia driver volume detected [2026-08-16 14:34:21] [nvidia] Add Vulkan ICD [2026-08-16 14:34:21] [nvidia] Add EGL external platform [2026-08-16 14:34:21] [nvidia] Add egl-vendor [2026-08-16 14:34:21] [nvidia] Add gbm backend [2026-08-16 14:34:21] [2026-08-16 14:34:21] [ /etc/cont-init.d/init-gamescope.sh: executing... ] [2026-08-16 14:34:21] [2026-08-16 14:34:21] [ /etc/cont-init.d/system-services.sh: executing... ] [2026-08-16 14:34:21] *** DBus started *** [2026-08-16 14:34:21] *** Bluez started *** [2026-08-16 14:34:21] *** NetworkManager started *** [2026-08-16 14:34:21] *** D-Bus Watchdog started *** [2026-08-16 14:34:21] [steamos-dbus-watchdog] Starting D-Bus watcher for Steam shutdown... [2026-08-16 14:34:21] *** Decky Loader started *** [2026-08-16 14:34:21] Launching the container's startup script as user 'retro' [2026-08-16 14:34:21] Steam startup.sh [2026-08-16 14:34:21] [Sway] - Starting: `/usr/games/steam -bigpicture` [2026-08-16 14:34:21.949] [info] Using configuration file /home/retro/.config/waybar/config.jsonc SpiRegistry daemon is running with well-known name - org.a11y.atspi.Registry [2026-08-16 14:34:22.044] [info] Using CSS file /home/retro/.config/waybar/style.css [2026-08-16 14:34:22.074] [error] Can't open RFKILL control device [2026-08-16 14:34:22.203] [warning] Requested height: 30 is less than the minimum height: 35 required by the modules [2026-08-16 14:34:22.203] [info] Bar configured (width: 1920, height: 35) for output: WL-1 ``` <img width="3840" height="2160" alt="Image" src="https://github.com/user-attachments/assets/3130a7cc-b3be-4d11-b86e-9594827496ce" />
Author
Owner

@JBailes commented on GitHub (Aug 16, 2026):

@thewave1408 Could you get me the Steam logs/process exit?

We're close to having this working, but I can't debug this without your steam logs.

<!-- gh-comment-id:5308604857 --> @JBailes commented on GitHub (Aug 16, 2026): @thewave1408 Could you get me the Steam logs/process exit? We're close to having this working, but I can't debug this without your steam logs.
Author
Owner

@thewave1408 commented on GitHub (Aug 16, 2026):

@thewave1408 Could you get me the Steam logs/process exit?

We're close to having this working, but I can't debug this without your steam logs.

Of course. Do you know where I can get the logs you need? journalctl doesn't find any log files. Should I kill the steam process and relaunch from the terminal?

<!-- gh-comment-id:5308987767 --> @thewave1408 commented on GitHub (Aug 16, 2026): > @thewave1408 Could you get me the Steam logs/process exit? > > We're close to having this working, but I can't debug this without your steam logs. Of course. Do you know where I can get the logs you need? journalctl doesn't find any log files. Should I kill the steam process and relaunch from the terminal?
Author
Owner

@JBailes commented on GitHub (Aug 19, 2026):

@ABeltramo Can we get a standard way documented or a better way of retrieving steam logs? This is something that keeps coming up, and we really need a standardized way.

<!-- gh-comment-id:5345763716 --> @JBailes commented on GitHub (Aug 19, 2026): @ABeltramo Can we get a standard way documented or a better way of retrieving steam logs? This is something that keeps coming up, and we really need a standardized way.
Author
Owner

@ABeltramo commented on GitHub (Aug 19, 2026):

Wolf logs them (with the debug output, we could raise that) when the containers exits; not sure if there's any easier way to surface them, do you have any idea?

<!-- gh-comment-id:5345954838 --> @ABeltramo commented on GitHub (Aug 19, 2026): Wolf logs them (with the debug output, we could raise that) when the containers exits; not sure if there's any easier way to surface them, do you have any idea?
Author
Owner

@JBailes commented on GitHub (Aug 20, 2026):

Wolf logs them (with the debug output, we could raise that) when the containers exits; not sure if there's any easier way to surface them, do you have any idea?

I'd think this would be fine if we can document it more thoroughly. I keep getting asked the same question across multiple people and across multiple bugs, which indicates it's an issue in documentation.

<!-- gh-comment-id:5355141810 --> @JBailes commented on GitHub (Aug 20, 2026): > Wolf logs them (with the debug output, we could raise that) when the containers exits; not sure if there's any easier way to surface them, do you have any idea? I'd think this would be fine if we can document it more thoroughly. I keep getting asked the same question across multiple people and across multiple bugs, which indicates it's an issue in documentation.
Author
Owner

@thewave1408 commented on GitHub (Aug 24, 2026):

So i'm not sure I'm looking in the right place for these logs.. these are the logs from Wolf container after adding the line WOLF_LOG_LEVEL='DEBUG' to my gow.cfg:
This includes starting the steam container and then stopping it

16:08:50.054515931 INFO  | Creating CUDA context for device /dev/dri/renderD128 (detected CUDA device ID: 0)
0:01:18.266871938   139 0x14e9fc01bb40 WARN                basesink gstbasesink.c:1248:gst_base_sink_query_latency:<10030792000676349335_video> warning: Pipeline construction is invalid, please add queues.
0:01:18.266884418   139 0x14e9fc01bb40 WARN                basesink gstbasesink.c:1248:gst_base_sink_query_latency:<10030792000676349335_video> warning: Not enough buffering available for  the processing deadline of 0:00:00.020000000, add enough queues to buffer  0:00:00.020000000 additional data. Shortening processing latency to 0:00:00.000000000.
16:08:50.166850974 INFO  | Wayland display ready, listening on: wayland-1
16:08:50.175325403 INFO  | Mounting nvidia driver nvidia-driver-vol:/usr/nvidia
16:08:50.315422546 INFO  | [DOCKER] Starting container: /Wolf-UI_10030792000676349335
0:01:18.673345343   139 0x14e9dc0015b0 WARN                 basesrc gstbasesrc.c:4255:gst_base_src_push_segment:<interpipesrc_10030792000676349335_video> segment format mismatched, ignore
0:01:19.805580360   139 0x14e9dc001df0 WARN                 basesrc gstbasesrc.c:4255:gst_base_src_push_segment:<interpipesrc_10030792000676349335_audio> segment format mismatched, ignore
16:09:23.894508217 INFO  | [LOBBY] Creating new lobby
2026-08-20T16:09:23.949306Z  WARN smithay::backend::egl::error: Erroneous EGL call didn't set EGLError
2026-08-20T16:09:23.949429Z  WARN smithay::backend::drm::device::fd: Unable to become drm master, assuming unprivileged mode
0:01:52.055762126   139 0x14e8ec006d00 WARN                basesink gstbasesink.c:1248:gst_base_sink_query_latency:<bf59ccca-f198-4508-a9d6-9bbce85c3d5d_video> warning: Pipeline construction is invalid, please add queues.
0:01:52.055777846   139 0x14e8ec006d00 WARN                basesink gstbasesink.c:1248:gst_base_sink_query_latency:<bf59ccca-f198-4508-a9d6-9bbce85c3d5d_video> warning: Not enough buffering available for  the processing deadline of 0:00:00.020000000, add enough queues to buffer  0:00:00.020000000 additional data. Shortening processing latency to 0:00:00.000000000.
16:09:23.955733322 INFO  | Wayland display ready, listening on: wayland-2
16:09:23.964742797 INFO  | Mounting nvidia driver nvidia-driver-vol:/usr/nvidia
16:09:24.018724957 INFO  | [LOBBY] Session 10030792000676349335 joining lobby bf59ccca-f198-4508-a9d6-9bbce85c3d5d
0:01:52.130077012   139 0x14e9dc0023d0 WARN           basetransform gstbasetransform.c:1371:gst_base_transform_setcaps:<capsfilter4> transform could not transform video/x-raw(memory:CUDAMemory), format=(string)BGRA, width=(int)1440, height=(int)900, framerate=(fraction)60/1 in anything we support
0:01:52.130097362   139 0x14e9dc0023d0 WARN           basetransform gstbasetransform.c:1432:gst_base_transform_reconfigure_unlocked:<capsfilter4> warning: not negotiated
0:01:52.130100672   139 0x14e9dc0023d0 WARN           basetransform gstbasetransform.c:1432:gst_base_transform_reconfigure_unlocked:<capsfilter4> warning: not negotiated
0:01:52.132313288   139 0x14e9dc0015b0 WARN        cudaconvertscale gstcudaconvertscale.c:1399:gst_cuda_base_convert_set_info:<cudaconvertscale2> Can't calculate borders
16:09:24.084870723 INFO  | [DOCKER] Starting container: /WolfSteam_bf59ccca-f198-4508-a9d6-9bbce85c3d5d
16:10:09.130477788 INFO  | Detected WolfUI combo for session 10030792000676349335
16:10:09.130515628 INFO  | [LOBBY] Moonlight stream 10030792000676349335 over, leaving lobby bf59ccca-f198-4508-a9d6-9bbce85c3d5d
16:10:09.130560957 INFO  | [LOBBY] Session 10030792000676349335 leaving lobby bf59ccca-f198-4508-a9d6-9bbce85c3d5d
0:02:37.232273271   139 0x14e9dc001030 WARN           basetransform gstbasetransform.c:1371:gst_base_transform_setcaps:<capsfilter0> transform could not transform video/x-raw(memory:CUDAMemory), format=(string)BGRA, width=(int)1440, height=(int)900, framerate=(fraction)60/1 in anything we support
0:02:37.232291491   139 0x14e9dc001030 WARN           basetransform gstbasetransform.c:1432:gst_base_transform_reconfigure_unlocked:<capsfilter0> warning: not negotiated
0:02:37.232295091   139 0x14e9dc001030 WARN           basetransform gstbasetransform.c:1432:gst_base_transform_reconfigure_unlocked:<capsfilter0> warning: not negotiated
16:10:17.180860234 INFO  | [GSTREAMER] Pipeline reached End Of Stream
16:10:17.185239437 INFO  | [LOBBY] stopping lobby bf59ccca-f198-4508-a9d6-9bbce85c3d5d
16:10:17.185270427 INFO  | [GSTREAMER] Pipeline reached End Of Stream
0:02:45.285572719   139 0x14e900000f00 WARN                audiosrc gstaudiosrc.c:227:audioringbuffer_thread_func:<pulsesrc1> error reading data -1 (reason: Success), skipping segment
16:10:17.582048922 INFO  | Stopped container: /WolfSteam_bf59ccca-f198-4508-a9d6-9bbce85c3d5d
16:10:17.582697878 WARN  | [LOBBY] lobby bf59ccca-f198-4508-a9d6-9bbce85c3d5d not found

I went with my original idea and killed the steam process and relaunched it from within the container and this was the result:

# ps -ef
UID          PID    PPID  C STIME TTY          TIME CMD
retro          1       0  0 17:16 ?        00:00:00 /bin/bash /opt/gow/startup-app.sh
message+     124       1  0 17:16 ?        00:00:00 dbus-daemon --system --fork --nosyslog
root         129       1  0 17:16 ?        00:00:00 NetworkManager
root         141       1  0 17:16 ?        00:00:00 dbus-monitor --system interface='org.freedesktop.login1.Manager'
root         143       1  0 17:16 ?        00:00:00 /home/retro/homebrew/services/PluginLoader
retro        191       1  0 17:16 ?        00:00:00 /usr/bin/ibus-daemon -d -r --panel=disable --emoji-extension=disable
retro        199       1  0 17:16 ?        00:00:00 dbus-run-session -- sway --unsupported-gpu
retro        200     199  0 17:16 ?        00:00:00 dbus-daemon --nofork --print-address 4 --session
retro        201     199  0 17:16 ?        00:00:00 sway --unsupported-gpu
retro        202     191  0 17:16 ?        00:00:00 /usr/libexec/ibus-dconf
retro        217       1  0 17:16 ?        00:00:00 waybar -b bar-0
retro        250       1  0 17:16 ?        00:00:00 /usr/libexec/at-spi-bus-launcher
retro        261     250  0 17:16 ?        00:00:00 /usr/bin/dbus-daemon --config-file=/usr/share/defaults/at-spi2/accessibility.c
retro        282       1  0 17:16 ?        00:00:00 /usr/libexec/xdg-desktop-portal
retro        294       1  0 17:16 ?        00:00:00 /usr/libexec/xdg-permission-store
retro        326       1  0 17:16 ?        00:00:00 /usr/libexec/xdg-desktop-portal-gtk
root         333     143  0 17:16 ?        00:00:00 Decky Loader v3.2.3 (/home/retro/homebrew/services/PluginLoader)
retro        350       1  0 17:16 ?        00:00:00 /usr/libexec/at-spi2-registryd --use-gnome-session
retro        411       1  0 17:16 ?        00:00:00 /home/retro/.steam/ubuntu12_32/steam -srt-logger-opened -nominidumps -nobreakp
root         428       0  0 17:18 pts/0    00:00:00 sh
root         816     428  0 17:21 pts/0    00:00:00 ps -ef
# steam
steam.sh[817]: Running Steam on ubuntu 25.04 64-bit
steam.sh[817]: STEAM_RUNTIME is enabled automatically
setup.sh[883]: Steam runtime environment up-to-date!
steam.sh[817]: Steam client's requirements are satisfied
Steam is already running, exiting (command line was forwarded).
# kill 411
# steam
steam.sh[941]: Running Steam on ubuntu 25.04 64-bit
steam.sh[941]: STEAM_RUNTIME is enabled automatically
setup.sh[1004]: Steam runtime environment up-to-date!
steam.sh[941]: Steam client's requirements are satisfied
src/tier0/threadtools.cpp (2194) : Assertion Failed: Permission denied
src/tier0/threadtools.cpp (2194) : Assertion Failed: Permission denied
08/20 17:21:38 /tmp/dumps: is not owned by us - delete and recreate.
08/20 17:21:38 minidumps folder is set to /tmp/dumps
08/20 17:21:38 Init: Installing breakpad exception handler for appid(steam)/version(1.0)/tid(1061)
assert_20260820172138_3.dmp[1064]: Uploading dump (out-of-process)
/tmp/dumps/assert_20260820172138_3.dmp
src/tier0/threadtools.cpp (1621) : Thread synchronization object is unuseable
src/tier0/threadtools.cpp (1621) : Thread synchronization object is unuseable
08/20 17:21:38 minidumps folder is set to /tmp/dumps
08/20 17:21:38 Init: Installing breakpad exception handler for appid(steam)/version(1.0)/tid(1061)
assert_20260820172138_6.dmp[1067]: Uploading dump (out-of-process)
/tmp/dumps/assert_20260820172138_6.dmp
assert_20260820172138_3.dmp[1064]: Finished uploading minidump (out-of-process): success = yes
assert_20260820172138_3.dmp[1064]: response: CrashID=bp-0cb07963-e334-4c55-b0bb-2701e2260820
assert_20260820172138_3.dmp[1064]: file ''/tmp/dumps/assert_20260820172138_3.dmp'', upload yes: ''CrashID=bp-0cb07963-e334-4c55-b0bb-2701e2260820''
assert_20260820172138_6.dmp[1067]: Finished uploading minidump (out-of-process): success = yes
assert_20260820172138_6.dmp[1067]: response: CrashID=bp-238efcac-32ca-465d-8097-a30ba2260820
assert_20260820172138_6.dmp[1067]: file ''/tmp/dumps/assert_20260820172138_6.dmp'', upload yes: ''CrashID=bp-238efcac-32ca-465d-8097-a30ba2260820''
<!-- gh-comment-id:5389322637 --> @thewave1408 commented on GitHub (Aug 24, 2026): So i'm not sure I'm looking in the right place for these logs.. these are the logs from Wolf container after adding the line WOLF_LOG_LEVEL='DEBUG' to my gow.cfg: This includes starting the steam container and then stopping it ``` 16:08:50.054515931 INFO | Creating CUDA context for device /dev/dri/renderD128 (detected CUDA device ID: 0) 0:01:18.266871938 139 0x14e9fc01bb40 WARN basesink gstbasesink.c:1248:gst_base_sink_query_latency:<10030792000676349335_video> warning: Pipeline construction is invalid, please add queues. 0:01:18.266884418 139 0x14e9fc01bb40 WARN basesink gstbasesink.c:1248:gst_base_sink_query_latency:<10030792000676349335_video> warning: Not enough buffering available for the processing deadline of 0:00:00.020000000, add enough queues to buffer 0:00:00.020000000 additional data. Shortening processing latency to 0:00:00.000000000. 16:08:50.166850974 INFO | Wayland display ready, listening on: wayland-1 16:08:50.175325403 INFO | Mounting nvidia driver nvidia-driver-vol:/usr/nvidia 16:08:50.315422546 INFO | [DOCKER] Starting container: /Wolf-UI_10030792000676349335 0:01:18.673345343 139 0x14e9dc0015b0 WARN basesrc gstbasesrc.c:4255:gst_base_src_push_segment:<interpipesrc_10030792000676349335_video> segment format mismatched, ignore 0:01:19.805580360 139 0x14e9dc001df0 WARN basesrc gstbasesrc.c:4255:gst_base_src_push_segment:<interpipesrc_10030792000676349335_audio> segment format mismatched, ignore 16:09:23.894508217 INFO | [LOBBY] Creating new lobby 2026-08-20T16:09:23.949306Z WARN smithay::backend::egl::error: Erroneous EGL call didn't set EGLError 2026-08-20T16:09:23.949429Z WARN smithay::backend::drm::device::fd: Unable to become drm master, assuming unprivileged mode 0:01:52.055762126 139 0x14e8ec006d00 WARN basesink gstbasesink.c:1248:gst_base_sink_query_latency:<bf59ccca-f198-4508-a9d6-9bbce85c3d5d_video> warning: Pipeline construction is invalid, please add queues. 0:01:52.055777846 139 0x14e8ec006d00 WARN basesink gstbasesink.c:1248:gst_base_sink_query_latency:<bf59ccca-f198-4508-a9d6-9bbce85c3d5d_video> warning: Not enough buffering available for the processing deadline of 0:00:00.020000000, add enough queues to buffer 0:00:00.020000000 additional data. Shortening processing latency to 0:00:00.000000000. 16:09:23.955733322 INFO | Wayland display ready, listening on: wayland-2 16:09:23.964742797 INFO | Mounting nvidia driver nvidia-driver-vol:/usr/nvidia 16:09:24.018724957 INFO | [LOBBY] Session 10030792000676349335 joining lobby bf59ccca-f198-4508-a9d6-9bbce85c3d5d 0:01:52.130077012 139 0x14e9dc0023d0 WARN basetransform gstbasetransform.c:1371:gst_base_transform_setcaps:<capsfilter4> transform could not transform video/x-raw(memory:CUDAMemory), format=(string)BGRA, width=(int)1440, height=(int)900, framerate=(fraction)60/1 in anything we support 0:01:52.130097362 139 0x14e9dc0023d0 WARN basetransform gstbasetransform.c:1432:gst_base_transform_reconfigure_unlocked:<capsfilter4> warning: not negotiated 0:01:52.130100672 139 0x14e9dc0023d0 WARN basetransform gstbasetransform.c:1432:gst_base_transform_reconfigure_unlocked:<capsfilter4> warning: not negotiated 0:01:52.132313288 139 0x14e9dc0015b0 WARN cudaconvertscale gstcudaconvertscale.c:1399:gst_cuda_base_convert_set_info:<cudaconvertscale2> Can't calculate borders 16:09:24.084870723 INFO | [DOCKER] Starting container: /WolfSteam_bf59ccca-f198-4508-a9d6-9bbce85c3d5d 16:10:09.130477788 INFO | Detected WolfUI combo for session 10030792000676349335 16:10:09.130515628 INFO | [LOBBY] Moonlight stream 10030792000676349335 over, leaving lobby bf59ccca-f198-4508-a9d6-9bbce85c3d5d 16:10:09.130560957 INFO | [LOBBY] Session 10030792000676349335 leaving lobby bf59ccca-f198-4508-a9d6-9bbce85c3d5d 0:02:37.232273271 139 0x14e9dc001030 WARN basetransform gstbasetransform.c:1371:gst_base_transform_setcaps:<capsfilter0> transform could not transform video/x-raw(memory:CUDAMemory), format=(string)BGRA, width=(int)1440, height=(int)900, framerate=(fraction)60/1 in anything we support 0:02:37.232291491 139 0x14e9dc001030 WARN basetransform gstbasetransform.c:1432:gst_base_transform_reconfigure_unlocked:<capsfilter0> warning: not negotiated 0:02:37.232295091 139 0x14e9dc001030 WARN basetransform gstbasetransform.c:1432:gst_base_transform_reconfigure_unlocked:<capsfilter0> warning: not negotiated 16:10:17.180860234 INFO | [GSTREAMER] Pipeline reached End Of Stream 16:10:17.185239437 INFO | [LOBBY] stopping lobby bf59ccca-f198-4508-a9d6-9bbce85c3d5d 16:10:17.185270427 INFO | [GSTREAMER] Pipeline reached End Of Stream 0:02:45.285572719 139 0x14e900000f00 WARN audiosrc gstaudiosrc.c:227:audioringbuffer_thread_func:<pulsesrc1> error reading data -1 (reason: Success), skipping segment 16:10:17.582048922 INFO | Stopped container: /WolfSteam_bf59ccca-f198-4508-a9d6-9bbce85c3d5d 16:10:17.582697878 WARN | [LOBBY] lobby bf59ccca-f198-4508-a9d6-9bbce85c3d5d not found ``` I went with my original idea and killed the steam process and relaunched it from within the container and this was the result: ``` # ps -ef UID PID PPID C STIME TTY TIME CMD retro 1 0 0 17:16 ? 00:00:00 /bin/bash /opt/gow/startup-app.sh message+ 124 1 0 17:16 ? 00:00:00 dbus-daemon --system --fork --nosyslog root 129 1 0 17:16 ? 00:00:00 NetworkManager root 141 1 0 17:16 ? 00:00:00 dbus-monitor --system interface='org.freedesktop.login1.Manager' root 143 1 0 17:16 ? 00:00:00 /home/retro/homebrew/services/PluginLoader retro 191 1 0 17:16 ? 00:00:00 /usr/bin/ibus-daemon -d -r --panel=disable --emoji-extension=disable retro 199 1 0 17:16 ? 00:00:00 dbus-run-session -- sway --unsupported-gpu retro 200 199 0 17:16 ? 00:00:00 dbus-daemon --nofork --print-address 4 --session retro 201 199 0 17:16 ? 00:00:00 sway --unsupported-gpu retro 202 191 0 17:16 ? 00:00:00 /usr/libexec/ibus-dconf retro 217 1 0 17:16 ? 00:00:00 waybar -b bar-0 retro 250 1 0 17:16 ? 00:00:00 /usr/libexec/at-spi-bus-launcher retro 261 250 0 17:16 ? 00:00:00 /usr/bin/dbus-daemon --config-file=/usr/share/defaults/at-spi2/accessibility.c retro 282 1 0 17:16 ? 00:00:00 /usr/libexec/xdg-desktop-portal retro 294 1 0 17:16 ? 00:00:00 /usr/libexec/xdg-permission-store retro 326 1 0 17:16 ? 00:00:00 /usr/libexec/xdg-desktop-portal-gtk root 333 143 0 17:16 ? 00:00:00 Decky Loader v3.2.3 (/home/retro/homebrew/services/PluginLoader) retro 350 1 0 17:16 ? 00:00:00 /usr/libexec/at-spi2-registryd --use-gnome-session retro 411 1 0 17:16 ? 00:00:00 /home/retro/.steam/ubuntu12_32/steam -srt-logger-opened -nominidumps -nobreakp root 428 0 0 17:18 pts/0 00:00:00 sh root 816 428 0 17:21 pts/0 00:00:00 ps -ef # steam steam.sh[817]: Running Steam on ubuntu 25.04 64-bit steam.sh[817]: STEAM_RUNTIME is enabled automatically setup.sh[883]: Steam runtime environment up-to-date! steam.sh[817]: Steam client's requirements are satisfied Steam is already running, exiting (command line was forwarded). # kill 411 # steam steam.sh[941]: Running Steam on ubuntu 25.04 64-bit steam.sh[941]: STEAM_RUNTIME is enabled automatically setup.sh[1004]: Steam runtime environment up-to-date! steam.sh[941]: Steam client's requirements are satisfied src/tier0/threadtools.cpp (2194) : Assertion Failed: Permission denied src/tier0/threadtools.cpp (2194) : Assertion Failed: Permission denied 08/20 17:21:38 /tmp/dumps: is not owned by us - delete and recreate. 08/20 17:21:38 minidumps folder is set to /tmp/dumps 08/20 17:21:38 Init: Installing breakpad exception handler for appid(steam)/version(1.0)/tid(1061) assert_20260820172138_3.dmp[1064]: Uploading dump (out-of-process) /tmp/dumps/assert_20260820172138_3.dmp src/tier0/threadtools.cpp (1621) : Thread synchronization object is unuseable src/tier0/threadtools.cpp (1621) : Thread synchronization object is unuseable 08/20 17:21:38 minidumps folder is set to /tmp/dumps 08/20 17:21:38 Init: Installing breakpad exception handler for appid(steam)/version(1.0)/tid(1061) assert_20260820172138_6.dmp[1067]: Uploading dump (out-of-process) /tmp/dumps/assert_20260820172138_6.dmp assert_20260820172138_3.dmp[1064]: Finished uploading minidump (out-of-process): success = yes assert_20260820172138_3.dmp[1064]: response: CrashID=bp-0cb07963-e334-4c55-b0bb-2701e2260820 assert_20260820172138_3.dmp[1064]: file ''/tmp/dumps/assert_20260820172138_3.dmp'', upload yes: ''CrashID=bp-0cb07963-e334-4c55-b0bb-2701e2260820'' assert_20260820172138_6.dmp[1067]: Finished uploading minidump (out-of-process): success = yes assert_20260820172138_6.dmp[1067]: response: CrashID=bp-238efcac-32ca-465d-8097-a30ba2260820 assert_20260820172138_6.dmp[1067]: file ''/tmp/dumps/assert_20260820172138_6.dmp'', upload yes: ''CrashID=bp-238efcac-32ca-465d-8097-a30ba2260820'' ```
Author
Owner

@JBailes commented on GitHub (Sep 4, 2026):

Should have pushed a fix for this in the latest

<!-- gh-comment-id:5540356860 --> @JBailes commented on GitHub (Sep 4, 2026): Should have pushed a fix for this in the latest
Author
Owner

@thewave1408 commented on GitHub (Sep 4, 2026):

And we're back!

Image

Thank you for the incredible amount of work you put into this. I should have some time this weekend to test the prior fixes for https://github.com/games-on-whales/unraid-plugin/issues/57

<!-- gh-comment-id:5545763428 --> @thewave1408 commented on GitHub (Sep 4, 2026): And we're back! <img width="2880" height="1920" alt="Image" src="https://github.com/user-attachments/assets/c6a25b0e-1e6a-4682-a4c2-006cef0e047f" /> Thank you for the incredible amount of work you put into this. I should have some time this weekend to test the prior fixes for https://github.com/games-on-whales/unraid-plugin/issues/57
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
games-on-whales/unraid-plugin#24
No description provided.