hey, i'm trying to stream from a linux desktop (sunshine) to a windows 11 laptop (moonlight)
For now, i'm testing on the same network. About the sunshine version, i tried with the flatpak (bazzite portal) and the community managed layer, both in release channel
Even when i disable the windows and bitdefender firewalls entirely on the client, i get the the following error after a few seconds of a black screen : no video recieved from host, check firewall rules for ports 47998 & 48000
during those 10 seconds, the client's mouse controls the host's cursor, only there is a black screen on the client's screen. disabling the igpu didn't help
a log is attached below. I will gladly provide any other useful info on request if it can help make that obscure thing work. thanks a lot for reading :)
[2026-07-11 23:16:35.801]: Info: Sunshine version: 2026.516.143833 commit: 14ffa6fdaa53f7b51512be2b3d24f3939695403c [2026-07-11 23:16:35.801]: Info: Package Publisher: copr:pvermeer:sunshine [2026-07-11 23:16:35.801]: Info: Publisher Website: https://copr.fedorainfracloud.org/coprs/pvermeer/sunshine [2026-07-11 23:16:35.801]: Info: Get support: https://github.com/PVermeer/copr_sunshine/issues [2026-07-11 23:16:35.801]: Info: config: 'upnp' = enabled [2026-07-11 23:16:35.802]: Error: Couldn't load cuda: -1 [2026-07-11 23:16:35.802]: Info: [wayland] Found display [wayland-0] [2026-07-11 23:16:35.802]: Info: [wayland] Found interface: zxdg_output_manager_v1(32) version 3 [2026-07-11 23:16:35.802]: Info: [wayland] Found interface: zwp_linux_dmabuf_v1(59) version 5 [2026-07-11 23:16:35.802]: Info: [wayland] Found interface: wl_output(65) version 4 [2026-07-11 23:16:35.802]: Warning: [wlgrab] Missing Wayland wire for wlr-export-dmabuf [2026-07-11 23:16:35.802]: Info: /dev/dri/card0 -> amdgpu [2026-07-11 23:16:35.804]: Info: /dev/dri/card1 -> amdgpu [2026-07-11 23:16:35.804]: Info: [wayland] Found display [wayland-0] [2026-07-11 23:16:35.804]: Info: [wayland] Found display [wayland-0] [2026-07-11 23:16:35.804]: Info: [wayland] Found interface: zxdg_output_manager_v1(32) version 3 [2026-07-11 23:16:35.804]: Info: [wayland] Found interface: zwp_linux_dmabuf_v1(59) version 5 [2026-07-11 23:16:35.804]: Info: [wayland] Found interface: wl_output(65) version 4 [2026-07-11 23:16:35.804]: Info: [wayland] Resolution: 2560x1440 [2026-07-11 23:16:35.804]: Info: [wayland] Offset: 0x0 [2026-07-11 23:16:35.804]: Info: [wayland] Logical size: 2560x1440 [2026-07-11 23:16:35.804]: Info: [wayland] Name: DP-2 [2026-07-11 23:16:35.804]: Info: [wayland] Found monitor: Samsung Electric Company Odyssey G5 [2026-07-11 23:16:35.804]: Info: -------- Start of KMS monitor list -------- [2026-07-11 23:16:35.804]: Warning: Mismatch on expected Resolution compared to actual resolution: 0x0 vs 2560x1440 [2026-07-11 23:16:35.804]: Info: Monitor 0 is DP-2: Samsung Electric Company Odyssey G5 [2026-07-11 23:16:35.804]: Info: --------- End of KMS monitor list --------- [2026-07-11 23:16:35.901]: Info: // Testing for available encoders, this may generate errors. You can safely ignore those errors. // [2026-07-11 23:16:35.901]: Info: Trying encoder [nvenc] [2026-07-11 23:16:35.901]: Info: Screencasting with KMS [2026-07-11 23:16:35.902]: Info: /dev/dri/card0 -> amdgpu [2026-07-11 23:16:35.902]: Info: /dev/dri/card1 -> amdgpu [2026-07-11 23:16:35.902]: Error: Couldn't find monitor [0] [2026-07-11 23:16:35.903]: Info: /dev/dri/card0 -> amdgpu [2026-07-11 23:16:35.903]: Info: /dev/dri/card1 -> amdgpu [2026-07-11 23:16:35.903]: Error: Couldn't find monitor [0] [2026-07-11 23:16:36.103]: Info: Screencasting with KMS [2026-07-11 23:16:36.103]: Info: /dev/dri/card0 -> amdgpu [2026-07-11 23:16:36.105]: Info: /dev/dri/card1 -> amdgpu [2026-07-11 23:16:36.105]: Error: Couldn't find monitor [0] [2026-07-11 23:16:36.106]: Info: /dev/dri/card0 -> amdgpu [2026-07-11 23:16:36.106]: Info: /dev/dri/card1 -> amdgpu [2026-07-11 23:16:36.106]: Error: Couldn't find monitor [0] [2026-07-11 23:16:36.306]: Info: Encoder [nvenc] failed [2026-07-11 23:16:36.306]: Info: Trying encoder [vulkan] [2026-07-11 23:16:36.306]: Info: Screencasting with KMS [2026-07-11 23:16:36.307]: Info: /dev/dri/card0 -> amdgpu [2026-07-11 23:16:36.312]: Info: /dev/dri/card1 -> amdgpu [2026-07-11 23:16:36.312]: Info: Found monitor for DRM screencasting [2026-07-11 23:16:36.312]: Info: Found connector ID [386] [2026-07-11 23:16:36.312]: Info: Found cursor plane [360] [2026-07-11 23:16:36.312]: Info: Creating encoder [h264_vulkan] [2026-07-11 23:16:36.312]: Info: Color coding: SDR (Rec. 601) [2026-07-11 23:16:36.312]: Info: Color depth: 8-bit [2026-07-11 23:16:36.312]: Info: Color range: JPEG [2026-07-11 23:16:36.563]: Info: Streaming bitrate is 1000000 [2026-07-11 23:16:36.566]: Info: Vulkan encode using GPU: AMD Radeon RX 7900 XTX (RADV NAVI31) [2026-07-11 23:16:36.580]: Info: Creating encoder [hevc_vulkan] [2026-07-11 23:16:36.580]: Info: Color coding: SDR (Rec. 601) [2026-07-11 23:16:36.580]: Info: Color depth: 8-bit [2026-07-11 23:16:36.580]: Info: Color range: JPEG [2026-07-11 23:16:36.744]: Info: Streaming bitrate is 1000000 [2026-07-11 23:16:36.750]: Info: Vulkan encode using GPU: AMD Radeon RX 7900 XTX (RADV NAVI31) [2026-07-11 23:16:36.778]: Info: Creating encoder [av1_vulkan] [2026-07-11 23:16:36.778]: Info: Color coding: SDR (Rec. 601) [2026-07-11 23:16:36.778]: Info: Color depth: 8-bit [2026-07-11 23:16:36.778]: Info: Color range: JPEG [2026-07-11 23:16:36.852]: Info: Streaming bitrate is 1000000 [2026-07-11 23:16:36.853]: Info: Vulkan encode using GPU: AMD Radeon RX 7900 XTX (RADV NAVI31) [2026-07-11 23:16:36.857]: Info: Screencasting with KMS [2026-07-11 23:16:36.858]: Info: /dev/dri/card0 -> amdgpu [2026-07-11 23:16:36.858]: Info: /dev/dri/card1 -> amdgpu [2026-07-11 23:16:36.858]: Info: Found monitor for DRM screencasting [2026-07-11 23:16:36.858]: Info: Found connector ID [386] [2026-07-11 23:16:36.858]: Info: Found cursor plane [360] [2026-07-11 23:16:36.858]: Info: Creating encoder [hevc_vulkan] [2026-07-11 23:16:36.858]: Info: Color coding: SDR (Rec. 709) [2026-07-11 23:16:36.858]: Info: Color depth: 10-bit [2026-07-11 23:16:36.858]: Info: Color range: JPEG [2026-07-11 23:16:36.918]: Info: Streaming bitrate is 1000000 [2026-07-11 23:16:36.921]: Info: Vulkan encode using GPU: AMD Radeon RX 7900 XTX (RADV NAVI31) [2026-07-11 23:16:36.932]: Info: Creating encoder [av1_vulkan] [2026-07-11 23:16:36.932]: Info: Color coding: SDR (Rec. 709) [2026-07-11 23:16:36.932]: Info: Color depth: 10-bit [2026-07-11 23:16:36.932]: Info: Color range: JPEG [2026-07-11 23:16:36.990]: Info: Streaming bitrate is 1000000 [2026-07-11 23:16:36.990]: Info: Vulkan encode using GPU: AMD Radeon RX 7900 XTX (RADV NAVI31) [2026-07-11 23:16:36.998]: Info: [2026-07-11 23:16:36.998]: Info: // Ignore any errors mentioned above, they are not relevant. // [2026-07-11 23:16:36.998]: Info: [2026-07-11 23:16:36.998]: Info: Found H.264 encoder: h264_vulkan [vulkan] [2026-07-11 23:16:36.998]: Info: Found HEVC encoder: hevc_vulkan [vulkan] [2026-07-11 23:16:36.998]: Info: Found AV1 encoder: av1_vulkan [vulkan] [2026-07-11 23:16:36.998]: Info: Starting system tray [2026-07-11 23:16:36.999]: Info: Adding avahi service pc-come-b650e [2026-07-11 23:16:37.000]: Info: Configuration UI available at [https://localhost:47990] [2026-07-11 23:16:37.021]: Info: System tray created [2026-07-11 23:16:37.021]: Info: Starting main loop [2026-07-11 23:16:37.759]: Info: Avahi service pc-come-b650e successfully established. [2026-07-11 23:16:39.390]: Info: Completed UPnP port mappings to 192.168.1.12 via http://192.168.1.1:60001/b8bf2d7c/gatedesc1.xml [2026-07-11 23:16:54.828]: Info: // Testing for available encoders, this may generate errors. You can safely ignore those errors. // [2026-07-11 23:16:54.828]: Info: Trying encoder [nvenc] [2026-07-11 23:16:54.828]: Info: Screencasting with KMS [2026-07-11 23:16:54.828]: Info: /dev/dri/card0 -> amdgpu [2026-07-11 23:16:54.829]: Info: /dev/dri/card1 -> amdgpu [2026-07-11 23:16:54.830]: Error: Couldn't find monitor [0] [2026-07-11 23:16:54.830]: Info: /dev/dri/card0 -> amdgpu [2026-07-11 23:16:54.830]: Info: /dev/dri/card1 -> amdgpu [2026-07-11 23:16:54.831]: Error: Couldn't find monitor [0] [2026-07-11 23:16:55.031]: Info: Screencasting with KMS [2026-07-11 23:16:55.031]: Info: /dev/dri/card0 -> amdgpu [2026-07-11 23:16:55.032]: Info: /dev/dri/card1 -> amdgpu [2026-07-11 23:16:55.033]: Error: Couldn't find monitor [0] [2026-07-11 23:16:55.033]: Info: /dev/dri/card0 -> amdgpu [2026-07-11 23:16:55.033]: Info: /dev/dri/card1 -> amdgpu [2026-07-11 23:16:55.033]: Error: Couldn't find monitor [0] [2026-07-11 23:16:55.233]: Info: Encoder [nvenc] failed [2026-07-11 23:16:55.233]: Info: Trying encoder [vulkan] [2026-07-11 23:16:55.233]: Info: Screencasting with KMS [2026-07-11 23:16:55.233]: Info: /dev/dri/card0 -> amdgpu [2026-07-11 23:16:55.235]: Info: /dev/dri/card1 -> amdgpu [2026-07-11 23:16:55.235]: Info: Found monitor for DRM screencasting [2026-07-11 23:16:55.235]: Info: Found connector ID [386] [2026-07-11 23:16:55.235]: Info: Found cursor plane [360] [2026-07-11 23:16:55.235]: Info: Creating encoder [h264_vulkan] [2026-07-11 23:16:55.235]: Info: Color coding: SDR (Rec. 601) [2026-07-11 23:16:55.235]: Info: Color depth: 8-bit [2026-07-11 23:16:55.235]: Info: Color range: JPEG [2026-07-11 23:16:55.300]: Info: Streaming bitrate is 1000000 [2026-07-11 23:16:55.301]: Info: Vulkan encode using GPU: AMD Radeon RX 7900 XTX (RADV NAVI31) [2026-07-11 23:16:55.311]: Info: Creating encoder [hevc_vulkan] [2026-07-11 23:16:55.311]: Info: Color coding: SDR (Rec. 601) [2026-07-11 23:16:55.311]: Info: Color depth: 8-bit [2026-07-11 23:16:55.311]: Info: Color range: JPEG [2026-07-11 23:16:55.375]: Info: Streaming bitrate is 1000000 [2026-07-11 23:16:55.378]: Info: Vulkan encode using GPU: AMD Radeon RX 7900 XTX (RADV NAVI31) [2026-07-11 23:16:55.389]: Info: Creating encoder [av1_vulkan] [2026-07-11 23:16:55.389]: Info: Color coding: SDR (Rec. 601) [2026-07-11 23:16:55.389]: Info: Color depth: 8-bit [2026-07-11 23:16:55.389]: Info: Color range: JPEG [2026-07-11 23:16:55.451]: Info: Streaming bitrate is 1000000 [2026-07-11 23:16:55.451]: Info: Vulkan encode using GPU: AMD Radeon RX 7900 XTX (RADV NAVI31) [2026-07-11 23:16:55.459]: Info: Screencasting with KMS [2026-07-11 23:16:55.459]: Info: /dev/dri/card0 -> amdgpu [2026-07-11 23:16:55.459]: Info: /dev/dri/card1 -> amdgpu [2026-07-11 23:16:55.459]: Info: Found monitor for DRM screencasting [2026-07-11 23:16:55.459]: Info: Found connector ID [386] [2026-07-11 23:16:55.460]: Info: Found cursor plane [360] [2026-07-11 23:16:55.460]: Info: Creating encoder [hevc_vulkan] [2026-07-11 23:16:55.460]: Info: Color coding: SDR (Rec. 709) [2026-07-11 23:16:55.460]: Info: Color depth: 10-bit [2026-07-11 23:16:55.460]: Info: Color range: JPEG [2026-07-11 23:16:55.521]: Info: Streaming bitrate is 1000000 [2026-07-11 23:16:55.524]: Info: Vulkan encode using GPU: AMD Radeon RX 7900 XTX (RADV NAVI31) [2026-07-11 23:16:55.536]: Info: Creating encoder [av1_vulkan] [2026-07-11 23:16:55.536]: Info: Color coding: SDR (Rec. 709) [2026-07-11 23:16:55.536]: Info: Color depth: 10-bit [2026-07-11 23:16:55.536]: Info: Color range: JPEG [2026-07-11 23:16:55.597]: Info: Streaming bitrate is 1000000 [2026-07-11 23:16:55.598]: Info: Vulkan encode using GPU: AMD Radeon RX 7900 XTX (RADV NAVI31) [2026-07-11 23:16:55.605]: Info: [2026-07-11 23:16:55.605]: Info: // Ignore any errors mentioned above, they are not relevant. // [2026-07-11 23:16:55.605]: Info: [2026-07-11 23:16:55.605]: Info: Found H.264 encoder: h264_vulkan [vulkan] [2026-07-11 23:16:55.605]: Info: Found HEVC encoder: hevc_vulkan [vulkan] [2026-07-11 23:16:55.605]: Info: Found AV1 encoder: av1_vulkan [vulkan] [2026-07-11 23:16:55.605]: Info: Executing [Desktop] [2026-07-11 23:16:55.721]: Info: New streaming session started [active sessions: 1] [2026-07-11 23:16:55.769]: Info: CLIENT CONNECTED [2026-07-11 23:16:55.773]: Info: /dev/dri/card0 -> amdgpu [2026-07-11 23:16:55.774]: Info: /dev/dri/card1 -> amdgpu [2026-07-11 23:16:55.775]: Info: [wayland] Found display [wayland-0] [2026-07-11 23:16:55.775]: Info: [wayland] Found interface: zxdg_output_manager_v1(32) version 3 [2026-07-11 23:16:55.775]: Info: [wayland] Found interface: zwp_linux_dmabuf_v1(59) version 5 [2026-07-11 23:16:55.775]: Info: [wayland] Found interface: wl_output(65) version 4 [2026-07-11 23:16:55.775]: Info: [wayland] Resolution: 2560x1440 [2026-07-11 23:16:55.775]: Info: [wayland] Offset: 0x0 [2026-07-11 23:16:55.775]: Info: [wayland] Logical size: 2560x1440 [2026-07-11 23:16:55.775]: Info: [wayland] Name: DP-2 [2026-07-11 23:16:55.775]: Info: [wayland] Found monitor: Samsung Electric Company Odyssey G5 [2026-07-11 23:16:55.775]: Info: -------- Start of KMS monitor list -------- [2026-07-11 23:16:55.775]: Warning: Mismatch on expected Resolution compared to actual resolution: 0x0 vs 2560x1440 [2026-07-11 23:16:55.775]: Info: Monitor 0 is DP-2: Samsung Electric Company Odyssey G5 [2026-07-11 23:16:55.775]: Info: --------- End of KMS monitor list --------- [2026-07-11 23:16:55.775]: Info: Screencasting with KMS [2026-07-11 23:16:55.775]: Info: /dev/dri/card0 -> amdgpu [2026-07-11 23:16:55.775]: Info: /dev/dri/card1 -> amdgpu [2026-07-11 23:16:55.776]: Info: Found monitor for DRM screencasting [2026-07-11 23:16:55.776]: Info: Found connector ID [386] [2026-07-11 23:16:55.776]: Info: Found cursor plane [360] [2026-07-11 23:16:55.777]: Info: Creating encoder [hevc_vulkan] [2026-07-11 23:16:55.777]: Info: Color coding: SDR (Rec. 601) [2026-07-11 23:16:55.777]: Info: Color depth: 8-bit [2026-07-11 23:16:55.777]: Info: Color range: MPEG [2026-07-11 23:16:55.846]: Info: Streaming bitrate is 3428000 [2026-07-11 23:16:55.850]: Info: Vulkan encode using GPU: AMD Radeon RX 7900 XTX (RADV NAVI31) [2026-07-11 23:16:55.850]: Info: Minimum FPS target set to ~15fps (66.6667ms) [2026-07-11 23:16:56.207]: Info: Setting default sink to: [sink-sunshine-stereo] [2026-07-11 23:16:56.207]: Info: Found default monitor by name: sink-sunshine-stereo.monitor [2026-07-11 23:16:56.243]: Info: Opus initialized: 48 kHz, 2 channels, 96 kbps (total), LOWDELAY [2026-07-11 23:17:06.738]: Info: CLIENT DISCONNECTED [2026-07-11 23:17:06.739]: Info: Setting default sink to: [alsa_output.usb-Generic_USB_Audio-00.HiFi__SPDIF__sink]