Hi!
After upgrading from openSUSE 10.2 to 10.3, the icewm taskbar was not displayed on the screen buttom, but in the lower third (which is quite annoying as you can image). I've found a workaround, though (see below).
Please note that I'm using a self-compiled icewm-1.2.32 under openSUSE 10.2 and 10.3:
./configure --prefix=/opt/icewm --enable-corefonts --enable-antialiasing
I'm running a rotated X-desktop (geometry 1024x1280+0+0) with Xinerama *disabled*. Still, the taskbar was displayed with geometry 1280x25+0+999 which puts it right across the lower half of the screen. :-(
Obviously the X- and Y-coordinates of the screen were swapped when displaying the taskbar.
The workaround was to disabled Xinerame support, i.e. adding --disable-xinerama to the configure line above.
With xinerama disabled in icewm, the taskbar geometry is ok again: 1024x25+0-0.
My guess is that the xinerama-code of icewm needs some fixes to work with new Xorg 7.2.0 which is installed with openSUSE 10.3.
Logged In: YES
user_id=1814
Originator: NO
fix/workaround in CVS