Page 1 of 1

Re: [PB5.46] SysTray-Icon always to small (no PB bug?)

Posted: Thu Mar 29, 2018 1:49 pm
by Shardik
I have tested your program on these different Linux distributions with PB 5.62 and GTK3:

Code: Select all

+  Bodhi Linux 4.5.0 x86 with Moksha 0.2.1
-  ElementaryOS 0.2.1 'Luna' x86 with Pantheon (no tray icon)
+  Kubuntu 14.04 x86 with KDE 4.13.3 and Plasma 4.11.11
-  Kubuntu 16.04.4 x86 with KDE 5.18.0 and Plasma 5.5.5 (tiny tray icon)
+  Linux MATE 16.04 x86 with MATE
+  Linux Mint 18 'Sarah' x86 with Cinnamon
+  Lubuntu 16.04 x86 with LXDE
-  Ubuntu 14.04 x86 with Unity (no tray icon)
-  Ubuntu 16.04 x86 with Unity (no tray icon)
-  Ubuntu 17.10 x86 with Gnome 3 (Unity theme) using Wayland (no tray icon)
-  Ubuntu 17.10 x86 with Gnome 3 (Unity theme) using Xorg (no tray icon)
+  Ubuntu Budgie 17.10 x86 with Budgie
+  Xubuntu 16.04 x86 with Xfce
It seems to be the same situation as in my posting in your thread about broken tray icon events: ElementaryOS and Ubuntu don't support tray icons and KDE 5 / Plasma 5 seem to have problems with tray icons while KDE 4 / Plasma 4 didn't have these problems...

Re: [PB5.46] SysTray-Icon always to small (no PB bug?)

Posted: Thu Mar 29, 2018 2:21 pm
by Kukulkan
Hi Shardik,

thanks for the test!

I think on Ubuntu it is because of the unity system settings:

This is what helped for me in the past:
1) Run the following command in your console window to get the current settings:

gsettings get com.canonical.Unity.Panel systray-whitelist

2) Now, add the program name to the list. So if it was ['JavaEmbeddedFrame', 'Mumble', 'Wine', 'Skype'] before, make it look like this:

gsettings set com.canonical.Unity.Panel systray-whitelist "['JavaEmbeddedFrame', 'Mumble', 'Wine', 'Skype', 'myApp']"

Alternatively, run this in your console window in order to show all kind of systray icons:

gsettings set com.canonical.Unity.Panel systray-whitelist "['all']"
Does this help for your unity and/or ubuntu systems?

Re: [PB5.46] SysTray-Icon always to small (no PB bug?)

Posted: Thu Mar 29, 2018 3:05 pm
by Shardik
Kukulkan wrote:Does this help for your unity and/or ubuntu systems?
I have tested your modification on Ubuntu 14.04 x86 and Ubuntu 16.04 x86 (both with Unity). Both distributions don't find your specified scheme:
Keine derartiges Schema "com.canonical.Unity.Panel"
I have done Google searches and have found only hacks, Ubuntu source code manipulations with recompilations and specific inofficial PPAs for displaying systray icons. But to be fair: Canonical said already 2010 officially "Farewell to the notification area"... :wink:

Re: [PB5.46] SysTray-Icon always to small (no PB bug?)

Posted: Thu Mar 29, 2018 3:41 pm
by Kukulkan
Hi Shardik,

thanks very much for your testing! Sad to hear. So this is one of many reasons for many people using an alternative desktop solution like KDE, XFCE etc. I never had success with Unity desktop at all - Running KDE all the time (currently KDE Neon). Not perfect, but much better for me and my needs.

Kind Regards, and have a nice long weekend!