Skip to content

Invisible system tray with weird popover behaviour #5276

@wikiti

Description

@wikiti

Is there an existing issue for this?

  • I have searched the existing issues

Is your issue described in the documentation?

  • I have read the documentation

Is your issue present in the latest beta/pre-release?

This issue is present in the latest pre-release

Describe the Bug

Updated to the latest Sunshine version (pre-release, 2026.608.233907-1). After rebooting, the system icon for Sunshine is no longer visible. When right clicking the system tray icon, instead of a popover, a window in the middle of the screen appears. Here's a video reproducing the issue:

Videocaptura.de.pantalla_20260609_094133.mp4

Expected Behavior

The tray icon should be visible, and when right-clicking, a popover should appear right next to the tray icon.

Additional Context

Probably has something to do with #4907

Host Operating System

Linux

Operating System Version

OpenSUSE Tumbleweed

Architecture

amd64/x86_64

Package

Linux - Fedora Copr

GPU Type

NVIDIA

GPU Model

Nvidia RTX 4060

GPU Driver/Mesa Version

595.80

Capture Method

KMS (Linux)

Apps

Log output

[2026-06-09 09:39:43.157]: Info: Sunshine version: 2026.608.233907 commit: 6bc2701160ed181e2cd01969bf2c8cd9e77957d3
[2026-06-09 09:39:43.157]: Info: Package Publisher: LizardByte
[2026-06-09 09:39:43.157]: Info: Publisher Website: https://app.lizardbyte.dev
[2026-06-09 09:39:43.157]: Info: Get support: https://app.lizardbyte.dev/support
[2026-06-09 09:39:43.157]: Info: config: 'origin_web_ui_allowed' = pc
[2026-06-09 09:39:43.157]: Info: config: 'sunshine_name' = Daniel-Linux
[2026-06-09 09:39:43.157]: Info: config: 'wan_encryption_mode' = 1
[2026-06-09 09:39:43.234]: Error: Failed to create session:
[2026-06-09 09:39:43.234]: Info: [wayland] Found display [wayland-0]
[2026-06-09 09:39:43.234]: Info: [wayland] Found interface: zxdg_output_manager_v1(31) version 3
[2026-06-09 09:39:43.234]: Info: [wayland] Found interface: zwp_linux_dmabuf_v1(57) version 5
[2026-06-09 09:39:43.235]: Info: [wayland] Found interface: wl_output(65) version 4
[2026-06-09 09:39:43.235]: Info: [wayland] Found interface: wl_output(66) version 4
[2026-06-09 09:39:43.235]: Warning: [wlgrab] Missing Wayland wire for wlr-export-dmabuf
[2026-06-09 09:39:43.235]: Info: /dev/dri/card2 -> nvidia-drm
[2026-06-09 09:39:43.235]: Info: /dev/dri/card1 -> i915
[2026-06-09 09:39:43.247]: Info: [wayland] Found display [wayland-0]
[2026-06-09 09:39:43.247]: Info: [wayland] Found display [wayland-0]
[2026-06-09 09:39:43.247]: Info: [wayland] Found interface: zxdg_output_manager_v1(31) version 3
[2026-06-09 09:39:43.247]: Info: [wayland] Found interface: zwp_linux_dmabuf_v1(57) version 5
[2026-06-09 09:39:43.247]: Info: [wayland] Found interface: wl_output(65) version 4
[2026-06-09 09:39:43.247]: Info: [wayland] Found interface: wl_output(66) version 4
[2026-06-09 09:39:43.247]: Info: [wayland] Resolution: 1920x1080
[2026-06-09 09:39:43.247]: Info: [wayland] Resolution: 1920x1080
[2026-06-09 09:39:43.247]: Info: [wayland] Offset: 0x0
[2026-06-09 09:39:43.247]: Info: [wayland] Logical size: 1920x1080
[2026-06-09 09:39:43.247]: Info: [wayland] Name: DP-2
[2026-06-09 09:39:43.247]: Info: [wayland] Found monitor: Acer Technologies KG251Q
[2026-06-09 09:39:43.247]: Info: [wayland] Offset: 1920x0
[2026-06-09 09:39:43.247]: Info: [wayland] Logical size: 1920x1080
[2026-06-09 09:39:43.247]: Info: [wayland] Name: DP-3
[2026-06-09 09:39:43.247]: Info: [wayland] Found monitor: Acer Technologies KG251Q
[2026-06-09 09:39:43.247]: Info: -------- Start of KMS monitor list --------
[2026-06-09 09:39:43.247]: Info: Monitor 1 is DP-2: Acer Technologies KG251Q
[2026-06-09 09:39:43.247]: Info: --------- End of KMS monitor list ---------
[2026-06-09 09:39:43.247]: Info: [portalgrab] Loaded portal restore token from disk
[2026-06-09 09:39:43.272]: Info: // Testing for available encoders, this may generate errors. You can safely ignore those errors. //
[2026-06-09 09:39:43.272]: Info: Trying encoder [nvenc]
[2026-06-09 09:39:43.272]: Info: Screencasting with KMS
[2026-06-09 09:39:43.272]: Info: /dev/dri/card2 -> nvidia-drm
[2026-06-09 09:39:43.272]: Info: Found monitor for DRM screencasting
[2026-06-09 09:39:43.272]: Info: Found connector ID [128]
[2026-06-09 09:39:43.272]: Info: Found cursor plane [56]
[2026-06-09 09:39:43.272]: Info: Creating encoder [h264_nvenc]
[2026-06-09 09:39:43.272]: Info: Color coding: SDR (Rec. 601)
[2026-06-09 09:39:43.272]: Info: Color depth: 8-bit
[2026-06-09 09:39:43.272]: Info: Color range: JPEG
[2026-06-09 09:39:43.285]: Info: EGL: context priority set to HIGH
[2026-06-09 09:39:43.389]: Info: Streaming bitrate is 1000000
[2026-06-09 09:39:43.443]: Info: Creating encoder [hevc_nvenc]
[2026-06-09 09:39:43.443]: Info: Color coding: SDR (Rec. 601)
[2026-06-09 09:39:43.443]: Info: Color depth: 8-bit
[2026-06-09 09:39:43.443]: Info: Color range: JPEG
[2026-06-09 09:39:43.444]: Info: EGL: context priority set to HIGH
[2026-06-09 09:39:43.445]: Info: Streaming bitrate is 1000000
[2026-06-09 09:39:43.470]: Info: Creating encoder [av1_nvenc]
[2026-06-09 09:39:43.470]: Info: Color coding: SDR (Rec. 601)
[2026-06-09 09:39:43.470]: Info: Color depth: 8-bit
[2026-06-09 09:39:43.470]: Info: Color range: JPEG
[2026-06-09 09:39:43.471]: Info: EGL: context priority set to HIGH
[2026-06-09 09:39:43.473]: Info: Streaming bitrate is 1000000
[2026-06-09 09:39:43.498]: Info: Screencasting with KMS
[2026-06-09 09:39:43.498]: Info: /dev/dri/card2 -> nvidia-drm
[2026-06-09 09:39:43.498]: Info: Found monitor for DRM screencasting
[2026-06-09 09:39:43.499]: Info: Found connector ID [128]
[2026-06-09 09:39:43.499]: Info: Found cursor plane [56]
[2026-06-09 09:39:43.499]: Info: Creating encoder [hevc_nvenc]
[2026-06-09 09:39:43.499]: Info: Color coding: SDR (Rec. 709)
[2026-06-09 09:39:43.499]: Info: Color depth: 10-bit
[2026-06-09 09:39:43.499]: Info: Color range: JPEG
[2026-06-09 09:39:43.499]: Info: EGL: context priority set to HIGH
[2026-06-09 09:39:43.501]: Info: Streaming bitrate is 1000000
[2026-06-09 09:39:43.528]: Info: Creating encoder [av1_nvenc]
[2026-06-09 09:39:43.528]: Info: Color coding: SDR (Rec. 709)
[2026-06-09 09:39:43.528]: Info: Color depth: 10-bit
[2026-06-09 09:39:43.528]: Info: Color range: JPEG
[2026-06-09 09:39:43.528]: Info: EGL: context priority set to HIGH
[2026-06-09 09:39:43.530]: Info: Streaming bitrate is 1000000
[2026-06-09 09:39:43.558]: Info:
[2026-06-09 09:39:43.558]: Info: // Ignore any errors mentioned above, they are not relevant. //
[2026-06-09 09:39:43.558]: Info:
[2026-06-09 09:39:43.558]: Info: Found H.264 encoder: h264_nvenc [nvenc]
[2026-06-09 09:39:43.558]: Info: Found HEVC encoder: hevc_nvenc [nvenc]
[2026-06-09 09:39:43.558]: Info: Found AV1 encoder: av1_nvenc [nvenc]
[2026-06-09 09:39:43.558]: Info: Starting system tray
[2026-06-09 09:39:43.559]: Info: Adding avahi service localhost
[2026-06-09 09:39:43.598]: Info: Configuration UI available at [https://localhost:47990]
[2026-06-09 09:39:43.622]: Info: System tray created
[2026-06-09 09:39:43.622]: Info: Starting main loop
[2026-06-09 09:39:44.425]: Info: Avahi service localhost successfully established.
[2026-06-09 09:40:07.204]: Info: Web UI: [127.0.0.1] -- not authorized
[2026-06-09 09:40:08.604]: Info: Web UI: [127.0.0.1] -- not authorized
[2026-06-09 09:44:51.911]: Info: Opening UI from system tray
[2026-06-09 09:44:51.943]: Info: Opened url [https://localhost:47990]
[2026-06-09 09:44:52.300]: Info: Web UI: [127.0.0.1] -- not authorized

Online logs

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions