[opensuse] X protocol - X Window System questions
Hi all, 1. When working locally (KDE desktop), does KDE renders into local X server via UDP port 6000, or it uses DRI, or some other means ? -in short, does it uses loopback networking? 2. Does X protocol allows 1 "X client" application to be rendered on two X servers on two terminals at once? Thanks in advance, -- -Alexey Eremenko "Technologov" -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
On Saturday 08 March 2008 01:04:17 Alexey Eremenko wrote:
Hi all,
1. When working locally (KDE desktop), does KDE renders into local X server via UDP port 6000, or it uses DRI, or some other means ? -in short, does it uses loopback networking?
No, by default X never uses a network connection when the connection is to the local machine. It is done over a socket In fact, by default, X doesn't listen to any network interface at all, that's something you have to enable manually
2. Does X protocol allows 1 "X client" application to be rendered on two X servers on two terminals at once?
I don't think there is anything built into the protocol to handle that, but in principle it should be possible to write something like an X proxy that sends the displays to multiple x servers. kind of like an X multiplexer But I've never seen it done Anders -- Madness takes its toll -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
On Sat, Mar 8, 2008 at 6:28 PM, Anders Johansson
On Saturday 08 March 2008 01:04:17 Alexey Eremenko wrote:
Hi all,
1. When working locally (KDE desktop), does KDE renders into local X server via UDP port 6000, or it uses DRI, or some other means ? -in short, does it uses loopback networking?
No, by default X never uses a network connection when the connection is to the local machine. It is done over a socket
In fact, by default, X doesn't listen to any network interface at all, that's something you have to enable manually
2. Does X protocol allows 1 "X client" application to be rendered on two X servers on two terminals at once?
I don't think there is anything built into the protocol to handle that, but in principle it should be possible to write something like an X proxy that sends the displays to multiple x servers. kind of like an X multiplexer
I have heard that NoMachine's NX 3.0 (new X protocol) can handle it, which means, that future FreeNX server (included with openSUSE) will also be able to do it. Thanks-a-lot. -- -Alexey Eremenko "Technologov" -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
Alexey Eremenko wrote:
On Sat, Mar 8, 2008 at 6:28 PM, Anders Johansson
wrote: On Saturday 08 March 2008 01:04:17 Alexey Eremenko wrote:
2. Does X protocol allows 1 "X client" application to be rendered on two X servers on two terminals at once?
I don't think there is anything built into the protocol to handle that, but in principle it should be possible to write something like an X proxy that sends the displays to multiple x servers. kind of like an X multiplexer
I have heard that NoMachine's NX 3.0 (new X protocol) can handle it, which means, that future FreeNX server (included with openSUSE) will also be able to do it.
Can't speak for either of these. Historically, Anders is right that X didn't do it itself but there have been several servers that acted as proxies as he described, for use in classrooms and video conferencing etc. Can't remember any product names right now. Cheers, Dave -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
participants (3)
-
Alexey Eremenko
-
Anders Johansson
-
Dave Howorth