My apologies, for not noticing that faq entry. But is is not a solution in general.
I had a menu entry for "emacs", The effect I got was the shell inside emacs didn't have ENV set, and by that time ksh is not going to look at .profile. I tried to come up with a simple example of the problem. Why doesn't Xsession just do a ". ~/.profile" before calling /usr/X11R6/bin/fvwm ? -----Original Message----- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Nick Holland Sent: Saturday, May 13, 2006 1:33 PM To: misc Subject: Re: ksh and X windows. Peter Fraser wrote: > If you install a new 3.9 system, and enable X windows > (The only package I installed was emacs) > > Create a new userid with ksh as its shell > and sign on though X. > > ~/.profile does not get executed > > Nor does ~/.profile get executed then a > new xterm is created using the left click > menu in the background. http://www.openbsd.org/faq/ > I expect this related to my earlier messages > about .profile and ksh. Got me, I see you have asked a lot of questions, often in the tone of a remarkable discovery that most of us already knew about. A little time doing some research on your own will be far more educational. For that reason, I deleted the rest of the link above. The answer to your quest..er..statement is very much in there. Start reading. Nick.