[GH-ISSUE #117] Host machine stops sending stream feed #75

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

Originally created by @IvanCharcos on GitHub (Sep 5, 2024).
Original GitHub issue: https://github.com/games-on-whales/wolf/issues/117

Hello,

I noticed this happens on a laptop and Steam Deck and ruled its happening on the actual host machine running Wolf.

GLib-WARNING **: 21:46:51.685: Idle source dispatched without callback. You must call g_source_set_callback().

The game stream just stops. The game is still running though, Controls still work, audio still works, but the video feed is frozen.

Any ideas?

Originally created by @IvanCharcos on GitHub (Sep 5, 2024). Original GitHub issue: https://github.com/games-on-whales/wolf/issues/117 Hello, I noticed this happens on a laptop and Steam Deck and ruled its happening on the actual host machine running Wolf. > GLib-WARNING **: 21:46:51.685: Idle source dispatched without callback. You must call g_source_set_callback(). The game stream just stops. The game is still running though, Controls still work, audio still works, but the video feed is frozen. Any ideas?
Author
Owner

@ABeltramo commented on GitHub (Sep 6, 2024):

Are you running the latest stable version? You can update using

docker pull ghcr.io/games-on-whales/wolf:stable

And restart the Wolf container.

If that still cause you issues, can you please share the full logs from the start of Wolf?

<!-- gh-comment-id:2334423042 --> @ABeltramo commented on GitHub (Sep 6, 2024): Are you running the latest stable version? You can update using ``` docker pull ghcr.io/games-on-whales/wolf:stable ``` And restart the Wolf container. If that still cause you issues, can you please share the full logs from the start of Wolf?
Author
Owner

@IvanCharcos commented on GitHub (Sep 6, 2024):

Yes, I start docker CLI with the following parameter: --pull=always.

Let me know if I need to run specific log levels.

[2024-09-06 09:39:12] 
[2024-09-06 09:39:12] [ /etc/cont-init.d/10-setup_user.sh: executing... ]
[2024-09-06 09:39:12] **** Configure default user ****
[2024-09-06 09:39:12] Container running as root. Nothing to do.
[2024-09-06 09:39:12] DONE
[2024-09-06 09:39:12] 
[2024-09-06 09:39:12] [ /etc/cont-init.d/15-setup_devices.sh: executing... ]
[2024-09-06 09:39:12] **** Configure devices ****
[2024-09-06 09:39:12] Exec device groups
[2024-09-06 09:39:12] Adding user 'root' to groups: gow-gid-107
[2024-09-06 09:39:12] DONE
[2024-09-06 09:39:12] 
[2024-09-06 09:39:12] [ /etc/cont-init.d/30-nvidia.sh: executing... ]
[2024-09-06 09:39:12] 
[2024-09-06 09:39:12] [ /etc/cont-init.d/init-gamescope.sh: executing... ]
[2024-09-06 09:39:12] Launching the container's startup script as user 'root'
amdgpu: os_same_file_description couldn't determine if two DRM fds reference the same file description.
If they do, bad things may happen!
libva info: VA-API version 1.20.0
libva info: Trying to open /usr/lib/x86_64-linux-gnu/dri/iHD_drv_video.so
libva info: Found init function __vaDriverInit_1_20
libva info: va_openDriver() returns 0
0:00:00.099237977 35m  11800m 0x5e30c76f8c00 33;01mWARN   00m 00m      adaptivedemux2 gstadaptivedemuxelement.c:41:adaptivedemux2_base_element_init:00m Failed to load libsoup library
0:00:00.099348073 35m  11800m 0x5e30c76f8c00 33;01mWARN   00m 00m      adaptivedemux2 gstadaptivedemuxelement.c:41:adaptivedemux2_base_element_init:00m Failed to load libsoup library
0:00:00.099445586 35m  11800m 0x5e30c76f8c00 33;01mWARN   00m 00m      adaptivedemux2 gstadaptivedemuxelement.c:41:adaptivedemux2_base_element_init:00m Failed to load libsoup library
0:00:00.106768160 35m  11800m 0x5e30c76f8c00 33;01mWARN   00m 00;04m             default ges-meta-container.c:236:_set_value:<GESAsset@0x5e30c73d0330>00m Could not set value on item: format-version
0:00:00.106783259 35m  11800m 0x5e30c76f8c00 33;01mWARN   00m 00;04m             default ges-meta-container.c:236:_set_value:<GESAsset@0x5e30c73d0c20>00m Could not set value on item: format-version
0:00:00.106791995 35m  11800m 0x5e30c76f8c00 33;01mWARN   00m 00;04m             default ges-meta-container.c:236:_set_value:<GESAsset@0x5e30c73d1470>00m Could not set value on item: format-version
0:00:00.106992170 35m  11800m 0x5e30c76f8c00 33;01mWARN   00m 00m           structure gststructure.c:2375:priv_gst_structure_parse_fields:00m Failed to find delimiter, r=mimetype
0:00:00.152571081 35m  11800m 0x5e30c76f8c00 33;01mWARN   00m 00;04m             default gstvaapi.c:229:plugin_init:00m Cannot create a VA display
0:00:00.156975055 35m  11800m 0x5e30c76f8c00 33;01mWARN   00m 00;01;36m  GST_PLUGIN_LOADING gstplugin.c:542:gst_plugin_register_func:00m plugin "/usr/local/lib/x86_64-linux-gnu/gstreamer-1.0/validate/libgstvalidatessim.so" failed to initialise
0:00:00.164737603 35m  11800m 0x5e30c76f8c00 33;01mWARN   00m 00m          cudaloader gstcudaloader.cpp:260:gst_cuda_load_library_once_func:00m Could not open library libcuda.so.1, libcuda.so.1: cannot open shared object file: No such file or directory
0:00:00.266256194 35m  11800m 0x5e30c76f8c00 33;01mWARN   00m 00m            vafilter gstvafilter.c:1743:gst_va_filter_has_compose:<vafilter4>00m VPP does not support alpha blending
0:00:00.333906440 35m  11800m 0x5e30c76f8c00 33;01mWARN   00m 00;01;36m  GST_PLUGIN_LOADING gstplugin.c:542:gst_plugin_register_func:00m plugin "/usr/local/lib/x86_64-linux-gnu/gstreamer-1.0/libgstvalidatessim.so" failed to initialise
0:00:00.339599759 32m    100m 0x566b1d2fc0f0 33;01mWARN   00m 00m        GST_REGISTRY gstregistry.c:457:gst_registry_add_plugin:<registry0>00m Not replacing plugin because new one (/usr/local/lib/x86_64-linux-gnu/gstreamer-1.0/libgstvalidatessim.so) is blacklisted but for a different location than existing one (/usr/local/lib/x86_64-linux-gnu/gstreamer-1.0/validate/libgstvalidatessim.so)
0:00:00.336260351 35m  11800m 0x5e30c76f8c00 33;01mWARN   00m 00;01;36m  GST_PLUGIN_LOADING gstplugin.c:542:gst_plugin_register_func:00m plugin "/usr/local/lib/x86_64-linux-gnu/gstreamer-1.0/validate/libgstvalidatessim.so" failed to initialise
0:00:00.339013231 35m  11800m 0x5e30c76f8c00 33;01mWARN   00m 00;01;36m  GST_PLUGIN_LOADING gstplugin.c:542:gst_plugin_register_func:00m plugin "/usr/local/lib/x86_64-linux-gnu/gstreamer-1.0/libgstvalidatessim.so" failed to initialise
0:00:00.346914629 32m    100m 0x566b1d2fc0f0 33;01mWARN   00m 00m        GST_REGISTRY gstregistry.c:457:gst_registry_add_plugin:<registry0>00m Not replacing plugin because new one (/usr/local/lib/x86_64-linux-gnu/gstreamer-1.0/libgstvalidatessim.so) is blacklisted but for a different location than existing one (/usr/local/lib/x86_64-linux-gnu/gstreamer-1.0/validate/libgstvalidatessim.so)
37;1m16:39:13.179815399 INFO  | Gstreamer version: 1.25.0-10m
37;1m16:39:13.181096099 INFO  | Reading config file from: /etc/wolf/cfg/config.toml0m
amdgpu: os_same_file_description couldn't determine if two DRM fds reference the same file description.
If they do, bad things may happen!
libva info: VA-API version 1.20.0
libva info: Trying to open /usr/lib/x86_64-linux-gnu/dri/iHD_drv_video.so
libva info: Found init function __vaDriverInit_1_20
libva info: va_openDriver() returns 0
37;1m16:39:13.356367413 INFO  | Using H264 encoder: qsv0m
37;1m16:39:13.356458774 INFO  | Using HEVC encoder: qsv0m
37;1m16:39:13.356520109 INFO  | Using AV1 encoder: qsv0m
33;1m16:39:13.356767373 WARN  | App Firefox render node (/dev/dri/renderD129) doesn't match the default GPU (/dev/dri/renderD128)0m
33;1m16:39:13.358654299 WARN  | App RetroArch render node (/dev/dri/renderD129) doesn't match the default GPU (/dev/dri/renderD128)0m
33;1m16:39:13.360435027 WARN  | App Lutris render node (/dev/dri/renderD129) doesn't match the default GPU (/dev/dri/renderD128)0m
33;1m16:39:13.362025628 WARN  | App Steam render node (/dev/dri/renderD129) doesn't match the default GPU (/dev/dri/renderD128)0m
33;1m16:39:13.363441542 WARN  | App Pegasus render node (/dev/dri/renderD129) doesn't match the default GPU (/dev/dri/renderD128)0m
33;1m16:39:13.364740927 WARN  | App Test ball render node (/dev/dri/renderD129) doesn't match the default GPU (/dev/dri/renderD128)0m
37;1m16:39:13.367225894 INFO  | Control server started on port: 479990m
37;1m16:39:13.367262432 INFO  | RTSP server started on port: 480100m
37;1m16:39:13.367285966 INFO  | HTTP server listening on port: 47989 0m
XDG_RUNTIME_DIR (/tmp/sockets) is not owned by us (uid 0), but by uid 1000! (This could e.g. happen if you try to connect to a non-root PulseAudio as a root user, over the native protocol. Don't do that.)
33;1m16:39:13.367534262 WARN  | [PULSE] Unable to connect, Access denied0m
37;1m16:39:13.367578755 INFO  | Starting PulseAudio docker container0m
33;1m16:39:13.368776028 WARN  | [DOCKER] Container WolfPulseAudio already present, removing first0m
37;1m16:39:13.368955054 INFO  | HTTPS server listening on port: 47984 0m
<!-- gh-comment-id:2334445658 --> @IvanCharcos commented on GitHub (Sep 6, 2024): Yes, I start docker CLI with the following parameter: `--pull=always`. Let me know if I need to run specific log levels. ``` [2024-09-06 09:39:12] [2024-09-06 09:39:12] [ /etc/cont-init.d/10-setup_user.sh: executing... ] [2024-09-06 09:39:12] **** Configure default user **** [2024-09-06 09:39:12] Container running as root. Nothing to do. [2024-09-06 09:39:12] DONE [2024-09-06 09:39:12] [2024-09-06 09:39:12] [ /etc/cont-init.d/15-setup_devices.sh: executing... ] [2024-09-06 09:39:12] **** Configure devices **** [2024-09-06 09:39:12] Exec device groups [2024-09-06 09:39:12] Adding user 'root' to groups: gow-gid-107 [2024-09-06 09:39:12] DONE [2024-09-06 09:39:12] [2024-09-06 09:39:12] [ /etc/cont-init.d/30-nvidia.sh: executing... ] [2024-09-06 09:39:12] [2024-09-06 09:39:12] [ /etc/cont-init.d/init-gamescope.sh: executing... ] [2024-09-06 09:39:12] Launching the container's startup script as user 'root' amdgpu: os_same_file_description couldn't determine if two DRM fds reference the same file description. If they do, bad things may happen! libva info: VA-API version 1.20.0 libva info: Trying to open /usr/lib/x86_64-linux-gnu/dri/iHD_drv_video.so libva info: Found init function __vaDriverInit_1_20 libva info: va_openDriver() returns 0 0:00:00.099237977 35m 11800m 0x5e30c76f8c00 33;01mWARN 00m 00m adaptivedemux2 gstadaptivedemuxelement.c:41:adaptivedemux2_base_element_init:00m Failed to load libsoup library 0:00:00.099348073 35m 11800m 0x5e30c76f8c00 33;01mWARN 00m 00m adaptivedemux2 gstadaptivedemuxelement.c:41:adaptivedemux2_base_element_init:00m Failed to load libsoup library 0:00:00.099445586 35m 11800m 0x5e30c76f8c00 33;01mWARN 00m 00m adaptivedemux2 gstadaptivedemuxelement.c:41:adaptivedemux2_base_element_init:00m Failed to load libsoup library 0:00:00.106768160 35m 11800m 0x5e30c76f8c00 33;01mWARN 00m 00;04m default ges-meta-container.c:236:_set_value:<GESAsset@0x5e30c73d0330>00m Could not set value on item: format-version 0:00:00.106783259 35m 11800m 0x5e30c76f8c00 33;01mWARN 00m 00;04m default ges-meta-container.c:236:_set_value:<GESAsset@0x5e30c73d0c20>00m Could not set value on item: format-version 0:00:00.106791995 35m 11800m 0x5e30c76f8c00 33;01mWARN 00m 00;04m default ges-meta-container.c:236:_set_value:<GESAsset@0x5e30c73d1470>00m Could not set value on item: format-version 0:00:00.106992170 35m 11800m 0x5e30c76f8c00 33;01mWARN 00m 00m structure gststructure.c:2375:priv_gst_structure_parse_fields:00m Failed to find delimiter, r=mimetype 0:00:00.152571081 35m 11800m 0x5e30c76f8c00 33;01mWARN 00m 00;04m default gstvaapi.c:229:plugin_init:00m Cannot create a VA display 0:00:00.156975055 35m 11800m 0x5e30c76f8c00 33;01mWARN 00m 00;01;36m GST_PLUGIN_LOADING gstplugin.c:542:gst_plugin_register_func:00m plugin "/usr/local/lib/x86_64-linux-gnu/gstreamer-1.0/validate/libgstvalidatessim.so" failed to initialise 0:00:00.164737603 35m 11800m 0x5e30c76f8c00 33;01mWARN 00m 00m cudaloader gstcudaloader.cpp:260:gst_cuda_load_library_once_func:00m Could not open library libcuda.so.1, libcuda.so.1: cannot open shared object file: No such file or directory 0:00:00.266256194 35m 11800m 0x5e30c76f8c00 33;01mWARN 00m 00m vafilter gstvafilter.c:1743:gst_va_filter_has_compose:<vafilter4>00m VPP does not support alpha blending 0:00:00.333906440 35m 11800m 0x5e30c76f8c00 33;01mWARN 00m 00;01;36m GST_PLUGIN_LOADING gstplugin.c:542:gst_plugin_register_func:00m plugin "/usr/local/lib/x86_64-linux-gnu/gstreamer-1.0/libgstvalidatessim.so" failed to initialise 0:00:00.339599759 32m 100m 0x566b1d2fc0f0 33;01mWARN 00m 00m GST_REGISTRY gstregistry.c:457:gst_registry_add_plugin:<registry0>00m Not replacing plugin because new one (/usr/local/lib/x86_64-linux-gnu/gstreamer-1.0/libgstvalidatessim.so) is blacklisted but for a different location than existing one (/usr/local/lib/x86_64-linux-gnu/gstreamer-1.0/validate/libgstvalidatessim.so) 0:00:00.336260351 35m 11800m 0x5e30c76f8c00 33;01mWARN 00m 00;01;36m GST_PLUGIN_LOADING gstplugin.c:542:gst_plugin_register_func:00m plugin "/usr/local/lib/x86_64-linux-gnu/gstreamer-1.0/validate/libgstvalidatessim.so" failed to initialise 0:00:00.339013231 35m 11800m 0x5e30c76f8c00 33;01mWARN 00m 00;01;36m GST_PLUGIN_LOADING gstplugin.c:542:gst_plugin_register_func:00m plugin "/usr/local/lib/x86_64-linux-gnu/gstreamer-1.0/libgstvalidatessim.so" failed to initialise 0:00:00.346914629 32m 100m 0x566b1d2fc0f0 33;01mWARN 00m 00m GST_REGISTRY gstregistry.c:457:gst_registry_add_plugin:<registry0>00m Not replacing plugin because new one (/usr/local/lib/x86_64-linux-gnu/gstreamer-1.0/libgstvalidatessim.so) is blacklisted but for a different location than existing one (/usr/local/lib/x86_64-linux-gnu/gstreamer-1.0/validate/libgstvalidatessim.so) 37;1m16:39:13.179815399 INFO | Gstreamer version: 1.25.0-10m 37;1m16:39:13.181096099 INFO | Reading config file from: /etc/wolf/cfg/config.toml0m amdgpu: os_same_file_description couldn't determine if two DRM fds reference the same file description. If they do, bad things may happen! libva info: VA-API version 1.20.0 libva info: Trying to open /usr/lib/x86_64-linux-gnu/dri/iHD_drv_video.so libva info: Found init function __vaDriverInit_1_20 libva info: va_openDriver() returns 0 37;1m16:39:13.356367413 INFO | Using H264 encoder: qsv0m 37;1m16:39:13.356458774 INFO | Using HEVC encoder: qsv0m 37;1m16:39:13.356520109 INFO | Using AV1 encoder: qsv0m 33;1m16:39:13.356767373 WARN | App Firefox render node (/dev/dri/renderD129) doesn't match the default GPU (/dev/dri/renderD128)0m 33;1m16:39:13.358654299 WARN | App RetroArch render node (/dev/dri/renderD129) doesn't match the default GPU (/dev/dri/renderD128)0m 33;1m16:39:13.360435027 WARN | App Lutris render node (/dev/dri/renderD129) doesn't match the default GPU (/dev/dri/renderD128)0m 33;1m16:39:13.362025628 WARN | App Steam render node (/dev/dri/renderD129) doesn't match the default GPU (/dev/dri/renderD128)0m 33;1m16:39:13.363441542 WARN | App Pegasus render node (/dev/dri/renderD129) doesn't match the default GPU (/dev/dri/renderD128)0m 33;1m16:39:13.364740927 WARN | App Test ball render node (/dev/dri/renderD129) doesn't match the default GPU (/dev/dri/renderD128)0m 37;1m16:39:13.367225894 INFO | Control server started on port: 479990m 37;1m16:39:13.367262432 INFO | RTSP server started on port: 480100m 37;1m16:39:13.367285966 INFO | HTTP server listening on port: 47989 0m XDG_RUNTIME_DIR (/tmp/sockets) is not owned by us (uid 0), but by uid 1000! (This could e.g. happen if you try to connect to a non-root PulseAudio as a root user, over the native protocol. Don't do that.) 33;1m16:39:13.367534262 WARN | [PULSE] Unable to connect, Access denied0m 37;1m16:39:13.367578755 INFO | Starting PulseAudio docker container0m 33;1m16:39:13.368776028 WARN | [DOCKER] Container WolfPulseAudio already present, removing first0m 37;1m16:39:13.368955054 INFO | HTTPS server listening on port: 47984 0m ```
Author
Owner

@ABeltramo commented on GitHub (Sep 6, 2024):

Right, so you have two GPUs, and you are trying to use them at the same time, am I correct? How have you set that up? If you run everything on a single GPU does it work?

See the docs for reference: https://games-on-whales.github.io/wolf/stable/user/configuration.html#_multiple_gpu

<!-- gh-comment-id:2334451791 --> @ABeltramo commented on GitHub (Sep 6, 2024): Right, so you have two GPUs, and you are trying to use them at the same time, am I correct? How have you set that up? If you run everything on a single GPU does it work? See the docs for reference: https://games-on-whales.github.io/wolf/stable/user/configuration.html#_multiple_gpu
Author
Owner

@IvanCharcos commented on GitHub (Sep 6, 2024):

Right, so you have two GPUs, and you are trying to use them at the same time, am I correct? How have you set that up? If you run everything on a single GPU does it work?

See the docs for reference: https://games-on-whales.github.io/wolf/stable/user/configuration.html#_multiple_gpu

Originally, I had different GPUs for WOLF_RENDER_NODE and WOLF_ENCODER_NODE.
I since switched to a single GPU for both ENV.

The same problem manifested itself in both configurations.

sudo docker run \
--name wolf \
--restart=always \
--pull=always \
-d \
-e PUID=1000 \
-e PGID=1000 \
-p 47984:47984/tcp \
-p 47989:47989/tcp \
-p 47999:47999/udp \
-p 48010:48010/tcp \
-p 48100-48110:48100-48110/udp \
-p 48200-48210:48200-48210/udp \
-e TZ=America/Los_Angeles \
-e WOLF_RENDER_NODE=/dev/dri/renderD129 \
-e WOLF_ENCODER_NODE=/dev/dri/renderD128 \
-e WOLF_STOP_CONTAINER_ON_EXIT=TRUE \
-e XDG_RUNTIME_DIR=/tmp/sockets \
-v /tmp/sockets:/tmp/sockets:rw \
-e HOST_APPS_STATE_FOLDER=/etc/wolf \
-v /srv/docker/wolf/config:/etc/wolf:rw \
-v /var/run/docker.sock:/var/run/docker.sock:rw \
--device /dev/dri/ \
--device /dev/uinput \
-v /dev/shm:/dev/shm:rw \
-v /dev/input:/dev/input:rw \
-v /run/udev:/run/udev:rw \
--device-cgroup-rule "c 13:* rmw" \
ghcr.io/games-on-whales/wolf:stable
<!-- gh-comment-id:2334459949 --> @IvanCharcos commented on GitHub (Sep 6, 2024): > Right, so you have two GPUs, and you are trying to use them at the same time, am I correct? How have you set that up? If you run everything on a single GPU does it work? > > See the docs for reference: https://games-on-whales.github.io/wolf/stable/user/configuration.html#_multiple_gpu Originally, I had different GPUs for WOLF_RENDER_NODE and WOLF_ENCODER_NODE. I since switched to a single GPU for both ENV. The same problem manifested itself in both configurations. ``` sudo docker run \ --name wolf \ --restart=always \ --pull=always \ -d \ -e PUID=1000 \ -e PGID=1000 \ -p 47984:47984/tcp \ -p 47989:47989/tcp \ -p 47999:47999/udp \ -p 48010:48010/tcp \ -p 48100-48110:48100-48110/udp \ -p 48200-48210:48200-48210/udp \ -e TZ=America/Los_Angeles \ -e WOLF_RENDER_NODE=/dev/dri/renderD129 \ -e WOLF_ENCODER_NODE=/dev/dri/renderD128 \ -e WOLF_STOP_CONTAINER_ON_EXIT=TRUE \ -e XDG_RUNTIME_DIR=/tmp/sockets \ -v /tmp/sockets:/tmp/sockets:rw \ -e HOST_APPS_STATE_FOLDER=/etc/wolf \ -v /srv/docker/wolf/config:/etc/wolf:rw \ -v /var/run/docker.sock:/var/run/docker.sock:rw \ --device /dev/dri/ \ --device /dev/uinput \ -v /dev/shm:/dev/shm:rw \ -v /dev/input:/dev/input:rw \ -v /run/udev:/run/udev:rw \ --device-cgroup-rule "c 13:* rmw" \ ghcr.io/games-on-whales/wolf:stable ```
Author
Owner

@salty2011 commented on GitHub (Sep 6, 2024):

In your docker compose can you try changing

-device /dev/dri/

To

-device /dev/dri/renderD12x

Replace x with the card number. Don’t think this will fix it but reduces variables within container

Also just to confirm, both cards are AMD? Looking through the logs it shows AMD driver loading

<!-- gh-comment-id:2334871059 --> @salty2011 commented on GitHub (Sep 6, 2024): In your docker compose can you try changing -device /dev/dri/ To -device /dev/dri/renderD12x Replace x with the card number. Don’t think this will fix it but reduces variables within container Also just to confirm, both cards are AMD? Looking through the logs it shows AMD driver loading
Author
Owner

@IvanCharcos commented on GitHub (Sep 7, 2024):

In your docker compose can you try changing

-device /dev/dri/

To

-device /dev/dri/renderD12x

Replace x with the card number. Don’t think this will fix it but reduces variables within container

Also just to confirm, both cards are AMD? Looking through the logs it shows AMD driver loading

7900xtx and ARC A770

<!-- gh-comment-id:2335193516 --> @IvanCharcos commented on GitHub (Sep 7, 2024): > In your docker compose can you try changing > > -device /dev/dri/ > > To > > -device /dev/dri/renderD12x > > Replace x with the card number. Don’t think this will fix it but reduces variables within container > > Also just to confirm, both cards are AMD? Looking through the logs it shows AMD driver loading 7900xtx and ARC A770
Author
Owner

@masterkoppa commented on GitHub (Sep 7, 2024):

I'm also running into this issue on a fresh install, two AMD GPUs (AMD iGPU and 7800 XT).

Happy to share more details if it's useful but everything here matches my experience as well.

<!-- gh-comment-id:2336148113 --> @masterkoppa commented on GitHub (Sep 7, 2024): I'm also running into this issue on a fresh install, two AMD GPUs (AMD iGPU and 7800 XT). Happy to share more details if it's useful but everything here matches my experience as well.
Author
Owner

@ABeltramo commented on GitHub (Sep 7, 2024):

Happy to share more details if it's useful but everything here matches my experience as well.

Yes, please!

How are you running Wolf, is it the latest version and logs from starting the container up until the error message manifests. Possibly with the WOLF_LOG_LEVEL=DEBUG set.

<!-- gh-comment-id:2336259043 --> @ABeltramo commented on GitHub (Sep 7, 2024): > Happy to share more details if it's useful but everything here matches my experience as well. Yes, please! How are you running Wolf, is it the latest version and logs from starting the container up until the error message manifests. Possibly with the `WOLF_LOG_LEVEL=DEBUG` set.
Author
Owner

@IvanCharcos commented on GitHub (Sep 7, 2024):

I am still running some tests.

This is more complicated because there are a lot of variables, like which kernel is being ran and which drivers are being used.

I have had some issues with 6.10.7-xanmod1 that seems to have been fixed recently.

I will continue to test, and by test I mean play games, and see if I can get the issue to manifest itself again.

<!-- gh-comment-id:2336427833 --> @IvanCharcos commented on GitHub (Sep 7, 2024): I am still running some tests. This is more complicated because there are a lot of variables, like which kernel is being ran and which drivers are being used. I have had some issues with 6.10.7-xanmod1 that seems to have been fixed recently. I will continue to test, and by test I mean play games, and see if I can get the issue to manifest itself again.
Author
Owner

@IvanCharcos commented on GitHub (Sep 7, 2024):

Will get you the DEBUG level log shortly.

logs.txt

<!-- gh-comment-id:2336478983 --> @IvanCharcos commented on GitHub (Sep 7, 2024): Will get you the DEBUG level log shortly. [logs.txt](https://github.com/user-attachments/files/16920135/logs.txt)
Author
Owner

@IvanCharcos commented on GitHub (Sep 7, 2024):

I think I see what is happening here. It has something to do with the bitrate set in Moonlight.
For both laptop and Steam Deck OLED, both of these devices are using Wifi-6e.
If I push for bitrates around 50Mbps, it seems to reach the crashing point much faster than if I used a lower bitrate, say 30Mbps.

DEBUG_logs.txt
Error is at line 18136.

I will do some more testing.

<!-- gh-comment-id:2336484690 --> @IvanCharcos commented on GitHub (Sep 7, 2024): I think I see what is happening here. It has something to do with the bitrate set in Moonlight. For both laptop and Steam Deck OLED, both of these devices are using Wifi-6e. If I push for bitrates around 50Mbps, it seems to reach the crashing point much faster than if I used a lower bitrate, say 30Mbps. [DEBUG_logs.txt](https://github.com/user-attachments/files/16920158/DEBUG_logs.txt) Error is at line 18136. I will do some more testing.
Author
Owner

@masterkoppa commented on GitHub (Sep 8, 2024):

I can confirm IvanCharcos suspicion, I can do 4K, 150MBps streaming while on gigabit Ethernet without issues now. As soon as I switch to WiFi it starts to cause the original bug.

<!-- gh-comment-id:2336500582 --> @masterkoppa commented on GitHub (Sep 8, 2024): I can confirm IvanCharcos suspicion, I can do 4K, 150MBps streaming while on gigabit Ethernet without issues now. As soon as I switch to WiFi it starts to cause the original bug.
Author
Owner

@IvanCharcos commented on GitHub (Sep 8, 2024):

I will close the issue. I think this is more of a WiFi issue than it is a Wolf one. Thanks again. Awesome software BTW!

<!-- gh-comment-id:2336501105 --> @IvanCharcos commented on GitHub (Sep 8, 2024): I will close the issue. I think this is more of a WiFi issue than it is a Wolf one. Thanks again. Awesome software BTW!
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#75
No description provided.