[GH-ISSUE #97] <image> is not a valid EGLImage #65

Closed
opened 2026-10-15 12:55:46 +00:00 by bsakaguchi · 1 comment
Owner

Originally created by @2Peti on GitHub (Aug 11, 2024).
Original GitHub issue: https://github.com/games-on-whales/wolf/issues/97

i was playing CS2 on steam and wolf crashed

distro: debian 12
gpu: NVIDIA RTX 2060 Super
Driver Version: 535.183.01
output of sudo nvidia-container-cli -V

cli-version: 1.16.1
lib-version: 1.16.1
build date: 2024-07-23T14:57+00:00
build revision: 4c2494f16573b585788a42e9c7bee76ecd48c73d
build compiler: x86_64-linux-gnu-gcc-7 7.5.0
build platform: x86_64
build flags: -D_GNU_SOURCE -D_FORTIFY_SOURCE=2 -DNDEBUG -std=gnu11 -O2 -g -fdata-sections -ffunction-sections -fplan9-extensions -fstack-protector -fno-strict-aliasing -fvisibility=hidden -Wall -Wextra -Wcast-align -Wpointer-arith -Wmissing-prototypes -Wnonnull -Wwrite-strings -Wlogical-op -Wformat=2 -Wmissing-format-attribute -Winit-self -Wshadow -Wstrict-prototypes -Wunreachable-code -Wconversion -Wsign-conversion -Wno-unknown-warning-option -Wno-format-extra-args -Wno-gnu-alignof-expression -Wl,-zrelro -Wl,-znow -Wl,-zdefs -Wl,--gc-sections

my docker-compose.yaml

version: "3"
services:
  wolf:
    image: ghcr.io/games-on-whales/wolf:stable
    environment:
      - XDG_RUNTIME_DIR=/tmp/sockets
      - HOST_APPS_STATE_FOLDER=/mnt/3tb/Games/linux/wolf
      - NVIDIA_VISIBLE_DEVICES=all
      - NVIDIA_DRIVER_CAPABILITIES=all
    volumes:
      - /etc/wolf/:/etc/wolf
      - /mnt/3tb/Games/linux/wolf/:/mnt/3tb/Games/linux/wolf:rw
      - /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
    runtime: nvidia
    deploy:
      resources:
        reservations:
          devices:
            - capabilities: [gpu]
    network_mode: host
    restart: unless-stopped

Log:

wolf-1  | [2024-08-11 21:16:52] 
wolf-1  | [2024-08-11 21:16:52] [ /etc/cont-init.d/10-setup_user.sh: executing... ]
wolf-1  | [2024-08-11 21:16:52] **** Configure default user ****
wolf-1  | [2024-08-11 21:16:52] Container running as root. Nothing to do.
wolf-1  | [2024-08-11 21:16:52] DONE
wolf-1  | [2024-08-11 21:16:52] 
wolf-1  | [2024-08-11 21:16:52] [ /etc/cont-init.d/15-setup_devices.sh: executing... ]
wolf-1  | [2024-08-11 21:16:52] **** Configure devices ****
wolf-1  | [2024-08-11 21:16:52] Exec device groups
wolf-1  | [2024-08-11 21:16:52] Adding user 'root' to groups: gow-gid-102,root
wolf-1  | [2024-08-11 21:16:52] DONE
wolf-1  | [2024-08-11 21:16:52] 
wolf-1  | [2024-08-11 21:16:52] [ /etc/cont-init.d/30-nvidia.sh: executing... ]
wolf-1  | [2024-08-11 21:16:52] Nvidia driver detected, assuming it's using the nvidia driver volume
wolf-1  | /sbin/ldconfig.real: /usr/local/lib/liblibgstwaylanddisplay.so.0.3 is not a symbolic link
wolf-1  | 
wolf-1  | [2024-08-11 21:16:52] Creating symlink to nvidia-drm_gbm.so
wolf-1  | '/usr/lib/x86_64-linux-gnu/gbm/nvidia-drm_gbm.so' -> '../libnvidia-allocator.so.1'
wolf-1  | [2024-08-11 21:16:52] Creating json nvidia_icd.json file
wolf-1  | [2024-08-11 21:16:52] 
wolf-1  | [2024-08-11 21:16:52] [ /etc/cont-init.d/init-gamescope.sh: executing... ]
wolf-1  | [2024-08-11 21:16:53] Launching the container's startup script as user 'root'
wolf-1  | 0:00:00.012857862   146 0x555c90b20a40 WARN               vadisplay gstvadisplay.c:316:gst_va_display_initialize:<vadisplaydrm0> vaInitialize: unknown libva error
wolf-1  | 0:00:00.020093363   146 0x555c90b20a40 WARN                 default gstvaapi.c:231:plugin_init: Cannot create a VA display
wolf-1  | 0:00:00.026834597   146 0x555c90b20a40 WARN          adaptivedemux2 gstadaptivedemuxelement.c:41:adaptivedemux2_base_element_init: Failed to load libsoup library
wolf-1  | 0:00:00.027002549   146 0x555c90b20a40 WARN          adaptivedemux2 gstadaptivedemuxelement.c:41:adaptivedemux2_base_element_init: Failed to load libsoup library
wolf-1  | 0:00:00.027164021   146 0x555c90b20a40 WARN          adaptivedemux2 gstadaptivedemuxelement.c:41:adaptivedemux2_base_element_init: Failed to load libsoup library
wolf-1  | 0:00:00.059449788   146 0x555c90b20a40 WARN               vadisplay gstvadisplay.c:316:gst_va_display_initialize:<vadisplaydrm1> vaInitialize: unknown libva error
wolf-1  | 0:00:00.062989043   146 0x555c90b20a40 WARN      GST_PLUGIN_LOADING gstplugin.c:534:gst_plugin_register_func: plugin "/usr/local/lib/x86_64-linux-gnu/gstreamer-1.0/validate/libgstvalidatessim.so" failed to initialise
wolf-1  | 0:00:00.312700587   146 0x555c90b20a40 WARN                 default ges-meta-container.c:236:_set_value:<GESAsset@0x555c91864760> Could not set value on item: format-version
wolf-1  | 0:00:00.312720317   146 0x555c90b20a40 WARN                 default ges-meta-container.c:236:_set_value:<GESAsset@0x555c91e4e740> Could not set value on item: format-version
wolf-1  | 0:00:00.312731087   146 0x555c90b20a40 WARN                 default ges-meta-container.c:236:_set_value:<GESAsset@0x555c91e4ee60> Could not set value on item: format-version
wolf-1  | 0:00:00.313058621   146 0x555c90b20a40 WARN               structure gststructure.c:2334:priv_gst_structure_parse_fields: Failed to find delimiter, r=mimetype
wolf-1  | 0:00:00.313782440   146 0x555c90b20a40 WARN      GST_PLUGIN_LOADING gstplugin.c:534:gst_plugin_register_func: plugin "/usr/local/lib/x86_64-linux-gnu/gstreamer-1.0/libgstvalidatessim.so" failed to initialise
wolf-1  | 0:00:00.317186714     1 0x561a3319b1a0 WARN            GST_REGISTRY gstregistry.c:457:gst_registry_add_plugin:<registry0> 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)
wolf-1  | 0:00:00.317193973   146 0x555c90b20a40 WARN      GST_PLUGIN_LOADING gstplugin.c:534:gst_plugin_register_func: plugin "/usr/local/lib/x86_64-linux-gnu/gstreamer-1.0/validate/libgstvalidatessim.so" failed to initialise
wolf-1  | 0:00:00.317560508   146 0x555c90b20a40 WARN      GST_PLUGIN_LOADING gstplugin.c:534:gst_plugin_register_func: plugin "/usr/local/lib/x86_64-linux-gnu/gstreamer-1.0/libgstvalidatessim.so" failed to initialise
wolf-1  | 0:00:00.323151829     1 0x561a3319b1a0 WARN            GST_REGISTRY gstregistry.c:457:gst_registry_add_plugin:<registry0> 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)
wolf-1  | 20:16:53.473873890 INFO  | Gstreamer version: 1.22.7-0
wolf-1  | 20:16:53.474880783 INFO  | Reading config file from: /etc/wolf/cfg/config.toml
wolf-1  | 20:16:53.474926733 WARN  | Unable to open config file: /etc/wolf/cfg/config.toml, creating one using defaults
wolf-1  | 20:16:53.716485304 INFO  | Selected H264 encoder: nvcodec
wolf-1  | 20:16:53.716595256 INFO  | Selected HEVC encoder: nvcodec
wolf-1  | 20:16:53.717351185 INFO  | x509 certificates not present, generating: /etc/wolf/cfg/cert.pem /etc/wolf/cfg/key.pem
wolf-1  | 20:16:53.930014743 INFO  | RTSP server started on port: 48010
wolf-1  | 20:16:53.930023033 INFO  | HTTP server listening on port: 47989 
wolf-1  | 20:16:53.930133984 INFO  | Control server started on port: 47999
wolf-1  | 20:16:53.930335817 WARN  | [PULSE] Unable to connect, Access denied
wolf-1  | 20:16:53.930384187 INFO  | Starting PulseAudio docker container
wolf-1  | 20:16:53.931032476 INFO  | HTTPS server listening on port: 47984 
wolf-1  | 20:16:53.931157267 WARN  | [DOCKER] Container WolfPulseAudio already present, removing first
wolf-1  | 20:22:57.420398530 INFO  | Insert pin at http://192.168.100.19:47989/pin/#F0969B0A5AA34D30
wolf-1  | 20:23:03.093120103 INFO  | Unpairing: 0123456789ABCDEF@192.168.100.53
wolf-1  | 20:23:06.867320480 INFO  | Insert pin at http://192.168.100.19:47989/pin/#86C1A722F9B54B69
wolf-1  | 20:23:15.640736241 INFO  | Succesfully paired 192.168.100.53
wolf-1  | 20:23:25.452908797 INFO  | RTP server started on port: 48100
wolf-1  | 20:23:25.452910137 INFO  | RTP server started on port: 48200
wolf-1  | 20:23:25.527819979 WARN  | Received MOUSE_MOVE_REL_PACKET but no mouse device is present
wolf-1  | 20:23:25.537847455 WARN  | Received MOUSE_MOVE_REL_PACKET but no mouse device is present
wolf-1  | 20:23:25.583539721 INFO  | NVIDIA_DRIVER_VOLUME_NAME not set, assuming nvidia driver toolkit is installed..
wolf-1  | 20:23:25.584596443 WARN  | [DOCKER] Container WolfSteam_657390554086948664 already present, removing first
wolf-1  | 0:06:32.535721259     1 0x7fd84c000b70 WARN        cudaconvertscale gstcudaconvertscale.c:1265:gst_cuda_base_convert_set_info:<cudaconvertscale2> Can't calculate borders
wolf-1  | 0:06:32.605565293     1 0x7fd854d58ca0 WARN                  appsrc gstappsrc.c:2610:gst_app_src_push_internal:<wolf_wayland_source> Dropping old item buffer: 0x7fd862b2fc60, pts 0:00:00.049999998, dts 0:00:00.049999998, dur 0:00:00.016666666, size 8294400, offset none, offset_end none, flags 0x0
wolf-1  | 20:23:26.115108346 INFO  | [DOCKER] Starting container: /WolfSteam_657390554086948664
wolf-1  | 0:08:15.551437717     1 0x7fd80c001a60 WARN                audiosrc gstaudiosrc.c:227:audioringbuffer_thread_func:<pulsesrc0> error reading data -1 (reason: Success), skipping segment
wolf-1  | 20:25:19.587834853 INFO  | Stopped container: /WolfSteam_657390554086948664
wolf-1  | 20:29:02.819059409 INFO  | RTP server started on port: 48100
wolf-1  | 20:29:02.819102449 INFO  | RTP server started on port: 48200
wolf-1  | 20:29:02.859676950 INFO  | NVIDIA_DRIVER_VOLUME_NAME not set, assuming nvidia driver toolkit is installed..
wolf-1  | 0:12:09.853265248     1 0x7fd84c001380 WARN        cudaconvertscale gstcudaconvertscale.c:1265:gst_cuda_base_convert_set_info:<cudaconvertscale3> Can't calculate borders
wolf-1  | 0:12:09.923369400     1 0x7fd830d40770 WARN                  appsrc gstappsrc.c:2610:gst_app_src_push_internal:<wolf_wayland_source> Dropping old item buffer: 0x7fd838e4b0c0, pts 0:00:00.049999998, dts 0:00:00.049999998, dur 0:00:00.016666666, size 8294400, offset none, offset_end none, flags 0x0
wolf-1  | 20:29:03.158648175 INFO  | [DOCKER] Starting container: /WolfSteam_657390554086948664
wolf-1  | 0:15:18.988886385     1 0x7fd830d40770 WARN                  appsrc gstappsrc.c:2610:gst_app_src_push_internal:<wolf_wayland_source> Dropping old item buffer: 0x7fd83806ff00, pts 0:03:07.416659170, dts 0:03:07.416659170, dur 0:00:00.016666666, size 8294400, offset none, offset_end none, flags 0x0
wolf-1  | 0:17:32.930826109     1 0x7fd830d40770 WARN                  appsrc gstappsrc.c:2610:gst_app_src_push_internal:<wolf_wayland_source> Dropping old item buffer: 0x7fd83807c6d0, pts 0:05:19.949987202, dts 0:05:19.949987202, dur 0:00:00.016666666, size 8294400, offset none, offset_end none, flags 0x0
wolf-1  | 20:34:49.226353074 WARN  | HTTPS error during request at  error code: 167773206 - sslv3 alert certificate unknown (SSL routines)
wolf-1  | 20:34:49.238584543 WARN  | HTTPS error during request at  error code: 167773206 - sslv3 alert certificate unknown (SSL routines)
wolf-1  | 20:34:52.756489381 WARN  | HTTPS error during request at  error code: 167773206 - sslv3 alert certificate unknown (SSL routines)
wolf-1  | 20:34:52.778578753 WARN  | HTTPS error during request at  error code: 167773206 - sslv3 alert certificate unknown (SSL routines)
wolf-1  | 20:34:58.014458244 WARN  | HTTPS error during request at  error code: 167773206 - sslv3 alert certificate unknown (SSL routines)
wolf-1  | 20:34:58.063116854 WARN  | HTTPS error during request at  error code: 167773206 - sslv3 alert certificate unknown (SSL routines)
wolf-1  | 20:35:07.841590547 WARN  | HTTPS error during request at  error code: 167773206 - sslv3 alert certificate unknown (SSL routines)
wolf-1  | 20:35:09.098268433 INFO  | Insert pin at http://192.168.100.19:47989/pin/#00C75361C2D99A46
wolf-1  | 20:35:18.461266960 INFO  | Succesfully paired 192.168.100.57
wolf-1  | 20:35:18.622240349 WARN  | HTTPS error during request at  error code: 167773206 - sslv3 alert certificate unknown (SSL routines)
wolf-1  | 20:35:23.165672918 WARN  | HTTPS error during request at  error code: 167773206 - sslv3 alert certificate unknown (SSL routines)
wolf-1  | 20:35:27.654544168 WARN  | HTTPS error during request at  error code: 167773206 - sslv3 alert certificate unknown (SSL routines)
wolf-1  | 20:35:32.158459633 WARN  | HTTPS error during request at  error code: 167773206 - sslv3 alert certificate unknown (SSL routines)
wolf-1  | 20:35:36.671345982 WARN  | HTTPS error during request at  error code: 167773206 - sslv3 alert certificate unknown (SSL routines)
wolf-1  | 20:35:41.202353287 WARN  | HTTPS error during request at  error code: 167773206 - sslv3 alert certificate unknown (SSL routines)
wolf-1  | 20:35:45.735554118 WARN  | HTTPS error during request at  error code: 167773206 - sslv3 alert certificate unknown (SSL routines)
wolf-1  | 20:35:50.268050645 WARN  | HTTPS error during request at  error code: 167773206 - sslv3 alert certificate unknown (SSL routines)
wolf-1  | 20:35:53.197507705 INFO  | RTP server started on port: 48101
wolf-1  | 20:35:53.197924400 INFO  | RTP server started on port: 48201
wolf-1  | 20:35:53.247244297 INFO  | NVIDIA_DRIVER_VOLUME_NAME not set, assuming nvidia driver toolkit is installed..
wolf-1  | 0:19:00.402806816     1 0x7fd84c000b70 WARN        cudaconvertscale gstcudaconvertscale.c:1265:gst_cuda_base_convert_set_info:<cudaconvertscale4> Can't calculate borders
wolf-1  | 0:19:00.512634766     1 0x7fd830d40770 WARN                  appsrc gstappsrc.c:2610:gst_app_src_push_internal:<wolf_wayland_source> Dropping old item buffer: 0x7fd8703d7f50, pts 0:00:00.049999998, dts 0:00:00.049999998, dur 0:00:00.016666666, size 9600000, offset none, offset_end none, flags 0x0
wolf-1  | 20:35:53.760321754 INFO  | [DOCKER] Starting container: /WolfFirefox_8789593981083562306
wolf-1  | 20:36:21.838514176 WARN  | HTTPS error during request at  error code: 167773206 - sslv3 alert certificate unknown (SSL routines)
wolf-1  | 0:19:29.091063184     1 0x7fd7d8000e60 WARN                audiosrc gstaudiosrc.c:227:audioringbuffer_thread_func:<pulsesrc2> error reading data -1 (reason: Success), skipping segment
wolf-1  | 
wolf-1  | (wolf:1): GLib-CRITICAL **: 21:36:22.224: Source ID 13 was not found when attempting to remove it
wolf-1  | 20:36:26.373676664 WARN  | HTTPS error during request at  error code: 167773206 - sslv3 alert certificate unknown (SSL routines)
wolf-1  | 20:36:29.045982210 INFO  | Stopped container: /WolfFirefox_8789593981083562306
wolf-1  | 20:36:30.906034649 WARN  | HTTPS error during request at  error code: 167773206 - sslv3 alert certificate unknown (SSL routines)
wolf-1  | 20:36:35.446138182 WARN  | HTTPS error during request at  error code: 167773206 - sslv3 alert certificate unknown (SSL routines)
wolf-1  | 20:36:39.962095019 WARN  | HTTPS error during request at  error code: 167773206 - sslv3 alert certificate unknown (SSL routines)
wolf-1  | 20:36:44.467667840 WARN  | HTTPS error during request at  error code: 167773206 - sslv3 alert certificate unknown (SSL routines)
wolf-1  | 20:36:48.991986865 WARN  | HTTPS error during request at  error code: 167773206 - sslv3 alert certificate unknown (SSL routines)
wolf-1  | 20:36:53.486200038 WARN  | HTTPS error during request at  error code: 167773206 - sslv3 alert certificate unknown (SSL routines)
wolf-1  | 20:36:58.008582779 WARN  | HTTPS error during request at  error code: 167773206 - sslv3 alert certificate unknown (SSL routines)
wolf-1  | 20:37:02.535505372 WARN  | HTTPS error during request at  error code: 167773206 - sslv3 alert certificate unknown (SSL routines)
wolf-1  | 20:37:07.046382127 WARN  | HTTPS error during request at  error code: 167773206 - sslv3 alert certificate unknown (SSL routines)
wolf-1  | 20:37:11.583160200 WARN  | HTTPS error during request at  error code: 167773206 - sslv3 alert certificate unknown (SSL routines)
wolf-1  | 20:37:16.097634090 WARN  | HTTPS error during request at  error code: 167773206 - sslv3 alert certificate unknown (SSL routines)
wolf-1  | 20:37:20.625661355 WARN  | HTTPS error during request at  error code: 167773206 - sslv3 alert certificate unknown (SSL routines)
wolf-1  | 20:37:25.132404604 WARN  | HTTPS error during request at  error code: 167773206 - sslv3 alert certificate unknown (SSL routines)
wolf-1  | 20:37:25.368798184 INFO  | RTP server started on port: 48101
wolf-1  | 20:37:25.368800724 INFO  | RTP server started on port: 48201
wolf-1  | 20:37:25.408458075 INFO  | NVIDIA_DRIVER_VOLUME_NAME not set, assuming nvidia driver toolkit is installed..
wolf-1  | 0:20:32.517913621     1 0x7fd84c000b70 WARN        cudaconvertscale gstcudaconvertscale.c:1265:gst_cuda_base_convert_set_info:<cudaconvertscale5> Can't calculate borders
wolf-1  | 0:20:32.609197720     1 0x7fd830d40770 WARN                  appsrc gstappsrc.c:2610:gst_app_src_push_internal:<wolf_wayland_source> Dropping old item buffer: 0x7fd7fc277420, pts 0:00:00.049999998, dts 0:00:00.049999998, dur 0:00:00.016666666, size 9600000, offset none, offset_end none, flags 0x0
wolf-1  | 20:37:26.470044574 INFO  | [DOCKER] Starting container: /WolfSteam_8789593981083562306
wolf-1  | 20:38:11.143660469 WARN  | HTTPS error during request at  error code: 167773206 - sslv3 alert certificate unknown (SSL routines)
wolf-1  | 0:21:18.378746304     1 0x7fd864000e60 WARN                audiosrc gstaudiosrc.c:227:audioringbuffer_thread_func:<pulsesrc3> error reading data -1 (reason: Success), skipping segment
wolf-1  | 
wolf-1  | (wolf:1): GLib-CRITICAL **: 21:38:11.535: Source ID 17 was not found when attempting to remove it
wolf-1  | 20:38:16.988393620 WARN  | HTTPS error during request at  error code: 167773206 - sslv3 alert certificate unknown (SSL routines)
wolf-1  | 20:38:17.219939404 INFO  | Stopped container: /WolfSteam_8789593981083562306
wolf-1  | 20:38:18.299942910 INFO  | RTP server started on port: 48101
wolf-1  | 20:38:18.299943140 INFO  | RTP server started on port: 48201
wolf-1  | 20:38:18.343955603 INFO  | NVIDIA_DRIVER_VOLUME_NAME not set, assuming nvidia driver toolkit is installed..
wolf-1  | 0:21:25.467521045     1 0x7fd84c002970 WARN        cudaconvertscale gstcudaconvertscale.c:1265:gst_cuda_base_convert_set_info:<cudaconvertscale6> Can't calculate borders
wolf-1  | 0:21:25.563460595     1 0x7fd830d40770 WARN                  appsrc gstappsrc.c:2610:gst_app_src_push_internal:<wolf_wayland_source> Dropping old item buffer: 0x7fd80438a3b0, pts 0:00:00.049999998, dts 0:00:00.049999998, dur 0:00:00.016666666, size 9600000, offset none, offset_end none, flags 0x0
wolf-1  | 20:38:18.741438556 INFO  | [DOCKER] Starting container: /WolfSteam_8789593981083562306
wolf-1  | 0:29:06.970190391     1 0x7fd830d40770 WARN                  appsrc gstappsrc.c:2610:gst_app_src_push_internal:<wolf_wayland_source> Dropping old item buffer: 0x7fd83807c6d0, pts 0:16:38.249960070, dts 0:16:38.249960070, dur 0:00:00.016666666, size 8294400, offset none, offset_end none, flags 0x0
wolf-1  | 2024-08-11T20:48:13.567441Z ERROR smithay::backend::renderer::gles: [GL] GL_INVALID_OPERATION error generated. <image> is not a valid EGLImage
wolf-1 exited with code 139
Originally created by @2Peti on GitHub (Aug 11, 2024). Original GitHub issue: https://github.com/games-on-whales/wolf/issues/97 i was playing CS2 on steam and wolf crashed distro: debian 12 gpu: NVIDIA RTX 2060 Super Driver Version: 535.183.01 output of `sudo nvidia-container-cli -V` ``` cli-version: 1.16.1 lib-version: 1.16.1 build date: 2024-07-23T14:57+00:00 build revision: 4c2494f16573b585788a42e9c7bee76ecd48c73d build compiler: x86_64-linux-gnu-gcc-7 7.5.0 build platform: x86_64 build flags: -D_GNU_SOURCE -D_FORTIFY_SOURCE=2 -DNDEBUG -std=gnu11 -O2 -g -fdata-sections -ffunction-sections -fplan9-extensions -fstack-protector -fno-strict-aliasing -fvisibility=hidden -Wall -Wextra -Wcast-align -Wpointer-arith -Wmissing-prototypes -Wnonnull -Wwrite-strings -Wlogical-op -Wformat=2 -Wmissing-format-attribute -Winit-self -Wshadow -Wstrict-prototypes -Wunreachable-code -Wconversion -Wsign-conversion -Wno-unknown-warning-option -Wno-format-extra-args -Wno-gnu-alignof-expression -Wl,-zrelro -Wl,-znow -Wl,-zdefs -Wl,--gc-sections ``` my docker-compose.yaml ``` version: "3" services: wolf: image: ghcr.io/games-on-whales/wolf:stable environment: - XDG_RUNTIME_DIR=/tmp/sockets - HOST_APPS_STATE_FOLDER=/mnt/3tb/Games/linux/wolf - NVIDIA_VISIBLE_DEVICES=all - NVIDIA_DRIVER_CAPABILITIES=all volumes: - /etc/wolf/:/etc/wolf - /mnt/3tb/Games/linux/wolf/:/mnt/3tb/Games/linux/wolf:rw - /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 runtime: nvidia deploy: resources: reservations: devices: - capabilities: [gpu] network_mode: host restart: unless-stopped ``` Log: ``` wolf-1 | [2024-08-11 21:16:52] wolf-1 | [2024-08-11 21:16:52] [ /etc/cont-init.d/10-setup_user.sh: executing... ] wolf-1 | [2024-08-11 21:16:52] **** Configure default user **** wolf-1 | [2024-08-11 21:16:52] Container running as root. Nothing to do. wolf-1 | [2024-08-11 21:16:52] DONE wolf-1 | [2024-08-11 21:16:52] wolf-1 | [2024-08-11 21:16:52] [ /etc/cont-init.d/15-setup_devices.sh: executing... ] wolf-1 | [2024-08-11 21:16:52] **** Configure devices **** wolf-1 | [2024-08-11 21:16:52] Exec device groups wolf-1 | [2024-08-11 21:16:52] Adding user 'root' to groups: gow-gid-102,root wolf-1 | [2024-08-11 21:16:52] DONE wolf-1 | [2024-08-11 21:16:52] wolf-1 | [2024-08-11 21:16:52] [ /etc/cont-init.d/30-nvidia.sh: executing... ] wolf-1 | [2024-08-11 21:16:52] Nvidia driver detected, assuming it's using the nvidia driver volume wolf-1 | /sbin/ldconfig.real: /usr/local/lib/liblibgstwaylanddisplay.so.0.3 is not a symbolic link wolf-1 | wolf-1 | [2024-08-11 21:16:52] Creating symlink to nvidia-drm_gbm.so wolf-1 | '/usr/lib/x86_64-linux-gnu/gbm/nvidia-drm_gbm.so' -> '../libnvidia-allocator.so.1' wolf-1 | [2024-08-11 21:16:52] Creating json nvidia_icd.json file wolf-1 | [2024-08-11 21:16:52] wolf-1 | [2024-08-11 21:16:52] [ /etc/cont-init.d/init-gamescope.sh: executing... ] wolf-1 | [2024-08-11 21:16:53] Launching the container's startup script as user 'root' wolf-1 | 0:00:00.012857862 146 0x555c90b20a40 WARN vadisplay gstvadisplay.c:316:gst_va_display_initialize:<vadisplaydrm0> vaInitialize: unknown libva error wolf-1 | 0:00:00.020093363 146 0x555c90b20a40 WARN default gstvaapi.c:231:plugin_init: Cannot create a VA display wolf-1 | 0:00:00.026834597 146 0x555c90b20a40 WARN adaptivedemux2 gstadaptivedemuxelement.c:41:adaptivedemux2_base_element_init: Failed to load libsoup library wolf-1 | 0:00:00.027002549 146 0x555c90b20a40 WARN adaptivedemux2 gstadaptivedemuxelement.c:41:adaptivedemux2_base_element_init: Failed to load libsoup library wolf-1 | 0:00:00.027164021 146 0x555c90b20a40 WARN adaptivedemux2 gstadaptivedemuxelement.c:41:adaptivedemux2_base_element_init: Failed to load libsoup library wolf-1 | 0:00:00.059449788 146 0x555c90b20a40 WARN vadisplay gstvadisplay.c:316:gst_va_display_initialize:<vadisplaydrm1> vaInitialize: unknown libva error wolf-1 | 0:00:00.062989043 146 0x555c90b20a40 WARN GST_PLUGIN_LOADING gstplugin.c:534:gst_plugin_register_func: plugin "/usr/local/lib/x86_64-linux-gnu/gstreamer-1.0/validate/libgstvalidatessim.so" failed to initialise wolf-1 | 0:00:00.312700587 146 0x555c90b20a40 WARN default ges-meta-container.c:236:_set_value:<GESAsset@0x555c91864760> Could not set value on item: format-version wolf-1 | 0:00:00.312720317 146 0x555c90b20a40 WARN default ges-meta-container.c:236:_set_value:<GESAsset@0x555c91e4e740> Could not set value on item: format-version wolf-1 | 0:00:00.312731087 146 0x555c90b20a40 WARN default ges-meta-container.c:236:_set_value:<GESAsset@0x555c91e4ee60> Could not set value on item: format-version wolf-1 | 0:00:00.313058621 146 0x555c90b20a40 WARN structure gststructure.c:2334:priv_gst_structure_parse_fields: Failed to find delimiter, r=mimetype wolf-1 | 0:00:00.313782440 146 0x555c90b20a40 WARN GST_PLUGIN_LOADING gstplugin.c:534:gst_plugin_register_func: plugin "/usr/local/lib/x86_64-linux-gnu/gstreamer-1.0/libgstvalidatessim.so" failed to initialise wolf-1 | 0:00:00.317186714 1 0x561a3319b1a0 WARN GST_REGISTRY gstregistry.c:457:gst_registry_add_plugin:<registry0> 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) wolf-1 | 0:00:00.317193973 146 0x555c90b20a40 WARN GST_PLUGIN_LOADING gstplugin.c:534:gst_plugin_register_func: plugin "/usr/local/lib/x86_64-linux-gnu/gstreamer-1.0/validate/libgstvalidatessim.so" failed to initialise wolf-1 | 0:00:00.317560508 146 0x555c90b20a40 WARN GST_PLUGIN_LOADING gstplugin.c:534:gst_plugin_register_func: plugin "/usr/local/lib/x86_64-linux-gnu/gstreamer-1.0/libgstvalidatessim.so" failed to initialise wolf-1 | 0:00:00.323151829 1 0x561a3319b1a0 WARN GST_REGISTRY gstregistry.c:457:gst_registry_add_plugin:<registry0> 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) wolf-1 | 20:16:53.473873890 INFO | Gstreamer version: 1.22.7-0 wolf-1 | 20:16:53.474880783 INFO | Reading config file from: /etc/wolf/cfg/config.toml wolf-1 | 20:16:53.474926733 WARN | Unable to open config file: /etc/wolf/cfg/config.toml, creating one using defaults wolf-1 | 20:16:53.716485304 INFO | Selected H264 encoder: nvcodec wolf-1 | 20:16:53.716595256 INFO | Selected HEVC encoder: nvcodec wolf-1 | 20:16:53.717351185 INFO | x509 certificates not present, generating: /etc/wolf/cfg/cert.pem /etc/wolf/cfg/key.pem wolf-1 | 20:16:53.930014743 INFO | RTSP server started on port: 48010 wolf-1 | 20:16:53.930023033 INFO | HTTP server listening on port: 47989 wolf-1 | 20:16:53.930133984 INFO | Control server started on port: 47999 wolf-1 | 20:16:53.930335817 WARN | [PULSE] Unable to connect, Access denied wolf-1 | 20:16:53.930384187 INFO | Starting PulseAudio docker container wolf-1 | 20:16:53.931032476 INFO | HTTPS server listening on port: 47984 wolf-1 | 20:16:53.931157267 WARN | [DOCKER] Container WolfPulseAudio already present, removing first wolf-1 | 20:22:57.420398530 INFO | Insert pin at http://192.168.100.19:47989/pin/#F0969B0A5AA34D30 wolf-1 | 20:23:03.093120103 INFO | Unpairing: 0123456789ABCDEF@192.168.100.53 wolf-1 | 20:23:06.867320480 INFO | Insert pin at http://192.168.100.19:47989/pin/#86C1A722F9B54B69 wolf-1 | 20:23:15.640736241 INFO | Succesfully paired 192.168.100.53 wolf-1 | 20:23:25.452908797 INFO | RTP server started on port: 48100 wolf-1 | 20:23:25.452910137 INFO | RTP server started on port: 48200 wolf-1 | 20:23:25.527819979 WARN | Received MOUSE_MOVE_REL_PACKET but no mouse device is present wolf-1 | 20:23:25.537847455 WARN | Received MOUSE_MOVE_REL_PACKET but no mouse device is present wolf-1 | 20:23:25.583539721 INFO | NVIDIA_DRIVER_VOLUME_NAME not set, assuming nvidia driver toolkit is installed.. wolf-1 | 20:23:25.584596443 WARN | [DOCKER] Container WolfSteam_657390554086948664 already present, removing first wolf-1 | 0:06:32.535721259 1 0x7fd84c000b70 WARN cudaconvertscale gstcudaconvertscale.c:1265:gst_cuda_base_convert_set_info:<cudaconvertscale2> Can't calculate borders wolf-1 | 0:06:32.605565293 1 0x7fd854d58ca0 WARN appsrc gstappsrc.c:2610:gst_app_src_push_internal:<wolf_wayland_source> Dropping old item buffer: 0x7fd862b2fc60, pts 0:00:00.049999998, dts 0:00:00.049999998, dur 0:00:00.016666666, size 8294400, offset none, offset_end none, flags 0x0 wolf-1 | 20:23:26.115108346 INFO | [DOCKER] Starting container: /WolfSteam_657390554086948664 wolf-1 | 0:08:15.551437717 1 0x7fd80c001a60 WARN audiosrc gstaudiosrc.c:227:audioringbuffer_thread_func:<pulsesrc0> error reading data -1 (reason: Success), skipping segment wolf-1 | 20:25:19.587834853 INFO | Stopped container: /WolfSteam_657390554086948664 wolf-1 | 20:29:02.819059409 INFO | RTP server started on port: 48100 wolf-1 | 20:29:02.819102449 INFO | RTP server started on port: 48200 wolf-1 | 20:29:02.859676950 INFO | NVIDIA_DRIVER_VOLUME_NAME not set, assuming nvidia driver toolkit is installed.. wolf-1 | 0:12:09.853265248 1 0x7fd84c001380 WARN cudaconvertscale gstcudaconvertscale.c:1265:gst_cuda_base_convert_set_info:<cudaconvertscale3> Can't calculate borders wolf-1 | 0:12:09.923369400 1 0x7fd830d40770 WARN appsrc gstappsrc.c:2610:gst_app_src_push_internal:<wolf_wayland_source> Dropping old item buffer: 0x7fd838e4b0c0, pts 0:00:00.049999998, dts 0:00:00.049999998, dur 0:00:00.016666666, size 8294400, offset none, offset_end none, flags 0x0 wolf-1 | 20:29:03.158648175 INFO | [DOCKER] Starting container: /WolfSteam_657390554086948664 wolf-1 | 0:15:18.988886385 1 0x7fd830d40770 WARN appsrc gstappsrc.c:2610:gst_app_src_push_internal:<wolf_wayland_source> Dropping old item buffer: 0x7fd83806ff00, pts 0:03:07.416659170, dts 0:03:07.416659170, dur 0:00:00.016666666, size 8294400, offset none, offset_end none, flags 0x0 wolf-1 | 0:17:32.930826109 1 0x7fd830d40770 WARN appsrc gstappsrc.c:2610:gst_app_src_push_internal:<wolf_wayland_source> Dropping old item buffer: 0x7fd83807c6d0, pts 0:05:19.949987202, dts 0:05:19.949987202, dur 0:00:00.016666666, size 8294400, offset none, offset_end none, flags 0x0 wolf-1 | 20:34:49.226353074 WARN | HTTPS error during request at error code: 167773206 - sslv3 alert certificate unknown (SSL routines) wolf-1 | 20:34:49.238584543 WARN | HTTPS error during request at error code: 167773206 - sslv3 alert certificate unknown (SSL routines) wolf-1 | 20:34:52.756489381 WARN | HTTPS error during request at error code: 167773206 - sslv3 alert certificate unknown (SSL routines) wolf-1 | 20:34:52.778578753 WARN | HTTPS error during request at error code: 167773206 - sslv3 alert certificate unknown (SSL routines) wolf-1 | 20:34:58.014458244 WARN | HTTPS error during request at error code: 167773206 - sslv3 alert certificate unknown (SSL routines) wolf-1 | 20:34:58.063116854 WARN | HTTPS error during request at error code: 167773206 - sslv3 alert certificate unknown (SSL routines) wolf-1 | 20:35:07.841590547 WARN | HTTPS error during request at error code: 167773206 - sslv3 alert certificate unknown (SSL routines) wolf-1 | 20:35:09.098268433 INFO | Insert pin at http://192.168.100.19:47989/pin/#00C75361C2D99A46 wolf-1 | 20:35:18.461266960 INFO | Succesfully paired 192.168.100.57 wolf-1 | 20:35:18.622240349 WARN | HTTPS error during request at error code: 167773206 - sslv3 alert certificate unknown (SSL routines) wolf-1 | 20:35:23.165672918 WARN | HTTPS error during request at error code: 167773206 - sslv3 alert certificate unknown (SSL routines) wolf-1 | 20:35:27.654544168 WARN | HTTPS error during request at error code: 167773206 - sslv3 alert certificate unknown (SSL routines) wolf-1 | 20:35:32.158459633 WARN | HTTPS error during request at error code: 167773206 - sslv3 alert certificate unknown (SSL routines) wolf-1 | 20:35:36.671345982 WARN | HTTPS error during request at error code: 167773206 - sslv3 alert certificate unknown (SSL routines) wolf-1 | 20:35:41.202353287 WARN | HTTPS error during request at error code: 167773206 - sslv3 alert certificate unknown (SSL routines) wolf-1 | 20:35:45.735554118 WARN | HTTPS error during request at error code: 167773206 - sslv3 alert certificate unknown (SSL routines) wolf-1 | 20:35:50.268050645 WARN | HTTPS error during request at error code: 167773206 - sslv3 alert certificate unknown (SSL routines) wolf-1 | 20:35:53.197507705 INFO | RTP server started on port: 48101 wolf-1 | 20:35:53.197924400 INFO | RTP server started on port: 48201 wolf-1 | 20:35:53.247244297 INFO | NVIDIA_DRIVER_VOLUME_NAME not set, assuming nvidia driver toolkit is installed.. wolf-1 | 0:19:00.402806816 1 0x7fd84c000b70 WARN cudaconvertscale gstcudaconvertscale.c:1265:gst_cuda_base_convert_set_info:<cudaconvertscale4> Can't calculate borders wolf-1 | 0:19:00.512634766 1 0x7fd830d40770 WARN appsrc gstappsrc.c:2610:gst_app_src_push_internal:<wolf_wayland_source> Dropping old item buffer: 0x7fd8703d7f50, pts 0:00:00.049999998, dts 0:00:00.049999998, dur 0:00:00.016666666, size 9600000, offset none, offset_end none, flags 0x0 wolf-1 | 20:35:53.760321754 INFO | [DOCKER] Starting container: /WolfFirefox_8789593981083562306 wolf-1 | 20:36:21.838514176 WARN | HTTPS error during request at error code: 167773206 - sslv3 alert certificate unknown (SSL routines) wolf-1 | 0:19:29.091063184 1 0x7fd7d8000e60 WARN audiosrc gstaudiosrc.c:227:audioringbuffer_thread_func:<pulsesrc2> error reading data -1 (reason: Success), skipping segment wolf-1 | wolf-1 | (wolf:1): GLib-CRITICAL **: 21:36:22.224: Source ID 13 was not found when attempting to remove it wolf-1 | 20:36:26.373676664 WARN | HTTPS error during request at error code: 167773206 - sslv3 alert certificate unknown (SSL routines) wolf-1 | 20:36:29.045982210 INFO | Stopped container: /WolfFirefox_8789593981083562306 wolf-1 | 20:36:30.906034649 WARN | HTTPS error during request at error code: 167773206 - sslv3 alert certificate unknown (SSL routines) wolf-1 | 20:36:35.446138182 WARN | HTTPS error during request at error code: 167773206 - sslv3 alert certificate unknown (SSL routines) wolf-1 | 20:36:39.962095019 WARN | HTTPS error during request at error code: 167773206 - sslv3 alert certificate unknown (SSL routines) wolf-1 | 20:36:44.467667840 WARN | HTTPS error during request at error code: 167773206 - sslv3 alert certificate unknown (SSL routines) wolf-1 | 20:36:48.991986865 WARN | HTTPS error during request at error code: 167773206 - sslv3 alert certificate unknown (SSL routines) wolf-1 | 20:36:53.486200038 WARN | HTTPS error during request at error code: 167773206 - sslv3 alert certificate unknown (SSL routines) wolf-1 | 20:36:58.008582779 WARN | HTTPS error during request at error code: 167773206 - sslv3 alert certificate unknown (SSL routines) wolf-1 | 20:37:02.535505372 WARN | HTTPS error during request at error code: 167773206 - sslv3 alert certificate unknown (SSL routines) wolf-1 | 20:37:07.046382127 WARN | HTTPS error during request at error code: 167773206 - sslv3 alert certificate unknown (SSL routines) wolf-1 | 20:37:11.583160200 WARN | HTTPS error during request at error code: 167773206 - sslv3 alert certificate unknown (SSL routines) wolf-1 | 20:37:16.097634090 WARN | HTTPS error during request at error code: 167773206 - sslv3 alert certificate unknown (SSL routines) wolf-1 | 20:37:20.625661355 WARN | HTTPS error during request at error code: 167773206 - sslv3 alert certificate unknown (SSL routines) wolf-1 | 20:37:25.132404604 WARN | HTTPS error during request at error code: 167773206 - sslv3 alert certificate unknown (SSL routines) wolf-1 | 20:37:25.368798184 INFO | RTP server started on port: 48101 wolf-1 | 20:37:25.368800724 INFO | RTP server started on port: 48201 wolf-1 | 20:37:25.408458075 INFO | NVIDIA_DRIVER_VOLUME_NAME not set, assuming nvidia driver toolkit is installed.. wolf-1 | 0:20:32.517913621 1 0x7fd84c000b70 WARN cudaconvertscale gstcudaconvertscale.c:1265:gst_cuda_base_convert_set_info:<cudaconvertscale5> Can't calculate borders wolf-1 | 0:20:32.609197720 1 0x7fd830d40770 WARN appsrc gstappsrc.c:2610:gst_app_src_push_internal:<wolf_wayland_source> Dropping old item buffer: 0x7fd7fc277420, pts 0:00:00.049999998, dts 0:00:00.049999998, dur 0:00:00.016666666, size 9600000, offset none, offset_end none, flags 0x0 wolf-1 | 20:37:26.470044574 INFO | [DOCKER] Starting container: /WolfSteam_8789593981083562306 wolf-1 | 20:38:11.143660469 WARN | HTTPS error during request at error code: 167773206 - sslv3 alert certificate unknown (SSL routines) wolf-1 | 0:21:18.378746304 1 0x7fd864000e60 WARN audiosrc gstaudiosrc.c:227:audioringbuffer_thread_func:<pulsesrc3> error reading data -1 (reason: Success), skipping segment wolf-1 | wolf-1 | (wolf:1): GLib-CRITICAL **: 21:38:11.535: Source ID 17 was not found when attempting to remove it wolf-1 | 20:38:16.988393620 WARN | HTTPS error during request at error code: 167773206 - sslv3 alert certificate unknown (SSL routines) wolf-1 | 20:38:17.219939404 INFO | Stopped container: /WolfSteam_8789593981083562306 wolf-1 | 20:38:18.299942910 INFO | RTP server started on port: 48101 wolf-1 | 20:38:18.299943140 INFO | RTP server started on port: 48201 wolf-1 | 20:38:18.343955603 INFO | NVIDIA_DRIVER_VOLUME_NAME not set, assuming nvidia driver toolkit is installed.. wolf-1 | 0:21:25.467521045 1 0x7fd84c002970 WARN cudaconvertscale gstcudaconvertscale.c:1265:gst_cuda_base_convert_set_info:<cudaconvertscale6> Can't calculate borders wolf-1 | 0:21:25.563460595 1 0x7fd830d40770 WARN appsrc gstappsrc.c:2610:gst_app_src_push_internal:<wolf_wayland_source> Dropping old item buffer: 0x7fd80438a3b0, pts 0:00:00.049999998, dts 0:00:00.049999998, dur 0:00:00.016666666, size 9600000, offset none, offset_end none, flags 0x0 wolf-1 | 20:38:18.741438556 INFO | [DOCKER] Starting container: /WolfSteam_8789593981083562306 wolf-1 | 0:29:06.970190391 1 0x7fd830d40770 WARN appsrc gstappsrc.c:2610:gst_app_src_push_internal:<wolf_wayland_source> Dropping old item buffer: 0x7fd83807c6d0, pts 0:16:38.249960070, dts 0:16:38.249960070, dur 0:00:00.016666666, size 8294400, offset none, offset_end none, flags 0x0 wolf-1 | 2024-08-11T20:48:13.567441Z ERROR smithay::backend::renderer::gles: [GL] GL_INVALID_OPERATION error generated. <image> is not a valid EGLImage wolf-1 exited with code 139 ```
Author
Owner

@2Peti commented on GitHub (Aug 11, 2024):

Fixed after restarting container

<!-- gh-comment-id:2282889875 --> @2Peti commented on GitHub (Aug 11, 2024): Fixed after restarting container
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#65
No description provided.