On Sun, Apr 01, 2007 at 01:50:03PM +0100, Nick Murdoch wrote:
> moe wrote:
> > hi list and tuomov,
> <snip>
> > maybe we can get away with a bit of cheating here?
> 
> I think being hacky and horrible was the main reason Xinerama support
> was dropped ;)

well, i read tuomovs rants as "it was dropped because the
horror creeped into many areas of the code" but i may be
mistaken.

i hope that the hack i proposed would be much less intrusive
and could get the job done at a minimum cost (both in terms of
lines of code and in terms of uglyness).

i imagine that the only changes needed would be to add
a "create workspace hook" and to make the placement of
floating windows "virtual screen aware". ideally this
could all be done in lua but i haven't looked for the
necessary hooks, yet.

> Just for the record, I was also using ion3 until Xinerama support was
> dropped. I have a TV card and like to run tvtime on the second monitor.
> I've switched back to ion2 for now.
> 
> To be fair, Xinerama does tend to have awful support elsewhere too. The
> Gimp really hates dual-monitor set-ups (Every time I want to use my
> graphics tablet I have to start a new display that only uses one of my
> monitors), and qiv also breaks in fullscreen mode. I'm sure there are
> other examples.
 
agree'd. i have given up on using the gimp under ion a
long time ago, tho (prefer shotophop under vmware anyways).

but i think the fact that there are so few apps that benefit
from "proper" xinerama support only fuels my argument that
a comparably small hack might be good enough here
(think pareto principle).


moe

Reply via email to