Re: [wmii] Xinerama ??

From: Anselm R. Garbe <garbeam_AT_wmii.de>
Date: Thu, 6 Jul 2006 17:12:21 +0200

On Thu, Jul 06, 2006 at 03:30:42PM +0200, Wael Nasreddine wrote:
> On Thu, Jul 06, 2006 at 11:35:55AM +0200, Anselm R. Garbe wrote:
> > Showing different tags on a Xinerama multiscreen won't work,
> > because a client can only be visible in one position at a time.
> > If I have two 1600x1200 screens and a client tagged 1+2 it is
> > technically impossible to display it on both Xinerama screens at
> > the same time.
> >
> > I think that Xinerama support needs the refactoring of Area. In
> > particular, we need to replace area with something like:
> >
> > - Floating area struct (Xinerama display wide)
> > - Column layout struct (Xinerama screen related)
> > - Column
> >
> > Each View contains 1 floating area struct, and n (=number of
> > screens) column layout structs. On column layout boundaries we
> > will populate a move to the other screen.
> >
> > I think this is the most simple approach which only needs very
> > small changes and scales well up to more displays (however, I
> > only expect to support line-based Xinerama setups, matrix based
> > will not be supported.
> >
> > Regards,
>
> If it needs very small changes, can you please create a patch
> against 3.1 so i can see how well it is with xinerama??
> However i think it might not work in my case, because I have
> one `wide' LCD monitor at 1280x768, and a normal CRT monitor
> at 1024x768 ( it was before at 1280x1024 but It was eating the
> half of the left coloumn :(, maybe it works with youit
> approch, instead of having 2 coloums with width equal, maybe
> define somewhere left coloumn width ?? even hardcoded ATM.

No, the change is not that small that it would be worth the
effort to waste the time fiddling in the wmii-3.1 code which
cannot be re-used for wmii-4 in the end, except you pay me for
doing so ;)

Regards,

-- 
 Anselm R. Garbe  ><><  www.ebrag.de  ><><  GPG key: 0D73F361
Received on Thu Jul 06 2006 - 17:12:21 UTC

This archive was generated by hypermail 2.2.0 : Sun Jul 13 2008 - 16:10:53 UTC