Mailing Lists: Apple Mailing Lists

Image of Mac OS face in stamp
 
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: AW: SV: focus failure with x11 and Mac OS X 10.5



On Nov 29, 2007, at 11:02 AM, Harald Hanche-Olsen wrote:

I find this confusing, or perhaps confused?  In my experience, XDMCP
has nothing to do with redrawing or keeping track of windows or any
such thing: It is just a very simple protocol (that's the P in XDMCP)
for an X server to ask some display manager if it wishes to, uh,
manage a display, and for said display manager to respond and get a
login session going.  The classic case is the standard X11 program
xdm, which does nothing more than set up a cookie, present a login
screen, and then start the user's .xsession script (or a default one),
after which it gets out of the way.  All the heavy lifting is done by
the X clients and the X server, independently of what means were
originally employed to get the session started.  In particular, the
questions of if and when the X server needs to ask a client to redraw
a window is totally up to these two programs to negotiate:  The client
can ask for backing store, which the server may or may not give it.
If it does, the client will never see an expose event, and so never
needs to redraw anything.  This may happen even if the client doesn't
ask for backing store; as far as I can tell, Xquartz never sends
expose events, at least not on my laptop.

Confused in the sense that I'm merging XDMCP and Xephyr or Xnest. I don't really use any of these to display windows remotely, so the differences are lost on me. What I mean to say is that the typical usage involves using a nested X server to connect (with the help of XDMCP) to a remote machine, which is then charged with managing a display within the nested server.


Even if windows have a backing store, moving windows inside of Xephyr or Xnest running a window manager from the remote system still makes the remote system worry about moving windows around. If you don't use a nested server, all that junk is managed by the local system.
--
Andrew J. Hesford <email@hidden>
Department of Electrical and Computer Engineering
University of Illinois at Urbana-Champaign


_______________________________________________
Do not post admin requests to the list. They will be ignored.
X11-users mailing list      (email@hidden)
Help/Unsubscribe/Update your Subscription: http://lists.apple.com/mailman/options/x11-users/email@hidden

This email sent to email@hidden
References: 
 >Re: AW: SV: focus failure with x11 and Mac OS X 10.5 (From: "Andrew J. Hesford" <email@hidden>)
 >Re: AW: SV: focus failure with x11 and Mac OS X 10.5 (From: "Ambrose Li" <email@hidden>)
 >Re: AW: SV: focus failure with x11 and Mac OS X 10.5 (From: "Andrew J. Hesford" <email@hidden>)
 >Re: AW: SV: focus failure with x11 and Mac OS X 10.5 (From: Harald Hanche-Olsen <email@hidden>)



Visit the Apple Store online or at retail locations.
1-800-MY-APPLE

Contact Apple | Terms of Use | Privacy Policy

Copyright © 2007 Apple Inc. All rights reserved.