Sunshine
Sunshine copied to clipboard
VAAPI encoder Segfault Linux AMD
Describe the Bug
When launching Sunshine with the default settings, it tries to use the VAAPI encoder, then crashes immediately.
Expected Behavior
Sunshine should start and use VAAPI
Additional Context
No response
Host Operating System
Linux
Operating System Version
Fedora 36
Architecture
X86-64
Sunshine Version
0.14.0
GPU Type
AMD
GPU Model
Radeon R9 Fury
GPU Driver/Mesa Version
Mesa 22.3.0
Capture Method (Linux Only)
No response
Relevant log output
[adapter_name] -- [/dev/dri/renderD128]
Cannot load libcuda.so.1
[2022:09:25:18:43:13]: Error: Couldn't load cuda: -1
[2022:09:25:18:43:13]: Info: Found display [wayland-1]
[2022:09:25:18:43:13]: Info: Found interface: zxdg_output_manager_v1(8) version 3
[2022:09:25:18:43:13]: Info: Found interface: zwlr_export_dmabuf_manager_v1(25) version 1
[2022:09:25:18:43:13]: Info: Found interface: wl_output(41) version 4
[2022:09:25:18:43:13]: Info: Name: DP-1
[2022:09:25:18:43:13]: Info: Found monitor: Unknown M340CLZ-DP 0x00000000 (DP-1)
[2022:09:25:18:43:13]: Info: Offset: 0x2520
[2022:09:25:18:43:13]: Info: Resolution: 3440x1440
[2022:09:25:18:43:13]: Info: Found display [wayland-1]
[2022:09:25:18:43:13]: Info: Found display [wayland-1]
[2022:09:25:18:43:13]: Info: Found interface: zxdg_output_manager_v1(8) version 3
[2022:09:25:18:43:13]: Info: Found interface: zwlr_export_dmabuf_manager_v1(25) version 1
[2022:09:25:18:43:13]: Info: Found interface: wl_output(41) version 4
[2022:09:25:18:43:13]: Info: Name: DP-1
[2022:09:25:18:43:13]: Info: Found monitor: Unknown M340CLZ-DP 0x00000000 (DP-1)
[2022:09:25:18:43:13]: Info: Offset: 0x2520
[2022:09:25:18:43:13]: Info: Resolution: 3440x1440
[2022:09:25:18:43:13]: Info: DP-1: Unknown M340CLZ-DP 0x00000000 (DP-1)
[2022:09:25:18:43:13]: Info: //////////////////////////////////////////////////////////////////
[2022:09:25:18:43:13]: Info: // //
[2022:09:25:18:43:13]: Info: // Testing for available encoders, this may generate errors. //
[2022:09:25:18:43:13]: Info: // You can safely ignore those errors. //
[2022:09:25:18:43:13]: Info: // //
[2022:09:25:18:43:13]: Info: //////////////////////////////////////////////////////////////////
[2022:09:25:18:43:13]: Info: Trying encoder [nvenc]
[2022:09:25:18:43:13]: Info: Screencasting with Wayland's protocol
[2022:09:25:18:43:13]: Info: Found display [wayland-1]
[2022:09:25:18:43:13]: Info: Found interface: zxdg_output_manager_v1(8) version 3
[2022:09:25:18:43:13]: Info: Found interface: zwlr_export_dmabuf_manager_v1(25) version 1
[2022:09:25:18:43:13]: Info: Found interface: wl_output(41) version 4
[2022:09:25:18:43:13]: Info: Name: DP-1
[2022:09:25:18:43:13]: Info: Found monitor: Unknown M340CLZ-DP 0x00000000 (DP-1)
[2022:09:25:18:43:13]: Info: Offset: 0x2520
[2022:09:25:18:43:13]: Info: Resolution: 3440x1440
[2022:09:25:18:43:13]: Info: Selected monitor [Unknown M340CLZ-DP 0x00000000 (DP-1)] for streaming
[2022:09:25:18:43:13]: Info: Color coding [Rec. 601]
[2022:09:25:18:43:13]: Info: Color range: [JPEG]
[2022:09:25:18:43:13]: Error: Failed to create a CUDA device: Unknown error occurred
[2022:09:25:18:43:13]: Info: Screencasting with Wayland's protocol
[2022:09:25:18:43:13]: Info: Found display [wayland-1]
[2022:09:25:18:43:13]: Info: Found interface: zxdg_output_manager_v1(8) version 3
[2022:09:25:18:43:13]: Info: Found interface: zwlr_export_dmabuf_manager_v1(25) version 1
[2022:09:25:18:43:13]: Info: Found interface: wl_output(41) version 4
[2022:09:25:18:43:13]: Info: Name: DP-1
[2022:09:25:18:43:13]: Info: Found monitor: Unknown M340CLZ-DP 0x00000000 (DP-1)
[2022:09:25:18:43:13]: Info: Offset: 0x2520
[2022:09:25:18:43:13]: Info: Resolution: 3440x1440
[2022:09:25:18:43:13]: Info: Selected monitor [Unknown M340CLZ-DP 0x00000000 (DP-1)] for streaming
[2022:09:25:18:43:13]: Info: Color coding [Rec. 601]
[2022:09:25:18:43:13]: Info: Color range: [JPEG]
[2022:09:25:18:43:13]: Error: Failed to create a CUDA device: Unknown error occurred
[2022:09:25:18:43:13]: Info: Screencasting with Wayland's protocol
[2022:09:25:18:43:13]: Info: Found display [wayland-1]
[2022:09:25:18:43:13]: Info: Found interface: zxdg_output_manager_v1(8) version 3
[2022:09:25:18:43:13]: Info: Found interface: zwlr_export_dmabuf_manager_v1(25) version 1
[2022:09:25:18:43:13]: Info: Found interface: wl_output(41) version 4
[2022:09:25:18:43:13]: Info: Name: DP-1
[2022:09:25:18:43:13]: Info: Found monitor: Unknown M340CLZ-DP 0x00000000 (DP-1)
[2022:09:25:18:43:13]: Info: Offset: 0x2520
[2022:09:25:18:43:13]: Info: Resolution: 3440x1440
[2022:09:25:18:43:13]: Info: Selected monitor [Unknown M340CLZ-DP 0x00000000 (DP-1)] for streaming
[2022:09:25:18:43:13]: Info: Color coding [Rec. 601]
[2022:09:25:18:43:13]: Info: Color range: [JPEG]
[2022:09:25:18:43:13]: Error: Failed to create a CUDA device: Unknown error occurred
[2022:09:25:18:43:13]: Info: Screencasting with Wayland's protocol
[2022:09:25:18:43:13]: Info: Found display [wayland-1]
[2022:09:25:18:43:13]: Info: Found interface: zxdg_output_manager_v1(8) version 3
[2022:09:25:18:43:13]: Info: Found interface: zwlr_export_dmabuf_manager_v1(25) version 1
[2022:09:25:18:43:13]: Info: Found interface: wl_output(41) version 4
[2022:09:25:18:43:13]: Info: Name: DP-1
[2022:09:25:18:43:13]: Info: Found monitor: Unknown M340CLZ-DP 0x00000000 (DP-1)
[2022:09:25:18:43:13]: Info: Offset: 0x2520
[2022:09:25:18:43:13]: Info: Resolution: 3440x1440
[2022:09:25:18:43:13]: Info: Selected monitor [Unknown M340CLZ-DP 0x00000000 (DP-1)] for streaming
[2022:09:25:18:43:13]: Info: Color coding [Rec. 601]
[2022:09:25:18:43:13]: Info: Color range: [JPEG]
[2022:09:25:18:43:13]: Error: Failed to create a CUDA device: Unknown error occurred
[2022:09:25:18:43:13]: Info: Encoder [nvenc] failed
[2022:09:25:18:43:13]: Info: Trying encoder [vaapi]
[2022:09:25:18:43:13]: Info: Screencasting with Wayland's protocol
[2022:09:25:18:43:13]: Info: Found display [wayland-1]
[2022:09:25:18:43:13]: Info: Found interface: zxdg_output_manager_v1(8) version 3
[2022:09:25:18:43:13]: Info: Found interface: zwlr_export_dmabuf_manager_v1(25) version 1
[2022:09:25:18:43:13]: Info: Found interface: wl_output(41) version 4
[2022:09:25:18:43:13]: Info: Name: DP-1
[2022:09:25:18:43:13]: Info: Found monitor: Unknown M340CLZ-DP 0x00000000 (DP-1)
[2022:09:25:18:43:13]: Info: Offset: 0x2520
[2022:09:25:18:43:13]: Info: Resolution: 3440x1440
[2022:09:25:18:43:13]: Info: Selected monitor [Unknown M340CLZ-DP 0x00000000 (DP-1)] for streaming
[2022:09:25:18:43:13]: Info: Color coding [Rec. 601]
[2022:09:25:18:43:13]: Info: Color range: [JPEG]
libva info: VA-API version 1.14.0
libva info: Trying to open /usr/lib64/dri/radeonsi_drv_video.so
libva info: Found init function __vaDriverInit_1_14
fish: Job 1, 'sunshine' terminated by signal SIGSEGV (Address boundary error)
We don't support old versions. Do you have the same exact issue in v0.14.1?
:wave: @Keksimus69, we use the issue tracker exclusively for bug reports. However, this issue appears to be a support request. Please use Discord for support issues. Thanks.
This issue is stale because it has been open for 90 days with no activity. Comment or remove the stale label, otherwise this will be closed in 10 days.
This issue was closed because it has been stalled for 10 days with no activity.