-
-
Notifications
You must be signed in to change notification settings - Fork 307
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Systray Icon Not Loading #1524
Comments
Greetings and welcome to our community! As this is the first issue you opened here, we wanted to share some useful infos with you:
|
hey @terminalpain If you are on Linux Mint I assume you are on Cinnamon? we do not support Cinnamon DE at the moment. |
Hey @terminalpain, thank you for reporting on a compatibility. We keep a list of compatible software and user provided guides for improving compatibility in the wiki - please have a look there. If you have managed to establish compatibility with an application, please share your findings here. This will greatly help other users encountering the same issues. |
Ye I am using Cinnamon DE, it didn't dawn on me that each DE would need extra work, but it makes sense, ah well no worries, it's just a little niggle (a tray icon). Thanks for the reply :) |
@terminalpain I can't promise anything, but we are working on replacing the UI backend with Tauri, and merging the notifier into the main UI. getting that to work on cinnamon might be easier. |
Easyfix and not elegant to fix notifier not in systemtray in Linux mint 22 at startup. 2: notifier at startup tadaaaa!!! |
Thanks for the reply! I have moved on from Mint now though, and have been happily using CachyOS with Hyprland :) Which unfortunately the same thing happens, it is running, but no systray icon. I will try and mess with a delay though see if that helps, but I know if I refresh my waybar I lose it again. I actually had to do something similar with Strawberry because that had the habit of launching way before systray had a chance to start :) |
In the current beta there is already the new Icon, it does not auto launch yet, since it is in addition to the old one, and if you see two icons that is why. But it is built differently and feedback is welcome |
Ok Raphty! I just switched to the beta and I will have a play around and report back! |
OK, so it works after some tinkering :) Obv diff distro will probably need different tinkering but I added (taken from the notifier.desktop file): exec-once = sleep 6 && /opt/safing/portmaster/portmaster-start notifier --data=/opt/safing/portmaster To my startup.conf and it loads a tray, if I use that tray to open the app (which I nvr do anyway, I kinda leave it to do it's thing tbh) I then get a second tray icon, which you said so was expecting, but if I refresh my waybar I go back to one tray icon :) I did initially just add the notifier.desktop to the startup list, but that didn't work, but setting it as trusted/executable worked so then I dug deeper and came to the above solution. Anyway, thank you :) |
For my linux mint 22 cinammon i just kill the notifier and start it again and it works. |
What happened:
When starting up system and booting in to desktop (Linux Mint) there is no Portmaster icon in the systray.
What did you expect to happen?:
I expected the icon to be there.
How did you reproduce it?:
Reboot.
If I open the app via the shortcut in my Administration menu, shutdown portmaster, then reopen portmaster the icon re-appears.
Additional logs can be found here:
�NJ{"Created":1714568703,"Modified":1714568703,"Expires":1717160703,"Deleted":0}S
executing notifier/portmaster-notifier version 0.3.6 on linux amd64
�NJ{"Created":1714426580,"Modified":1714426580,"Expires":1717018580,"Deleted":0}S
executing notifier/portmaster-notifier version 0.3.6 on linux amd64
2024/04/29 23:20:04 systray error: failed to set IconPixmap prop: dbus: connection closed by user
2024/04/29 23:20:04 systray error: failed to update menu version: dbus: connection closed by user
�NJ{"Created":1714429241,"Modified":1714429241,"Expires":1717021241,"Deleted":0}S
executing notifier/portmaster-notifier version 0.3.6 on linux amd64
2024/04/29 23:20:41 systray error: failed to register our icon with the notifier watcher (maybe no tray is running?): The name org.kde.StatusNotifierWatcher was not provided by any .service files
2024/04/29 23:50:48 systray error: failed to set IconPixmap prop: dbus: connection closed by user
2024/04/29 23:50:48 systray error: failed to update menu version: dbus: connection closed by user
�NJ{"Created":1714471743,"Modified":1714471743,"Expires":1717063743,"Deleted":0}S
executing notifier/portmaster-notifier version 0.3.6 on linux amd64
2024/04/30 11:09:03 systray error: failed to register our icon with the notifier watcher (maybe no tray is running?): The name org.kde.StatusNotifierWatcher was not provided by any .service files
2024/04/30 12:36:41 systray error: failed to set IconPixmap prop: dbus: connection closed by user
2024/04/30 12:36:41 systray error: failed to update menu version: dbus: connection closed by user
These logs are from the notifier directory, there are plenty of them it seems.
The text was updated successfully, but these errors were encountered: