Open brianjmurrell opened 5 years ago
What DE are you on?
GNOME 3
If we wait long enough this problem will resolve itself as the system tray is removed.
@brianjmurrell could I ask for your input on something discussed under #155, please?
If the system tray icon where to be removed, what functionality would you miss from it? Would clicking on the main application icon to reload the front end be good enough to cover your needs?
If the system tray icon where to be removed, what functionality would you miss from it?
A quick/easy way to open the GUI to be able to stop barrier. I understand that I can just run barrier to achieve the same thing but ultimately that's more interactions (overview->[search|favourites|programs]-click) to get the same result.
Is this systray-going-away thing happening in GNOME 3 in general or this Ubuntu effing things up once again? Didn't they learn with Unity?
GNOME 3 in general to my knowledge.
https://blogs.gnome.org/aday/2017/08/31/status-icons-and-gnome/
So, what GNOME seems to be saying is that by default they are not going to show status icons in any way. It seems they started in that direction with that pull-out strip on the bottom left of the desktop. One of the first things I did, which the above blog post even councils was to install TopIcons Plus by phocean.
So, is there any harm in keeping the systray functionality for those that install some kind of systray representation for their DE and letting people who don't install such a thing just not get the systray functionality? That seems to be what GNOME are suggesting.
I think that'd be a smart idea.
The only harm is the delay or polling needed to decide if the system tray is not available or has become available. In the present release, the application waits for up to 20 seconds and repeatedly checks if the system tray has become available. The options I can think of are:
I would propose taking option 3 and performing the work under #155. Keep this ticket around to address whatever is wrong with the GUI not loading in response to the tray icon interaction.
Agree on option 3, on all points.
It is nice to use the GUI, however very seldom. pkill barrier
suffices.
I am still interested in this because even after the system tray unavailable message window appears, Barrier starts successfully and continues to run when the GUI is closed.
The unavailable system tray message is misleading in how it says "do not close the window" because the process is still running after closing the main window.
Ive got the same problem. Using Linux Pop!_OS 20.10. The https://extensions.gnome.org/extension/615/appindicator-support/ extension is on by default and works well with other applications like Steam or Teams.
Running gammy by clicking its icon nothing happens, running it with "gammy" in a terminal results in the same.
Only when running "sudo gammy" it works, although i can't close the app nor the terminal.
QStandardPaths: XDG_RUNTIME_DIR not set, defaulting to '/tmp/runtime-root' 2021-04-07 16:12:03.242 ERROR [36985] [MainWindow::createTrayIcon@144] Systray unavailable. Closing the window will quit the app.
I am not sure what barrier is, i found this online: https://snapcraft.io/barrier
I don't know what a KVM switch has to do with this problem, but i am using a physical one for my work laptop and my pc.
Ah yes, and it seemed to work at some point but i dont remember when or why it stopped working
Operating Systems
Server: Linux
Client: Linux
Barrier Version
2.1.2
Steps to reproduce bug
barrier
GUIThat secondary-click menu option Show should be the behaviour if you primary click the systray icon.