Use 'launchctl load -w /Library/LaunchAgents/org.macosforge.xquartz.startx.plist' to load the agent (and have it loaded later, that's what -w does).
Logout and log back in, and you should have $DISPLAY You should be able to run 'launchctl getenv DISPLAY' to verify that launchd is providing $DISPLAY. It's possible that something else (startup script) is unsetting it. On Nov 12, 2012, at 8:25 AM, John Hanks <john.ha...@usu.edu> wrote: > Hi, > > I have two systems running Mountain Lion, on one (iMac) XQuartz works fine > and as expected. On the other (Macbook Pro) the DISPLAY environment variable > never gets set. After troubleshooting this off and on for a month or more, > I'm here to beg for some help or insight. What I've tried: > > - Reinstalling and/or upgrading XQuartz numerous times > - using launchctl to load the LaunchAgent and/or LaunchDaemon with and > without -w. > > I can start XQuartz manually and it works fine, e.g. I can display a terminal > from it and then ssh to another host and remote display an X app. But, the OS > X terminal doesn't have DISPLAY set and thus I can't ssh to hosts with > working XForwarding or start X apps locally from the OS X Terminal. > > After comparing the two systems, I can't find any obvious difference between > the files or permissions in the install. > > On the broken system, I can "launchctl load ..." the LaunchAgent and > LaunchDaemon plist files, but if I log out and log back in they are no longer > loaded. They get loaded automatically on the working system and set DISPLAY > appropriately. > > I've tried using a $HOME/.launchd.conf file to load these, but it gets > ignored. When I add them to /etc/launchd.conf the system never completes > booting. I tried this approach out of desperation, note that the working > system has neither of these files present. > > If someone can point out to me what I might be doing wrong here I'd greatly > appreciate it. > > Thanks, > > griznog > > _______________________________________________ > Xquartz-dev mailing list > Xquartz-dev@lists.macosforge.org > http://lists.macosforge.org/mailman/listinfo/xquartz-dev _______________________________________________ Xquartz-dev mailing list Xquartz-dev@lists.macosforge.org http://lists.macosforge.org/mailman/listinfo/xquartz-dev