! Please note that this is a snapshot of our old Bugzilla server, which is read only since May 29, 2020. Please go to gitlab.xfce.org for our new server !
KDE Systray Icon Support broken
Status:
RESOLVED: WORKSFORME
Product:
Xfce4-panel
Component:
Notification Area

Comments

Description perldude editbugs 2008-09-21 10:20:32 CEST
The systray plugin does not embed KDE systray icons anymore.
They are shown as single windows.

I tried to restart the panel, with no effect.

Version:
xfce4-panel 4.5.90 (Xfce 4.5.90)
Comment 1 Nick Schermer editbugs 2008-09-22 07:04:13 CEST
Do you have some application names? QT{3,4}? It works here w/o problems using Opera/Qt4, but if you give me some more information I'll look in to it.
Comment 2 perldude editbugs 2008-09-23 07:10:35 CEST
Yes, licq (with KDE support enabled).

I haven't tried other other KDE apps with systray support.
Comment 3 Jos van Wolput 2008-09-23 10:47:14 CEST
(In reply to comment #0)
> The systray plugin does not embed KDE systray icons anymore.
> They are shown as single windows.
> 
> I tried to restart the panel, with no effect.
> 
> Version:
> xfce4-panel 4.5.90 (Xfce 4.5.90)

I have the same problem with kpowersave.
I also checked this issue with kmix. 
Both don't no longer appear in the systray.
Comment 4 Nick Schermer editbugs 2008-09-23 11:47:28 CEST
Jup, serious problem. Increased the priority.
Comment 5 Nick Schermer editbugs 2008-09-24 06:38:36 CEST
Tried this last night, but i could not reproduce it with Kde4/Qt4 (kmix). Licq compiled against qt3 worked _a bit_ (only when using the small dock icon option). For the other not working settings in licq the panel did not receive a  ClientEvent, so it doesn't look like a panel problem.

Jens also compared the depth/colormap of the panel and not-embedding-icon and they were the same (this causes problems with GtkSockets).

Jos, do you use qt3 applications too? Any change one of you guys can try to reproduce it with the 4.4 panel? Maybe even the Gnome panel?
Comment 6 Jos van Wolput 2008-09-24 08:58:48 CEST
(In reply to comment #5)

> 
> Jos, do you use qt3 applications too? Any change one of you guys can try to
> reproduce it with the 4.4 panel? Maybe even the Gnome panel?

I am using Debian/Sid and some apps from KDE 3.5.9, such as kpowersave (0.7.3-2)
and kwifimanager (4:3.5.9-4) which always used to embed in the systray of the svn 4.5 versions of xfce4.
I can't tell you at which revision this issue started since I don't use these KDE apps daily.
Sorry but I don't have installed the gnome-panel.
Comment 7 Jos van Wolput 2008-09-24 10:30:19 CEST
I now installed kmix (4:4.1.1-1) from Debian/experimental.
This one embeds in the systray.
Obviously KDE QT4 apps are installed in the systray and QT3 apps are not (or no longer).
Comment 8 perldude editbugs 2008-09-24 11:15:49 CEST
I can confirm this.

When I tried it last night, only systray icons by KDE3 programs were shown in seperate windows; systray icons by KDE4 programs were shown correctly within the systray.
Comment 9 Jos van Wolput 2008-10-21 08:15:42 CEST
Seems to be fixed in xfce4-panel 4.5.91, r28331!
Comment 10 Nick Schermer editbugs 2008-10-22 09:44:09 CEST
Not blocking 4.6, but I'll keep it open for a while (although I thing it's not our fault).
Comment 11 perldude editbugs 2008-10-29 06:21:27 CET
Yeah, the problem is gone.
Comment 12 perldude editbugs 2008-12-30 19:52:23 CET
The problem showed up again with licq 1.3.6 and the qt4-gui plugin.
The dock icon is not placed within the systray.
Comment 13 perldude editbugs 2009-01-11 20:04:50 CET
Licq with qt4-gui provides a dockapp/icon and a systray-compatible icon.
I just had to chose the right option in the Settings dialog.

The systray icon works just fine.

Bug #4402

Reported by:
perldude
Reported on: 2008-09-21
Last modified on: 2010-02-27

People

Assignee:
Nick Schermer
CC List:
1 user

Version

Version:
4.7 (master)

Attachments

Additional information