What have you done to set your desired shell? You should be able to goto System Preferences -> Users & Groups, then right click on the user and select "Advanced Options" ... Assuming that's how you set your shell, it should just work... --Jeremy On Aug 10, 2012, at 07:26, Michael Goldweber <mikeyg@cs.xu.edu> wrote:
Issue: XQuartz only launches bash and not tcsh.
Environment: Brand spanking new retina-15" laptop running a fresh install of Mountain Lion. XQuartz 2.7.2 desired shell: tcsh
What I've experienced: When running Terminal, tcsh is correctly launched. XQuartz launches (i.e. XTerm) bash.
So, evidently the login shell that launches X11 is not being run - the script that looks at what ${SHELL} is set to.
I have also created a file ~/.MacOSX/environment.plist
the contents of this file is: --- <?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0"> <dict> <key>SHELL</key> <string>/bin/tcsh</string> </dict> </plist> ---
So, evidently, this is not being read either.
Finally, when I manually launch X11 (XQuartz.app/Contents/MacOS/X11), things work correctly - xterm comes up with tcsh as my shell.
Any suggestions?
mike goldweber
_______________________________________________ Xquartz-dev mailing list Xquartz-dev@lists.macosforge.org http://lists.macosforge.org/mailman/listinfo/xquartz-dev