On 2007-04-01, moe <[EMAIL PROTECTED]> wrote:
> but i think the fact that there are so few apps that benefit
> from "proper" xinerama support

That's because Xinerama is absolutely stupid. If you run multiple
screens (itself stupid most of the time) of widely differing sizes,
you most likely want them to behave as _separate_ screens, and hence
Xinerama complicates matters too much. OTOH, if you want to emulate
a single big screen (seems totally lame to me, unless you have some
huge billboard or something, what with the screen edges), you don't
really need the physical screen positioning information on the
root window. 

So, once again, a better extension than the crappy Xinerama, would 
have been a small extension to the already existing X protocols, 
to allow reparenting of windows between root windows with matching
"visuals" -- something that is only artificially forbidden presently.
But, you can't hope for a decent X extension these days -- it's all
crap that they spew out. (Well, I haven't looked into Xcb in detail,
and in principle agree that asynchronity is the way to go. But then
again, Xcb isn't really an X extension, just a new library.)

-- 
Tuomo

Reply via email to