Skip to content
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(gui-client): Missing tray icon on Ubuntu, in certain conditions #4053

Closed
ReactorScram opened this issue Mar 8, 2024 · 2 comments
Closed
Assignees
Labels
area/linux_client Linux client needs triage Issues opened by the public or need further labeling
Milestone

Comments

@ReactorScram
Copy link
Collaborator

ReactorScram commented Mar 8, 2024

  • Ubuntu 20.04 (GNOME), deb - Bad
  • Ubuntu 20.04 (KDE), deb - Good
  • Ubuntu 22.04, deb - Bad

Hadn't caught this before because I usually run xfce4 or KDE Plasma on my dev systems.

Ubuntu's default desktop (Not sure if this is still GNOME?) is very different from the conventional Windows / KDE / xfce style.

It could also be a bug in the packaging or launching of the app that makes the icon unavailable (Maybe it's something AppImage handles for us and the deb bundler doesnt?) or makes the display server inaccessible (Since we're launching with sudo, but why would that only affect the tray icon?)

Screenshot 2024-03-08 at 4 04 51 PM

It's not that thing in the upper left.

If I close the Settings window, Firezone is still running, but there's no Firezone icon on screen at all.
image

I've tried installing a few appindicator packages per https://askubuntu.com/questions/1351747/how-to-display-a-system-tray-icon-in-ubuntu-20-04

  • libappindicator1
  • libayatana-appindicator3-1

Nothing working yet.

@ReactorScram ReactorScram added area/linux_client Linux client needs triage Issues opened by the public or need further labeling labels Mar 8, 2024
@ReactorScram ReactorScram added this to the 1.0 GA milestone Mar 8, 2024
@ReactorScram ReactorScram self-assigned this Mar 8, 2024
@ReactorScram ReactorScram changed the title bug(gui-client): Where is the tray icon on Ubuntu 20.04? bug(gui-client): Missing tray icon on Ubuntu, in certain conditions Mar 11, 2024
github-merge-queue bot pushed a commit that referenced this issue Mar 13, 2024
Right now it only works on my dev VM, not on my test VMs, due to #4053
and #4103, but it passes tests and should be safe to merge.

There's one doc fix and one script fix which are unrelated and could be
their own PRs, but they'd be tiny, so I left them in here.

Ref #4106 and #3713 for the plan to fix all this by splitting the tunnel
process off so that the GUI runs as a normal user.
@ReactorScram
Copy link
Collaborator Author

ReactorScram commented Mar 20, 2024

https://extensions.gnome.org/extension/2890/tray-icons-reloaded/

Tray Icons Reloaded is a GNOME Shell extension which bring back Tray Icons to top panel

Back? Back? Did they get rid of tray icons??

https://unix.stackexchange.com/questions/571978/how-to-change-icons-and-tray-icons-in-gnome#573205

Is this is an out-of-season April Fool's joke?

@ReactorScram
Copy link
Collaborator Author

No, it's just because we were running as root
Closing as not-planned, since #3713 will fix it.

image

@ReactorScram ReactorScram closed this as not planned Won't fix, can't repro, duplicate, stale Mar 20, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area/linux_client Linux client needs triage Issues opened by the public or need further labeling
Projects
None yet
Development

No branches or pull requests

1 participant