Multi-window problems on remote clients

Jim Scheef jscheef@yahoo.com
Sun Feb 29 00:07:00 GMT 2004


Hello,

Wow, I actually get an opprotunity to contribute!

I use Xdmcp with -multiwindow and it works fine. You just need to use the
Xnest client/server to provide a 'window' for the remote machine. The
command... 

$ Xnest :1 -query <host>

gets it going.

Jim

--- Harold L Hunt II <huntharo@msu.edu> wrote:
> Takuma Murakami wrote:
> >>C:\cygwin\usr\X11R6\bin\XWin.exe -multiwindow -nowinkill -once -broadcast
> > 
> > 
> > I don't think -multiwindow with XDMCP is supported.
> 
> Takuma is right.  The Multi-Window Window Manager is, as the name 
> implies, a window manager; logging into a remote machine via Xdmcp 
> (using the -broadcast, -query, or -indirect command-line parameters) 
> causes the remote machine to start a window manager.  You can only have 
> one window manager at a time for a given display and screen.
> 
> In addition, you are seeing strange behavior when using -clipboard 
> because -clipboard enables some code that allows clients on your local X 
> machine to connect to the X Server when you are using Xdmcp.  Oddly 
> enough, Xdmcp usually disables access for clients local to the X Server 
> and it requires that all X clients know a certain "magic cookie" in 
> order to be able to connect.  The clipboard code adds an internal "magic 
> cookie" that allows the clipboard client to connect; it looks like a 
> side-effect of this is that the window manager is also able to connect 
> sometimes.
> 
> You bring up another interesting point that I have not specifically 
> tested: whether -clipboard works with -broadcast.  I know that the 
> clipboard manager generally works with -query for Xdmcp, but there is a 
> slight possibility that it would not work with -broadcast.  However, I 
> suspect that your problems with the clipboard support will go away when 
> you remove the -multiwindow parameter.
> 
> I think I will add some checks to the server now that cause the 
> -multiwindow flag to be overridden if -query, -broadcast, or -indirect 
> is specified.
> 
> Harold


__________________________________
Do you Yahoo!?
Get better spam protection with Yahoo! Mail.
http://antispam.yahoo.com/tools



More information about the Cygwin-xfree mailing list