I wasn't able to run X11 or Terminal after rebooting my Mac. After digging around, I got them to work when I commented-out this line in my .cshrc:
xset b off
It appears that
xset will attempt to launch X11 if it isn't running already, and since X11 will launch the default shell through
xterm and thus encounter the
xset line above, we will have an infinite loop.
I would like to keep the above line in my .cshrc. Is there a way to prevent X11 from launching itself?