Suggestions for properly abstracting multiple screens.

Tiago Vignatti vignatti at c3sl.ufpr.br
Fri Feb 22 08:22:05 PST 2008


Maarten Maathuis escreveu:
> Currently multiple screens are not handled in the prettiest way. I
> have some suggestions how it could handled in a sane way.
> 
> Create a root window for every physical screen, with it's own
> framebuffer. In normal situations use that window and expose that to
> applications.
> 
> Allow "fake" windows to superimposed over multiple root windows, this
> could be used if a user wants to treat two screens as one.
> 
> Some "rules":
> 
> - Don't try hacks like xinerama.
> - Only expose real screens to rendering backends.
> - Use screen coordinates in most of the server, only using the "fake"
> windows when deciding how to clip pictures, when communicating with
> clients, etc.
> 
> Any thoughts on this?

http://www.c3sl.ufpr.br/multiseat/xat/

Maybe Xat is related-ish with this all.


Thanks,

-- 
Tiago Vignatti
C3SL - Centro de Computação Científica e Software Livre
www.c3sl.ufpr.br



More information about the xorg mailing list