-
Notifications
You must be signed in to change notification settings - Fork 55
Unable to load systray icon #149
Description
My clipboard is being shared between clients.
I can connect to the Monitoring page from the server.
The only problem seems to be that the icon won't appear in the systray.
Is there a module or package that I need to install?
Is there a fix for this?
The tray icon appears in an X session, but does not show a menu. It also appears in the KDE/wayland tray, but does not show a menu.
System:
openSUSE Tumbleweed 20260307
hyprland wayland desktop, waybar
AMD Ryzen 7 PRO 5800H
python version 3.14
Log when running on hyprland/waybar:
2026-03-09 18:05:45,958 - ERROR - Failed to dock icon
Traceback (most recent call last):
File "/home/username/bin/ClipCascade/lib64/python3.14/site-packages/pystray/_xorg.py", line 162, in _update_icon
self._assert_docked()
~~~~~~~~~~~~~~~~~~~^^
File "/home/username/bin/ClipCascade/lib64/python3.14/site-packages/pystray/_xorg.py", line 395, in _assert_docked
assert self._systray_manager
^^^^^^^^^^^^^^^^^^^^^
AssertionError
2026-03-09 18:05:45,959 - ERROR - Failed to dock icon
Traceback (most recent call last):
File "/home/username/bin/ClipCascade/lib64/python3.14/site-packages/pystray/_xorg.py", line 143, in _show
self._assert_docked()
~~~~~~~~~~~~~~~~~~~^^
File "/home/username/bin/ClipCascade/lib64/python3.14/site-packages/pystray/_xorg.py", line 395, in _assert_docked
assert self._systray_manager
^^^^^^^^^^^^^^^^^^^^^
AssertionError
2026-03-09 18:07:24,375 - ERROR - Failed to retrieve MIME types: Nothing is copied
Thank you.