[opensuse-kde] Issue with systray icon
First of all I have already read this post: http://blog.martin-graesslin.com/blog/2014/06/where-are-my-systray-icons/ so I have installed libappindicator1, libappindicator3-1 and sni-qt. However I have found a couple of programs for which the systray icon is not working (Leap 42.2). 1) redshift-gtk Upon startup, the systray icon shows up but if you left or right click on it nothing happens. After much frustration I discovered that I need also to install: typelib-1_0-AppIndicator3-0_1 With it installed right click on the redshift-gtk systray icon works (only with plasma 5.7 or newer), but left click still does not. In case of redshift-gtk, having left click not working is not a big issue. What left click on the icon does is enable/disable the application which can be done also with the right click popup menu. However it would be nice if also left click works. 2) florence this virtual keyboard program is very helpful if you want to use a touchscreen PC without using the physical keyboard. However, left and right click on the systray icon does not work. Left click is especially important because it is the normal way to make the virtual keyboard visible. Does anybody know if there is a patch/fix/library/proxy/helper/whatever that can make the systray icon work properly? For curiosity I checked the other Leap 42.2 desktops (gnome, xfce, lxde, lxqt, icewm, SLE classic, and in all of them left/right click on the systray icon works. Only plasma 5 is "broken". Thanks for any help. Giacomo -- To unsubscribe, e-mail: opensuse-kde+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-kde+owner@opensuse.org
Hi, Am Montag, 13. M?rz 2017, 18:36:11 CET schrieb Giacomo Comes:
First of all I have already read this post: http://blog.martin-graesslin.com/blog/2014/06/where-are-my-systray-icons/ so I have installed libappindicator1, libappindicator3-1 and sni-qt.
However I have found a couple of programs for which the systray icon is not working (Leap 42.2).
1) redshift-gtk Upon startup, the systray icon shows up but if you left or right click on it nothing happens. After much frustration I discovered that I need also to install: typelib-1_0-AppIndicator3-0_1 With it installed right click on the redshift-gtk systray icon works (only with plasma 5.7 or newer), but left click still does not. In case of redshift-gtk, having left click not working is not a big issue. What left click on the icon does is enable/disable the application which can be done also with the right click popup menu. However it would be nice if also left click works.
2) florence this virtual keyboard program is very helpful if you want to use a touchscreen PC without using the physical keyboard. However, left and right click on the systray icon does not work. Left click is especially important because it is the normal way to make the virtual keyboard visible. Does anybody know if there is a patch/fix/library/proxy/helper/whatever that can make the systray icon work properly?
This is a known issue of GTK and xembedsniproxy together: https://bugs.kde.org/show_bug.cgi?id=362941 Unfortunately the workaround posted on that bug report only seems to work for some but not for others. Cheers, Fabian
For curiosity I checked the other Leap 42.2 desktops (gnome, xfce, lxde, lxqt, icewm, SLE classic, and in all of them left/right click on the systray icon works. Only plasma 5 is "broken".
Thanks for any help. Giacomo
-- To unsubscribe, e-mail: opensuse-kde+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-kde+owner@opensuse.org
On Mon, Mar 13, 2017 at 06:46:42PM +0100, Fabian Vogt wrote:
Hi,
Am Montag, 13. M?rz 2017, 18:36:11 CET schrieb Giacomo Comes:
First of all I have already read this post: http://blog.martin-graesslin.com/blog/2014/06/where-are-my-systray-icons/ so I have installed libappindicator1, libappindicator3-1 and sni-qt.
However I have found a couple of programs for which the systray icon is not working (Leap 42.2).
1) redshift-gtk Upon startup, the systray icon shows up but if you left or right click on it nothing happens. After much frustration I discovered that I need also to install: typelib-1_0-AppIndicator3-0_1 With it installed right click on the redshift-gtk systray icon works (only with plasma 5.7 or newer), but left click still does not. In case of redshift-gtk, having left click not working is not a big issue. What left click on the icon does is enable/disable the application which can be done also with the right click popup menu. However it would be nice if also left click works.
2) florence this virtual keyboard program is very helpful if you want to use a touchscreen PC without using the physical keyboard. However, left and right click on the systray icon does not work. Left click is especially important because it is the normal way to make the virtual keyboard visible. Does anybody know if there is a patch/fix/library/proxy/helper/whatever that can make the systray icon work properly?
This is a known issue of GTK and xembedsniproxy together: https://bugs.kde.org/show_bug.cgi?id=362941
Unfortunately the workaround posted on that bug report only seems to work for some but not for others.
Cheers, Fabian
Hallo, thank you for you prompt answer. The workaround proposed in the bugreport "GDK_CORE_DEVICE_EVENTS=1" does work for florence (GTK3 application). Both left and right click works. It does not solve the left click redshift-gtk issue, probably because the bug is a different one. Also I can confirm that the workaround does not work for java systray icon. (jitsi etc.) Mfg Giacomo -- To unsubscribe, e-mail: opensuse-kde+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-kde+owner@opensuse.org
participants (2)
-
Fabian Vogt
-
Giacomo Comes