Package: icewm Version: 1.3.8+githubmod+20150914+fa3fdef-2~bpo8+1 Severity: normal
Dear Maintainer, to work around the problem with the system tray when applications requesting the system tray are placed in ~/icewm/startup which is still there in icewm-1.3.8-2 from Jessie I installed 1.3.8+githubmod+20150914+fa3fdef-2 from Jessie-backports which apparently fixes this "startup-bug". However, the new version introduces a new problem which seems to be specific to tktray icons. Sometimes (not always, but according to my tests in most cases) the icon is not displayed properly, but only a very small portion of the icon, maybe 3 or 4 pixels in width, is visble on the screen. I never observed this problem in older versions of IceWm, so it seems likely to me that this new bug may be related to the changes in the system tray handling that helped fix the "startup-bug" that was there in older versions of IceWM. This may or may not be related to the problem described in bug #539490 . A simple tcl script that exhibits the problem: #!/usr/bin/wish wm withdraw . package require tktray set imgdata "R0lGODlhEAAQAMIEAAAAAAAA/4CAgMDAwP///////////////yH+\ FUNyZWF0ZWQgd2l0aCBUaGUgR0lNUAAh+QQBCgAHACwAAAAAEAAQAAADSHi63C4wx\ jeqrQIwQbrvkLZwQGkS4UYAQduimcq6ASwqJF2n4/dlkJFpWBIMRByfxxg7hIAAaM\ oIOFqrWE1S6TkqiOCSY+xIAAA7" image create photo .i -data $imgdata tktray::icon .t -image .i This should put a (useless) icon into the system tray, which actually works with 1.3.8-2 and older versions. OTOH a similar simple Python script that draws a gtk tray icon seems to run flawlessly with 1.3.8+githubmod+20150914+fa3fdef-2: #!/usr/bin/env python import gtk icon = gtk.status_icon_new_from_stock(gtk.STOCK_HELP) gtk.main() so it looks to me like this problem is specific to tktray icons. -- System Information: Debian Release: 8.2 APT prefers stable-updates APT policy: (500, 'stable-updates'), (500, 'proposed-updates'), (500, 'stable') Architecture: amd64 (x86_64) Kernel: Linux 3.16.0-4-amd64 (SMP w/2 CPU cores) Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Init: systemd (via /run/systemd/system) Versions of packages icewm depends on: ii fonts-dejavu-core 2.34-1 ii icewm-common 1.3.8+githubmod+20150914+fa3fdef-2~bpo8+1 ii libc6 2.19-18+deb8u1 ii libesd0 0.2.41-11 ii libfontconfig1 2.11.0-6.3 ii libgcc1 1:4.9.2-10 ii libgdk-pixbuf2.0-0 2.31.1-2+deb8u3 ii libglib2.0-0 2.42.1-1 ii libice6 2:1.0.9-1+b1 ii libsm6 2:1.2.2-1+b1 ii libx11-6 2:1.6.2-3 ii libxext6 2:1.3.3-1 ii libxft2 2.3.2-1 ii libxinerama1 2:1.1.3-1+b1 ii libxrandr2 2:1.4.2-1+b1 ii ttf-dejavu-core 2.34-1 icewm recommends no packages. icewm suggests no packages. -- no debconf information

