games-on-whales / wolf

Stream virtual desktops and games running in Docker
https://games-on-whales.github.io/wolf/stable/
MIT License
292 stars 20 forks source link

Initially tried plain old GOW, but that failed with an error on there -- so my first attempt was to head here, and these are the errors I'm getting. Any ideas? #62

Closed NovumGain closed 4 months ago

NovumGain commented 4 months ago
wolf-1  | [2024-02-13 23:10:32] 
wolf-1  | [2024-02-13 23:10:32] [ /etc/cont-init.d/10-setup_user.sh: executing... ]
wolf-1  | [2024-02-13 23:10:32] **** Configure default user ****
wolf-1  | [2024-02-13 23:10:32] Container running as root. Nothing to do.
wolf-1  | [2024-02-13 23:10:32] DONE
wolf-1  | [2024-02-13 23:10:32] 
wolf-1  | [2024-02-13 23:10:32] [ /etc/cont-init.d/15-setup_devices.sh: executing... ]
wolf-1  | [2024-02-13 23:10:32] **** Configure devices ****
wolf-1  | [2024-02-13 23:10:32] Exec device groups
wolf-1  | [2024-02-13 23:10:34] Adding user 'root' to groups: root,gow-gid-174
wolf-1  | [2024-02-13 23:10:35] DONE
wolf-1  | [2024-02-13 23:10:35] 
wolf-1  | [2024-02-13 23:10:35] [ /etc/cont-init.d/30-nvidia.sh: executing... ]
wolf-1  | [2024-02-13 23:10:35] 
wolf-1  | [2024-02-13 23:10:35] 
wolf-1  | [2024-02-13 23:10:35] [ /etc/cont-init.d/init-gamescope.sh: executing... ]
wolf-1  | [2024-02-13 23:10:35] **** Setting up Gamescope ****
wolf-1  | [2024-02-13 23:10:35] Launching the container's startup script as user 'root'
wolf-1  | 0:00:00.031637433   143 0x55e777241870 WARN                 default gstvaapi.c:231:plugin_init: Cannot create a VA display
wolf-1  | 0:00:00.054764632   143 0x55e777241870 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.097293497   143 0x55e777241870 WARN              cudaloader gstcudaloader.c:169:gst_cuda_load_library: Could not open library libcuda.so.1, libcuda.so.1: cannot open shared object file: No such file or directory
wolf-1  | 0:00:00.097307267   143 0x55e777241870 WARN                 nvcodec plugin.c:93:plugin_init: Failed to load cuda library
wolf-1  | 0:00:00.101347323   143 0x55e777241870 WARN          adaptivedemux2 gstadaptivedemuxelement.c:41:adaptivedemux2_base_element_init: Failed to load libsoup library
wolf-1  | 0:00:00.101454083   143 0x55e777241870 WARN          adaptivedemux2 gstadaptivedemuxelement.c:41:adaptivedemux2_base_element_init: Failed to load libsoup library
wolf-1  | 0:00:00.101582594   143 0x55e777241870 WARN          adaptivedemux2 gstadaptivedemuxelement.c:41:adaptivedemux2_base_element_init: Failed to load libsoup library
wolf-1  | 0:00:00.124699284   143 0x55e777241870 WARN                 default ges-meta-container.c:236:_set_value:<GESAsset@0x55e7775ab510> Could not set value on item: format-version
wolf-1  | 0:00:00.124721164   143 0x55e777241870 WARN                 default ges-meta-container.c:236:_set_value:<GESAsset@0x55e7775e9120> Could not set value on item: format-version
wolf-1  | 0:00:00.124732724   143 0x55e777241870 WARN                 default ges-meta-container.c:236:_set_value:<GESAsset@0x55e7775e98d0> Could not set value on item: format-version
wolf-1  | 0:00:00.125341366   143 0x55e777241870 WARN               structure gststructure.c:2334:priv_gst_structure_parse_fields: Failed to find delimiter, r=mimetype
wolf-1  | amdgpu: os_same_file_description couldn't determine if two DRM fds reference the same file description.
wolf-1  | If they do, bad things may happen!
wolf-1  | 0:00:00.331289794   143 0x55e777241870 WARN                vafilter gstvafilter.c:1727:gst_va_filter_has_compose:<vafilter0> VPP does not support alpha blending
wolf-1  | 0:00:00.353918972   143 0x55e777241870 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  | 23:10:35.667725162 INFO  | Gstreamer version: 1.22.0-0
wolf-1  | 23:10:35.672037029 INFO  | Reading config file from: /wolf/cfg/config.toml
wolf-1  | 23:10:35.672122599 WARN  | Unable to open config file: /wolf/cfg/config.toml, creating one using defaults
wolf-1  | 0:00:00.548764277     1 0x559bd4f61da0 WARN     GST_ELEMENT_FACTORY gstelementfactory.c:712:gst_element_factory_make_with_properties: no such element factory "nvh264enc"!
wolf-1  | 0:00:00.548783437     1 0x559bd4f61da0 WARN     GST_ELEMENT_FACTORY gstelementfactory.c:712:gst_element_factory_make_with_properties: no such element factory "qsvh264enc"!
wolf-1  | 0:00:00.574392216     1 0x559bd4f61da0 WARN                vafilter gstvafilter.c:1727:gst_va_filter_has_compose:<vafilter0> VPP does not support alpha blending
wolf-1  | 23:10:35.728597238 INFO  | Selected H264 encoder: vaapi
wolf-1  | 0:00:00.590368688     1 0x559bd4f61da0 WARN     GST_ELEMENT_FACTORY gstelementfactory.c:712:gst_element_factory_make_with_properties: no such element factory "nvh265enc"!
wolf-1  | 0:00:00.590378818     1 0x559bd4f61da0 WARN     GST_ELEMENT_FACTORY gstelementfactory.c:712:gst_element_factory_make_with_properties: no such element factory "qsvh265enc"!
wolf-1  | 23:10:35.735798876 INFO  | Selected HEVC encoder: vaapi
wolf-1  | 23:10:35.736188078 INFO  | x509 certificates not present, generating: /wolf/cfg/cert.pem /wolf/cfg/key.pem
wolf-1  | 23:10:35.908795207 INFO  | RTSP server started on port: 48010
wolf-1  | 23:10:35.908889417 INFO  | Control server started on port: 47999
wolf-1  | 23:10:35.909027298 INFO  | HTTP server listening on port: 47989 
wolf-1  | 23:10:35.909623290 WARN  | [PULSE] Unable to connect, Access denied
wolf-1  | 23:10:35.909677060 INFO  | Starting PulseAudio docker container
wolf-1  | 23:10:35.910931655 INFO  | HTTPS server listening on port: 47984 
wolf-1  | 23:10:35.911454327 WARN  | [DOCKER] Image ghcr.io/games-on-whales/pulseaudio:master not present, downloading...
wolf-1  | 23:11:19.183446620 WARN  | [PULSE] Unable to connect, Access denied
NovumGain commented 4 months ago

Using Docker-compose atm, and completely vanilla -- I didn't change a single thing

NovumGain commented 4 months ago

After some debugging, I tried to get this working, and I got moonlight to find the host, but it's erroring when I put in the PIN -- the page says "OK" but the actual moonlight app says that it was the wrong pin..

NovumGain commented 4 months ago

And after a bit more tinkering, I got it to get to a black screen-- so I'm getting there

NovumGain commented 4 months ago

Alright, got it working, all except for figuring out how to get the Retroarch Cores... help needed for that

NovumGain commented 4 months ago

Alright. Figured it out!