Re: KDE5 Java SystemTray not supported
On Friday, 2015-09-18, 11:18:09, Richard Newton wrote: > I had similar problem with "synergy" and have seen reports about other > programs. As a work-around I installed "lxpanel", configured it to only > show the system-tray, located it so it doesn't interfere with the KDE > panel, and made it unobtrusive. Any panel should work, I only used lxpanel > because I was familiar with it and it is light-weight. > > I understand KDE changed the way they handle system-tray items. Either they > need to make a way to use the "old method" or all the effected programs > will need to adjust to the KDE method. Don't know how that is going to go! All major workspace implementations (GNOME, KDE, Unity, but also smaller ones) on Linux are changing this because the current (now legacy) option is based on an X11 specific mechanism and won't be available on Wayland or Mir. The new system, called Status Notifier Icons, is based on a windowing system independent mechanism and can be used on X11 and next generation display systems. Most UI frameworks have kept up with that change, after all they want to stay relevant in the future as well, but it seems Java hasn't or at least not in the version used by Tim's program. Quite a shame given that Java started out as *the* option for cross platform application development, but always lacked platform integration in the default feature set (one of the reasons why so many multiplatform Java applications use Eclipse's SWT instead of SWING). Anyway, for now there are quite some tools capable of providing an XEmbed based "tray area", I think Martin Gräßlin's blog even mentions a couple. Cheers, Kevin signature.asc Description: This is a digitally signed message part.
Re: KDE5 Java SystemTray not supported
I had similar problem with "synergy" and have seen reports about other programs. As a work-around I installed "lxpanel", configured it to only show the system-tray, located it so it doesn't interfere with the KDE panel, and made it unobtrusive. Any panel should work, I only used lxpanel because I was familiar with it and it is light-weight. I understand KDE changed the way they handle system-tray items. Either they need to make a way to use the "old method" or all the effected programs will need to adjust to the KDE method. Don't know how that is going to go! On Fri, Sep 18, 2015 at 10:51 AM, Lisandro Damián Nicanor Pérez < perezme...@gmail.com> wrote: > On Friday 18 September 2015 16:43:19 Tim Ruehsen wrote: > > Hi, > > > > I just upgraded to KDE5 on unstable and immediately realized that my Java > > PBX Client fails to start because SystemTray.isSupported() returns false. > > > > I am using openjdk-8 packages. > > > > My questions are > > - is there a known work-around to start such Java apps within KDE5 ? > > *Maybe* if you use sni-qt, but I'm not sure. > > > - where should the bug report go, kde or openjdk ? > > Most probably openjdk, see > > http://blog.martin-graesslin.com/blog/2014/06/where-are-my-systray-icons/ > > Good luck with that! > > -- > Contrary to popular belief, Unix is user friendly. It just happens to be > very selective about who it decides to make friends with. > Unknown - http://www.linfo.org/q_unix.html > > Lisandro Damián Nicanor Pérez Meyer > http://perezmeyer.com.ar/ > http://perezmeyer.blogspot.com/ > -- CONFIDENTIALITY NOTICE: This electronic communication with its contents may contain confidential and/or privileged information. It is solely for the use of the intended recipient(s). Unauthorized interception, review, use, or disclosure is prohibited and may violate applicable laws including the Electronic Communications Privacy Act. If you are not the intended recipient, or authorized to receive for the intended recipient, please contact the sender and destroy all copies of the communication. Thank you for your consideration.
Re: KDE5 Java SystemTray not supported
On Friday 18 September 2015 16:43:19 Tim Ruehsen wrote: > Hi, > > I just upgraded to KDE5 on unstable and immediately realized that my Java > PBX Client fails to start because SystemTray.isSupported() returns false. > > I am using openjdk-8 packages. > > My questions are > - is there a known work-around to start such Java apps within KDE5 ? *Maybe* if you use sni-qt, but I'm not sure. > - where should the bug report go, kde or openjdk ? Most probably openjdk, see http://blog.martin-graesslin.com/blog/2014/06/where-are-my-systray-icons/ Good luck with that! -- Contrary to popular belief, Unix is user friendly. It just happens to be very selective about who it decides to make friends with. Unknown - http://www.linfo.org/q_unix.html Lisandro Damián Nicanor Pérez Meyer http://perezmeyer.com.ar/ http://perezmeyer.blogspot.com/ signature.asc Description: This is a digitally signed message part.
KDE5 Java SystemTray not supported
Hi, I just upgraded to KDE5 on unstable and immediately realized that my Java PBX Client fails to start because SystemTray.isSupported() returns false. I am using openjdk-8 packages. My questions are - is there a known work-around to start such Java apps within KDE5 ? - where should the bug report go, kde or openjdk ? Regards, Tim
Re: Reinstall KDE completely
Hi, > The problem is that there is a lot of new config files on .local and .config > with kf5 on it, and kde-full only removes what was installed with the > metapackage. There are tons of kde5 packages laying around that removing > kde-full will not remove. Any ideas? sudo apt-get autoremove --purge Best wishes, Boris
Re: Reinstall KDE completely
Thanks folks. The problem is that there is a lot of new config files on .local and .config with kf5 on it, and kde-full only removes what was installed with the metapackage. There are tons of kde5 packages laying around that removing kde-full will not remove. Any ideas? Thanks again. 2015-09-17 12:19 GMT-03:00 Mirosław Zalewski : > Dnia 2015-09-17, o godz. 10:18:21 > Carlos Kosloff napisał(a): > > > Contrary to remove, purge command will also remove config files. > > Not in home directory. Package managers do not touch files in home > directory, ever. > > @"M.": > KDE applications used to keep files in dedicated directory (~/.kde on > Debian, ~/.kde4 on some other distros), but now they are XDG-compliant > and keep their stuff in $XDG_CONFIG_HOME, which defaults to ~/.config . > The problem is, there is no subdirectory for KDE-related stuff. You > have to manually select directories which you think you won't need > anymore and remove them. > > You might also want to check out ~/.local and ~/.cache (this one can be > safely removed - it's cache after all). > -- > Best regards > Mirosław Zalewski > >