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.
Just my 2 cents, pl
--
If you give someone a program, you will frustrate them for a day;
if you teach them how to program, you will frustrate them for a lifetime.
-- Author unknown
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]