[GH-ISSUE #175] No video recieved from host #117

Closed
opened 2026-10-15 12:56:39 +00:00 by bsakaguchi · 6 comments
Owner

Originally created by @ankit2951 on GitHub (Feb 19, 2025).
Original GitHub issue: https://github.com/games-on-whales/wolf/issues/175

Trying to use this in my local network but I keep on getting this error when opening Steam.

Image

ERROR | [GSTREAMER] Pipeline error: Failed to connect stream: No such entity

Here is my compose file

version: "3"
services:
  wolf:
    image: ghcr.io/games-on-whales/wolf:stable
    environment:
      - XDG_RUNTIME_DIR=/tmp/sockets
      - HOST_APPS_STATE_FOLDER=/etc/wolf
    volumes:
      - /etc/wolf/:/etc/wolf
      - /tmp/sockets:/tmp/sockets:rw
      - /var/run/docker.sock:/var/run/docker.sock:rw
      - /dev/:/dev/:rw
      - /run/udev:/run/udev:rw
    device_cgroup_rules:
      - c 13:* rmw
    devices:
      - /dev/dri
      - /dev/uinput
      - /dev/uhid
    network_mode: host
    restart: unless-stopped
networks: {}
Originally created by @ankit2951 on GitHub (Feb 19, 2025). Original GitHub issue: https://github.com/games-on-whales/wolf/issues/175 Trying to use this in my local network but I keep on getting this error when opening Steam. ![Image](https://github.com/user-attachments/assets/e6df3e71-5b8e-45ec-bac7-797904f1804f) `ERROR | [GSTREAMER] Pipeline error: Failed to connect stream: No such entity` Here is my compose file ``` version: "3" services: wolf: image: ghcr.io/games-on-whales/wolf:stable environment: - XDG_RUNTIME_DIR=/tmp/sockets - HOST_APPS_STATE_FOLDER=/etc/wolf volumes: - /etc/wolf/:/etc/wolf - /tmp/sockets:/tmp/sockets:rw - /var/run/docker.sock:/var/run/docker.sock:rw - /dev/:/dev/:rw - /run/udev:/run/udev:rw device_cgroup_rules: - c 13:* rmw devices: - /dev/dri - /dev/uinput - /dev/uhid network_mode: host restart: unless-stopped networks: {} ```
Author
Owner

@salty2011 commented on GitHub (Feb 19, 2025):

Could you please set wolf to debug, reproduce the issue and upload to this issue the wolf logs.

<!-- gh-comment-id:2669904129 --> @salty2011 commented on GitHub (Feb 19, 2025): Could you please set wolf to debug, reproduce the issue and upload to this issue the wolf logs.
Author
Owner

@ankit2951 commented on GitHub (Feb 19, 2025):

It seems like it started working on its own after I went into firefox then back into Steam. Only issue right now is that my audio isn't coming through

games-on-whale-wolf-1  | 22:32:17.089078140 WARN  | [PULSE] Unable to connect, Access denied
games-on-whale-wolf-1  | 22:32:17.089145304 INFO  | Starting PulseAudio docker container
games-on-whale-wolf-1  | 22:32:17.090988474 ERROR | mDNS error: Error: Failed to open any client sockets
games-on-whale-wolf-1  | 22:32:17.091722868 WARN  | [DOCKER] Container WolfPulseAudio already present, removing first
games-on-whale-wolf-1  | 22:32:17.094970170 INFO  | HTTPS server listening on port: 47984 
games-on-whale-wolf-1  | 22:32:20.214342151 WARN  | [PULSE] Unable to connect, Access denied

The device shows as "null" and the only default app that plays audio is the test ball.

<!-- gh-comment-id:2669919564 --> @ankit2951 commented on GitHub (Feb 19, 2025): It seems like it started working on its own after I went into firefox then back into Steam. Only issue right now is that my audio isn't coming through ``` games-on-whale-wolf-1 | 22:32:17.089078140 WARN | [PULSE] Unable to connect, Access denied games-on-whale-wolf-1 | 22:32:17.089145304 INFO | Starting PulseAudio docker container games-on-whale-wolf-1 | 22:32:17.090988474 ERROR | mDNS error: Error: Failed to open any client sockets games-on-whale-wolf-1 | 22:32:17.091722868 WARN | [DOCKER] Container WolfPulseAudio already present, removing first games-on-whale-wolf-1 | 22:32:17.094970170 INFO | HTTPS server listening on port: 47984 games-on-whale-wolf-1 | 22:32:20.214342151 WARN | [PULSE] Unable to connect, Access denied ``` The device shows as "null" and the only default app that plays audio is the test ball.
Author
Owner

@ABeltramo commented on GitHub (Feb 19, 2025):

It could be just slow to startup the Pulse container.
You can control the timeout by setting the env variable WOLF_PULSE_CONTAINER_TIMEOUT_MS (defaults to 2000, 2 seconds), try setting it to 10000 (10 seconds) and see if that helps.

<!-- gh-comment-id:2669924592 --> @ABeltramo commented on GitHub (Feb 19, 2025): It could be just slow to startup the Pulse container. You can control the timeout by setting the env variable `WOLF_PULSE_CONTAINER_TIMEOUT_MS` (defaults to 2000, 2 seconds), try setting it to 10000 (10 seconds) and see if that helps.
Author
Owner

@ankit2951 commented on GitHub (Feb 19, 2025):

Made that change and still no audio. Device is still showing as null. I noticed after changing I got the same error regarding "no video received from host." Went into Firefox and exited out and went back to steam fixed it.

<!-- gh-comment-id:2669940031 --> @ankit2951 commented on GitHub (Feb 19, 2025): Made that change and still no audio. Device is still showing as null. I noticed after changing I got the same error regarding "no video received from host." Went into Firefox and exited out and went back to steam fixed it.
Author
Owner

@ankit2951 commented on GitHub (Feb 19, 2025):

Found the logs out of the WolfPulseAudio container. Running on TrueNAS Scale.

2025-02-19T22:44:29.420656660Z [2025-02-19 22:44:29] 
2025-02-19T22:44:29.422528239Z [2025-02-19 22:44:29] [ /etc/cont-init.d/10-setup_user.sh: executing... ]
2025-02-19T22:44:29.425244699Z [2025-02-19 22:44:29] **** Configure default user ****
2025-02-19T22:44:29.427416843Z [2025-02-19 22:44:29] Setting default user uid=1000(retro) gid=1000(retro)
2025-02-19T22:44:30.776860202Z userdel: ubuntu mail spool (/var/mail/ubuntu) not found
2025-02-19T22:44:32.185589288Z useradd: warning: the home directory /root already exists.
2025-02-19T22:44:32.185678739Z useradd: Not copying any file from skel directory into it.
2025-02-19T22:44:32.188877297Z [2025-02-19 22:44:32] Setting umask to 000
2025-02-19T22:44:32.191435926Z [2025-02-19 22:44:32] Ensure retro home directory is writable
2025-02-19T22:44:32.197128795Z [2025-02-19 22:44:32] Ensure XDG_RUNTIME_DIR is writable
2025-02-19T22:44:32.202270020Z [2025-02-19 22:44:32] DONE
2025-02-19T22:44:32.204720588Z [2025-02-19 22:44:32] 
2025-02-19T22:44:32.207358932Z [2025-02-19 22:44:32] [ /etc/cont-init.d/15-setup_devices.sh: executing... ]
2025-02-19T22:44:32.210115076Z [2025-02-19 22:44:32] **** Configure devices ****
2025-02-19T22:44:32.212697961Z [2025-02-19 22:44:32] Exec device groups
2025-02-19T22:44:32.219713404Z [2025-02-19 22:44:32] Path '/dev/uinput' is not present.
2025-02-19T22:44:32.222247510Z [2025-02-19 22:44:32] Path '/dev/input/event*' is not present.
2025-02-19T22:44:32.226340510Z [2025-02-19 22:44:32] Not modifying user groups ()
2025-02-19T22:44:32.229414385Z [2025-02-19 22:44:32] DONE
2025-02-19T22:44:32.232059376Z [2025-02-19 22:44:32] 
2025-02-19T22:44:32.234644665Z [2025-02-19 22:44:32] [ /etc/cont-init.d/30-nvidia.sh: executing... ]
2025-02-19T22:44:32.238013518Z [2025-02-19 22:44:32] Launching the container's startup script as user 'retro'
2025-02-19T22:44:32.444156747Z [2025-02-19 22:44:32] Removing all files from /root/.config/pulse
2025-02-19T22:44:32.451963313Z [2025-02-19 22:44:32] Starting pulseaudio
2025-02-19T22:44:32.468902321Z E: [pulseaudio] core-util.c: Failed to connect to system bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory
2025-02-19T22:44:32.469000987Z E: [pulseaudio] core-util.c: Failed to connect to system bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory
2025-02-19T22:44:32.469023778Z E: [pulseaudio] core-util.c: Failed to connect to system bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory
2025-02-19T22:44:32.469041162Z E: [pulseaudio] core-util.c: Failed to connect to system bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory
2025-02-19T22:44:32.469068303Z E: [pulseaudio] core-util.c: Failed to connect to system bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory
2025-02-19T22:44:32.469085461Z E: [pulseaudio] core-util.c: Failed to connect to system bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory
2025-02-19T22:44:32.469118384Z E: [pulseaudio] core-util.c: Failed to connect to system bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory
2025-02-19T22:44:32.469136542Z E: [pulseaudio] core-util.c: Failed to connect to system bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory
2025-02-19T22:44:32.469161001Z E: [pulseaudio] core-util.c: Failed to connect to system bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory
2025-02-19T22:44:32.469180269Z E: [pulseaudio] core-util.c: Failed to connect to system bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory
2025-02-19T22:44:32.469196727Z E: [pulseaudio] core-util.c: Failed to connect to system bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory
2025-02-19T22:44:32.470934543Z W: [pulseaudio] authkey.c: Failed to open cookie file '/root/.config/pulse/cookie': No such file or directory
2025-02-19T22:44:32.470984837Z W: [pulseaudio] authkey.c: Failed to load authentication key '/root/.config/pulse/cookie': No such file or directory
2025-02-19T22:44:32.471023006Z W: [pulseaudio] authkey.c: Failed to open cookie file '/root/.pulse-cookie': No such file or directory
2025-02-19T22:44:32.471043104Z W: [pulseaudio] authkey.c: Failed to load authentication key '/root/.pulse-cookie': No such file or directory
2025-02-19T22:44:32.472406638Z E: [null-sink] util.c: Failed to connect to system bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory
2025-02-19T22:44:32.472500191Z E: [null-sink] util.c: Failed to connect to system bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory
2025-02-19T22:44:32.472540579Z E: [null-sink] util.c: Failed to connect to system bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory
2025-02-19T22:44:32.472571202Z E: [null-sink] util.c: Failed to connect to system bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory
2025-02-19T22:44:32.472616186Z E: [null-sink] util.c: Failed to connect to system bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory
2025-02-19T22:44:32.473086052Z W: [pulseaudio] server-lookup.c: Unable to contact D-Bus: org.freedesktop.DBus.Error.NotSupported: Unable to autolaunch a dbus-daemon without a $DISPLAY for X11
2025-02-19T22:44:32.473135656Z W: [pulseaudio] main.c: Unable to contact D-Bus: org.freedesktop.DBus.Error.NotSupported: Unable to autolaunch a dbus-daemon without a $DISPLAY for X11
<!-- gh-comment-id:2669955041 --> @ankit2951 commented on GitHub (Feb 19, 2025): Found the logs out of the WolfPulseAudio container. Running on TrueNAS Scale. ``` 2025-02-19T22:44:29.420656660Z [2025-02-19 22:44:29] 2025-02-19T22:44:29.422528239Z [2025-02-19 22:44:29] [ /etc/cont-init.d/10-setup_user.sh: executing... ] 2025-02-19T22:44:29.425244699Z [2025-02-19 22:44:29] **** Configure default user **** 2025-02-19T22:44:29.427416843Z [2025-02-19 22:44:29] Setting default user uid=1000(retro) gid=1000(retro) 2025-02-19T22:44:30.776860202Z userdel: ubuntu mail spool (/var/mail/ubuntu) not found 2025-02-19T22:44:32.185589288Z useradd: warning: the home directory /root already exists. 2025-02-19T22:44:32.185678739Z useradd: Not copying any file from skel directory into it. 2025-02-19T22:44:32.188877297Z [2025-02-19 22:44:32] Setting umask to 000 2025-02-19T22:44:32.191435926Z [2025-02-19 22:44:32] Ensure retro home directory is writable 2025-02-19T22:44:32.197128795Z [2025-02-19 22:44:32] Ensure XDG_RUNTIME_DIR is writable 2025-02-19T22:44:32.202270020Z [2025-02-19 22:44:32] DONE 2025-02-19T22:44:32.204720588Z [2025-02-19 22:44:32] 2025-02-19T22:44:32.207358932Z [2025-02-19 22:44:32] [ /etc/cont-init.d/15-setup_devices.sh: executing... ] 2025-02-19T22:44:32.210115076Z [2025-02-19 22:44:32] **** Configure devices **** 2025-02-19T22:44:32.212697961Z [2025-02-19 22:44:32] Exec device groups 2025-02-19T22:44:32.219713404Z [2025-02-19 22:44:32] Path '/dev/uinput' is not present. 2025-02-19T22:44:32.222247510Z [2025-02-19 22:44:32] Path '/dev/input/event*' is not present. 2025-02-19T22:44:32.226340510Z [2025-02-19 22:44:32] Not modifying user groups () 2025-02-19T22:44:32.229414385Z [2025-02-19 22:44:32] DONE 2025-02-19T22:44:32.232059376Z [2025-02-19 22:44:32] 2025-02-19T22:44:32.234644665Z [2025-02-19 22:44:32] [ /etc/cont-init.d/30-nvidia.sh: executing... ] 2025-02-19T22:44:32.238013518Z [2025-02-19 22:44:32] Launching the container's startup script as user 'retro' 2025-02-19T22:44:32.444156747Z [2025-02-19 22:44:32] Removing all files from /root/.config/pulse 2025-02-19T22:44:32.451963313Z [2025-02-19 22:44:32] Starting pulseaudio 2025-02-19T22:44:32.468902321Z E: [pulseaudio] core-util.c: Failed to connect to system bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory 2025-02-19T22:44:32.469000987Z E: [pulseaudio] core-util.c: Failed to connect to system bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory 2025-02-19T22:44:32.469023778Z E: [pulseaudio] core-util.c: Failed to connect to system bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory 2025-02-19T22:44:32.469041162Z E: [pulseaudio] core-util.c: Failed to connect to system bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory 2025-02-19T22:44:32.469068303Z E: [pulseaudio] core-util.c: Failed to connect to system bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory 2025-02-19T22:44:32.469085461Z E: [pulseaudio] core-util.c: Failed to connect to system bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory 2025-02-19T22:44:32.469118384Z E: [pulseaudio] core-util.c: Failed to connect to system bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory 2025-02-19T22:44:32.469136542Z E: [pulseaudio] core-util.c: Failed to connect to system bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory 2025-02-19T22:44:32.469161001Z E: [pulseaudio] core-util.c: Failed to connect to system bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory 2025-02-19T22:44:32.469180269Z E: [pulseaudio] core-util.c: Failed to connect to system bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory 2025-02-19T22:44:32.469196727Z E: [pulseaudio] core-util.c: Failed to connect to system bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory 2025-02-19T22:44:32.470934543Z W: [pulseaudio] authkey.c: Failed to open cookie file '/root/.config/pulse/cookie': No such file or directory 2025-02-19T22:44:32.470984837Z W: [pulseaudio] authkey.c: Failed to load authentication key '/root/.config/pulse/cookie': No such file or directory 2025-02-19T22:44:32.471023006Z W: [pulseaudio] authkey.c: Failed to open cookie file '/root/.pulse-cookie': No such file or directory 2025-02-19T22:44:32.471043104Z W: [pulseaudio] authkey.c: Failed to load authentication key '/root/.pulse-cookie': No such file or directory 2025-02-19T22:44:32.472406638Z E: [null-sink] util.c: Failed to connect to system bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory 2025-02-19T22:44:32.472500191Z E: [null-sink] util.c: Failed to connect to system bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory 2025-02-19T22:44:32.472540579Z E: [null-sink] util.c: Failed to connect to system bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory 2025-02-19T22:44:32.472571202Z E: [null-sink] util.c: Failed to connect to system bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory 2025-02-19T22:44:32.472616186Z E: [null-sink] util.c: Failed to connect to system bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory 2025-02-19T22:44:32.473086052Z W: [pulseaudio] server-lookup.c: Unable to contact D-Bus: org.freedesktop.DBus.Error.NotSupported: Unable to autolaunch a dbus-daemon without a $DISPLAY for X11 2025-02-19T22:44:32.473135656Z W: [pulseaudio] main.c: Unable to contact D-Bus: org.freedesktop.DBus.Error.NotSupported: Unable to autolaunch a dbus-daemon without a $DISPLAY for X11 ```
Author
Owner

@eco9898 commented on GitHub (Mar 28, 2026):

Was there any solution to the audio issue?

<!-- gh-comment-id:4147492019 --> @eco9898 commented on GitHub (Mar 28, 2026): Was there any solution to the audio issue?
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/wolf#117
No description provided.