On Wed, 15 Jul 2015 17:05:51 +0100, Laurence Rochfort wrote: > I've followed the faq at http://www.openbsd.org/faq/faq8.html#ksh and it > still does not work.
The problem is that your .xsession file merges ~/.Xresources but your actual XTerm*loginShell setting is in ~/.Xdefaults. Copy that line into ~/.Xresources and it should work. If you were using startx instead of xdm, the ~/.Xdefaults file would have been used. - todd