[Xquartz-dev] Problems with XQuartz 2.6.0 (xorg-server 1.9.3)
Peter Dyballa
Peter_Dyballa at Web.DE
Tue Feb 1 02:48:15 PST 2011
Am 01.02.2011 um 01:07 schrieb Jeremy Huddleston:
>> Why did it work before, one week ago, to supply all X clients with
>> a proper environment?
>
> Probably because a week ago you weren't launching X11.app from
> launchd. You probably launched it yourself.
I am clicking on the X11 icon in Dock. Is this by myself and without
launchd? Should I launch /Applications/MacPorts/X11.app with open from
some command line? Why was this not necessary last week?
>
>> Why is the situation of Mac OS X 10.4, Tiger, back?
>
> This is a really general question. What about Tiger is back?
In Tiger, X11 either did not inherit or did not pass (or did both) the
environment set by ~/.MacOSX/environment.plist.
>
>> How can I make launchd supply a reasonable environment to its
>> "clients"?
>
> You can't get it to use environment.plist. You probably want to set
> stuff up in ~/.profile
There I have:
PATH=`defaults read "${HOME}/.MacOSX/environment" PATH`
MANPATH=`defaults read "${HOME}/.MacOSX/environment" MANPATH`
INFOPATH=`defaults read "${HOME}/.MacOSX/environment" INFOPATH`
export INFOPATH MANPATH PATH
I don't see for example INFOPATH not at all...
>
>> Or do I need to augment each of the ~/.xinitrc.d/* scripts with
>> environment settings?
>
> That would work too.
>
>> How would XQuartz know to lookup X clients in /opt/local/bin when
>> the MacPorts installer put the statement to augment PATH in my
>> unused ~/.cshrc?
>
> You probably want to put it in ~/.login (rather than ~/.profile)
> since you're using csh.
Ah, that would explain the missing INFOPATH! (Well, missing since last
week. Before, last year for example, I was not missing this.)
--
Greetings
Pete
This is a signature virus. Add me to your signature and help me to
live!
More information about the Xquartz-dev
mailing list