[FreeNX-kNX] Obtaining the X Windows ID of the NX window
Terje Andersen
terander at guard.zapto.org
Wed Oct 3 17:07:39 UTC 2007
On Wed, 2007-10-03 at 14:35 +0100, Seb James wrote:
> On Sat, 2007-09-29 at 22:19 +0100, George Wright wrote:
> > On Wednesday 26 September 2007 09:29:30 Seb James wrote:
> > > > > NX> 999 X Window ID:2341
> > > >
> > > > Don't like it.
> > > >
> > > > Better use a NX 728> X Window ID:2341, but I don't know if its already
> > > > available at that moment.
> > >
> > > Fine - I actually put 999 in there to say "some number which would make
> > > sense within the NX numbering scheme".
> >
> > Is there any reason why this should be X Windows specific? Ideally we'd want a
> > cross-platform Window ID to be reported back, unless there's no possible use
> > case for the Window ID on !X11.
>
> I don't see why it shouldn't be just "Window ID" to be interpreted in
> the most suitable way for the OS, whether or not the client is running
> X, Windows, a pure framebuffer, or whatever.
>
> However, the nxagent is always running on the NX server machine, which
> currently has to be X. I think that whatever the client is running on,
> the nxagent will think that it is creating an X window and will have an
> internal variable holding that X window ID.
>
> I don't know how NoMachine's Windows client works - does it run up a
> pseudo X server in Windows?
>
The Windows client uses a Cygwin X-server that the applications from the
nxserver is shown on.
More information about the FreeNX-kNX
mailing list