Philipp Lohmann - Sun Germany wrote:
Hi,
Marcus Sundman wrote:
Philipp Lohmann - Sun Germany <[EMAIL PROTECTED]> wrote:
Marcus Sundman wrote: > I would like to call to attention the fact
that two unix screens > need not be on the same computer. It's
terribly convenient to have > an X server hooked up to a projector
and a wlan base station. Then > anyone in the room can easily show
their stuff on the projector > without having to switch cables and
move computers around etc. > So, instead of just specifying the
display as "0.1" one should > also be able to say
"my-other-computer:0". This shouldn't be a > problem, except that
remote screens can't be enumerated and > therefore the drop-down
list of displays should be a combobox (or > contain an element
named "Remote:" which, when selected, would > display a text field
below it). This would add the need for multi display capabilities.
I think that's a little out of scope for now.
It isn't. If you don't use Xinerama (e.g. if you have screens of
different resolutions, which often is the case) then you have to use
multiple displays. So, why couldn't the two displays be on different
computers then?
because one display with multiple screens is something entirely
different than two displays (with possibly multiple screens).
I'm not saying this must be present in windows versions of OOo, just
in unix versions, where this is a very common way of doing things.
I'm not very familiar with how X servers work (I'm not completely
unfamiliar either, I've done some X programming), but afaik there is
very little
Trust me, a single display with multiple screens is a totally
different thing from two displays. Also one cannot recover from a
broken connection to an Xserver, the X library will not allow for that
(it calls a handler that tells you the connection is broken and exits
the process when that handler returns).
(or nothing) a program has to do to support different displays. E.g.
I can set my DISPLAY variable to point to any X server on the
network and then all X applications I run will pop up on that
server. Is there ANY reason why a program could not easily display
windows on two different X servers at the same time?
All those programs use one display (that which the environment
variable points to). No, there is no reasin why you can't easily open
two displays. Only there is no application that ever does. Including OOo.
Besides there being no theoretical problem in opening two displays,
there is the tiny problem of work that has to be done. And supporting
two displays in the current code will add extra work, that simply
someone needs to do. If David or you send me a patch i'm perfectly
willing to give it a look and and commit it, after its issues are
resolved. Since this is David's first try at OOo code and you said,
you don't have much X coding experience either i just recommend to not
try for the solution for everything first, but simply to tackle one
problem at a time.
I certainly don't plan to look at supporting two displays. I presume
this means that for Unix we only need to support Xinerama with multiple
screens
David
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]