Hi There seems to be some sort of XPM displaying problems or maybe just IceWM specific problems when using X.Org 6.8.0 and enabling the Composite extension. So, if I enable "Composite" from section "Extensions" in xorg.conf (does not matter if I start xcompmgr or not) then my IceWM desktop looks very funny. It looks like all the images (which I noted to be mostly XPM but the background image is a JPG and still does not show) are corrupted in some way (it shows random colored dots where they should have been like in the title bar of a window). I think it's best if someone just takes a look at this screenshot, it tells more than a thousand words :) http://dizzy.roedu.net/composite-icewm.png You will notice the corrupted title bars (you barely can see the "dizzy@dizzyhome" title), the fact that there is no background image (just a blue background) and also that the menu is just text (when it actually contained little icons in the left of each of the "Programs" menu items). Please tell me if you need any other information, thanks! Reproducible: Always Steps to Reproduce: 1. install x.org 6.8.0 2. enable Composite extension in xorg.conf 3. use icewm for a windowmanager (and try out some of it's themes to check the corrupted title bars) Actual Results: it displays random pixels in the title bar, the background image misses and the menu icons too. Expected Results: it should display the title bars, the background image and the menu icons properly. Portage 2.0.50-r11 (default-x86-2004.0, gcc-3.3.4, glibc-2.3.3.20040420-r1, 2.6.8.1) ================================================================= System uname: 2.6.8.1 i686 AMD Duron(tm) processor Gentoo Base System version 1.4.16 Autoconf: sys-devel/autoconf-2.59-r4 Automake: sys-devel/automake-1.8.5-r1 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CFLAGS="-O2 -march=i686 -fomit-frame-pointer" CHOST="i686-pc-linux-gnu" COMPILER="" CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3.2/share/config /usr/kde/3/share/config /usr/share/config /usr/share/texmf/dvipdfm/config/ /usr/share/texmf/dvips/config/ /usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/ /usr/share/texmf/xdvi/ /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-O2 -march=i686 -fomit-frame-pointer" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs ccache sandbox" GENTOO_MIRRORS="ftp://ftp.lug.ro/gentoo" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="" SYNC="rsync://rsync.de.gentoo.org/gentoo-portage" USE="3dnow X alsa apm avi bitmap-fonts cdr crypt dvd encode foomaticdb gif gtk2 imlib jpeg libg++ libwww mad mikmod mmx mpeg ncurses nls nptl oggvorbis opengl oss pam pdflib perl png quicktime readline slang ssl tcpd tiff truetype wmf x86 xml2 xmms xprint xv zlib"
For time being: USE=-imlib emerge icewm Problem needs to be fixed upstream.
Thank you for your answer. Can you please be a little more specific about the problem and "which" UPSTREAM ? (ie IceWM, imlib, X.Org ?) I would like to follow with the "upstream" on this and I need some more information or if you already know about another bug report or mail list thread please point me out, thank you!
icewm i filed a bug there if they determine it isnt with them but an imlib problem they should handle that from there
export XLIB_SKIP_ARGB_VISUALS=1 use this as a temporary hack around, till icewm uses a new image lib or uses imlib differently