I tried using this on my Thinkcentre with these configurations:
OS: Arch Linux
Kernel: x86_64 Linux 6.9.9-zen1-1-zen
Resolution: 3840x1080
DE: GNOME 46.3
WM: Mutter
WM Theme:
GTK Theme: Adwaita [GTK2/3]
Icon Theme: Adwaita
I have enabled the AppIndicator and KStatusNotifierItem Support extension.
It ended up provoking this invisible window floating over your desktop, similar to the AnyDesk problem:
$ xprop -id 4208894
_GTK_EDGE_CONSTRAINTS(CARDINAL) = 170
_NET_WM_STATE(ATOM) = _NET_WM_STATE_SKIP_PAGER, _NET_WM_STATE_SKIP_TASKBAR
_NET_WM_ALLOWED_ACTIONS(ATOM) = _NET_WM_ACTION_CHANGE_DESKTOP, _NET_WM_ACTION_ABOVE, _NET_WM_ACTION_BELOW
I fixed it by clicking on this invisible window while having watch -d xdotool getmouselocation --shell
running in the foreground. It will output something similar to this when you have your cursor over it:
X=2121
Y=978
SCREEN=0
WINDOW=4208894
Be careful. If you use watch -d
you may end up closing an undesired window since the output with the window ID will change as soon as you put your cursor over another window. To mitigate that, you can add a higher delay to the watch
command.
Then, I had to close the window manually:
xdotool windowclose 4208894
It may be related to the tray extension since the GNOME team has a personal problem with the "legacy" tray, so they may neglect something that causes this.
Pinned Comments
aminvakil commented on 2021-08-28 15:04 (UTC)
This repository is maintained at https://github.com/aminvakil/aur.
In case anyone had any suggestions about anything, feel free to raise a PR there.