-
-
Notifications
You must be signed in to change notification settings - Fork 1.9k
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
bug: safeeyes shows an error message instead of a tray icon #5728
Comments
Which desktop environment are you using? You only need snixembed in LXDE/Openbox/MATE(outside Ubuntu MATE) |
I'm on Fedora Linux with i3wm. |
Can you try the snixembed solution described in the wiki? Also, can you try the native package using pip? People have reported that it works in i3 slgobinath/SafeEyes#617 (comment) |
sorry for the delay @archisman-panigrahi
starting snixembed before SafeEyes make SafeEyes appear correctly. I thought this was the only solution so I opened this issue in home-manager rather than in SafeEyes. Do you agree?
I have tried but installing with pip complains while compiling cairo. I could investigate further but I don't much of the python ecosystem. |
This is normal and expected behavior in the latest version of safeeyes. i3 does not have the necessary backend for the trayicon technology we are using. Snixembed acts like a bridge in this case. Full fledged DEs like KDE or XFCE don't need snixembed. |
I think there is no bug here. Just add |
@archisman-panigrahi: that was my impression as well, thank you for confirming! @rycee: we probably need a service for snixembed. The question I have is what kind of API we want given that:
Should there be an option in SafeEyes module or are the two modules completely separate? |
In my opinion, it should be left to the user to install snixembed if they want (safeeyes presents them a link which has detailed instruction of how to install). snixembed is really not a dependency of safeeyes. It is rather required because i3/lxde/mate(without Ubuntu's customizations) etc. do not have out-of-the-box support for kstatusnotifier. |
https://git.sr.ht/~steef/snixembed This is used by SafeEyes (another home-manager) module to show a systemtray icon. This fixes issue nix-community#5728.
https://git.sr.ht/~steef/snixembed This is used by SafeEyes (another home-manager) module to show a systemtray icon. This fixes issue nix-community#5728.
This is used by SafeEyes (another home-manager) module to show a systemtray icon. See https://git.sr.ht/~steef/snixembed. Fixes nix-community#5728
This is used by SafeEyes (another home-manager) module to show a systemtray icon. See https://git.sr.ht/~steef/snixembed. Fixes nix-community#5728
Are you following the right branch?
Is there an existing issue for this?
Issue description
Starting SafeEyes shows an error message
followed by a link Click here for more information.
The documentation says we should start snixembed.
How to reproduce:
or just install safeeyes and execute it.
Maintainer CC
@Rosuavio
System information
The text was updated successfully, but these errors were encountered: