I know RandR support in WindowMaker is just debuting (and thus expected
to have some bugs), but I wanted to mention some problems that may be
worth fixing, one that I can work around, and another I can't:
My dual monitor setup is shaped more or less like a letter "L". There
is a portrait mode monitor on the left, and a landscape mode monitor to
its right whose X geometry has it adjoining the left monitor's bottom.
(In other words, pretty much exactly like the letter "L"...)
The first problem I've been working around with a kludge in my
~/.xsession file, specifically that if I logout after having used two
monitors, then login later with only one active, the Dock is mostly off
screen, because it thinks the top edge of the screen is much higher than
it now actually is. I put the following in my ~/.xsession to make sure
that it is always on-screen, and this will probably explain what I mean
more than me trying to explain it:
sed -i -e 's/Applications1920/Applications1050/' -e 's/-64,870/-64,0/'
$HOME/GNUstep/Defaults/WMState
exec ck-launch-session dbus-launch --sh-syntax --exit-with-session wmaker
Basically it automatically kludges the WMState file back into the
condition it was in before I ran dual monitor every time I login. If I
never ran dual monitor, then the sed command has nothing to change.
The second problem, which I currently have no workaround for, is that
because the new Drawer feature positions drawers by absolute pixel
position instead of by ordinal position in the Dock, any change of
resolution leaves Drawers out in nowhere-land. I haven't been able to
find anything I can do to the WMState file to fix this, since if you
modify it while wmaker is running, wmaker just writes the file back to
its previous state on the next reset of the window manager. The only
solution would be if WindowMaker's source code positioned Drawers by
their ordinal position in the Dock (like other Dock icons) instead of by
their absolute pixel position on the screen. I'd like to suggest this
change for a future version of WindowMaker.
Thanks for everything, and thanks for all the work done so far on RandR
support.
--
+ Brent A. Busby + "We've all heard that a million monkeys
+ Sr. UNIX Systems Admin + banging on a million typewriters will
+ University of Chicago + eventually reproduce the entire works of
+ James Franck Institute + Shakespeare. Now, thanks to the Internet,
+ Materials Research Ctr + we know this is not true." -Robert Wilensky
--
To unsubscribe, send mail to wmaker-user-unsubscr...@lists.windowmaker.org.