On Mar 5, 2010, at 10:25 PM, Dave McGuire wrote:
On Mar 5, 2010, at 7:54 PM, Steven Michalske wrote:
Ahhh... OK, I get it. Yes, my build brings up the X server. But
other than the start-up time, that doesn't bother me. X11 is
preinstalled as of 10.6 (or maybe 10.5, I forget which) so the
hassle factor is pretty minimal.
10.6 seems to define a $DISPLAY environment variable in a way that
makes it a hook to a launcher that brings up X11.app on demand.
This feature existed in Leopard as well, but many folks had set
DISPLAY in their profiles and overrode the launcher.
In 10.5 and beyond you want to not set DISPLAY in your profile.
"Feature"? This isn't how X works, it's not how X EVER worked, and
it's not how X is SUPPOSED to work. Wow I wonder what they were
smoking when they did this.
My statement was that you as a user should not override the setting
that the computer configured for you.
If you misread that as "In OSX we don't use the DISPLAY variable at
all", then ignore the rest.
If you don't use leopard or snow leopard, then go use it for a month,
and then complain with the integration of SSH and X11 as niceties for
power users.
Otherwise, please elaborate on the misfeature It might be a bug; then
I'll file a report for you.
10.5 and beyond add a launch agent that sets your DISPLAY environment
variable to a X11 helper. This helper points to X11 on you mac so
that you get seamless integration of launching X11 apps from your
terminal. Are you saying that I must override what the terminal did
and manually launch X11 to use it properly?
When I SSH in to a computer the helper doesn't set the DISPLAY
variable, SSH sets it on the remote computer. The helper only sets
DISPLAY for you when it is required to make X11 work seamlessly.
How is this a bad thing, letting my computer that understands the
rules for using X11 as a foreign window manager in it's own window
managing environment?
Steve
_______________________________________________
geda-user mailing list
geda-user@moria.seul.org
http://www.seul.org/cgi-bin/mailman/listinfo/geda-user