I've tried rebuilding qt with the included immodule patch (bug #127058) on fc1,fc2 and rhel3, and For me, qt built with this patch seems to break the kde(3.3.0) system tray and taskbar. The symptom is that they both initially appear blank when first logging in (though the root user seems unaffected). Restarting these applets makes items appear again. I've tried rebuilding kdelibs/kdebase against the new qt in case bc was a problem, but I saw no change in behavior. Only by rebuilding qt without the immodules patch made the kde system tray and taskbar properly functional again.
Looks like an interaction with kdebase's "Application Launcher" kicker applet. When I remove this applet from my kicker/panel, the problem goes away. Wierd part, once I remove it, I can't add it back to stay. The applet will stay in the panel for the current session, but upon logout/login, it's gone (and I have to add/run it manually again).
Appears related to kde bug http://bugs.kde.org/show_bug.cgi?id=12620 I'll attach (X and qt) patches posted to kde-packagers
Created attachment 103783 [details] X patch
Created attachment 103784 [details] qt patch
Commentatary posted to kde-packagers regarding patches: ---------------------------- Hello, to all packagers who also provide Qt packages and use the immodule patch: Due to a bug in Xlib, the patch causes bug #12620 and its various duplicates (taskbar, pager, window list etc. stop working after a short time). Please apply the attached Xlib patch to your X packages if you can, or apply the attached Qt patch which works around the problem. -- Lubos Lunak KDE Developer
Dieter, i already seen the patches fron Lubos Lunak sending to kde-packger by weekend ;-) i will add qt patch in next qt rebuild. Many thanks for your infos.
Do you know if the X patch will be included in the xorg packages too?
i reassign it to xorg-x11
Egbert applied the Xlib patch to xorg-x11 HEAD, we should make sure it's either in a 6.8.* release and ship that or patch it in the RPM.
The patch will be in the 6.8.2 release which we will ship as an FC3 update when it comes out.
xorg-6.8.2 errata released, thanks.