[Xquartz-dev] tcsh and XQuartz
Jeremy Huddleston Sequoia
jeremyhu at apple.com
Thu Aug 16 12:05:33 PDT 2012
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 at 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 at lists.macosforge.org
> http://lists.macosforge.org/mailman/listinfo/xquartz-dev
>
More information about the Xquartz-dev
mailing list