Red Hat Bugzilla – Bug 34208
choosing tcsh for user's shell prevents X from loading (gnome)
Last modified: 2007-04-18 12:32:28 EDT
From Bugzilla Helper:
User-Agent: Mozilla/4.76 [en] (X11; U; Linux 2.4.1-0.1.9 i586)
If I set my user shell to /bin/tcsh, I can't login to X/gnome via gdm. I
haven't tried alternate login managers, or KDE.
Steps to Reproduce:
1. chsh user
2. select /bin/tcsh
3. try to log in to X/gnome via gdm
Actual Results: X exits, and returns to the login screen
Expected Results: my gnome desktop should have loaded.
if I change the user shell to /bin/bash, all is well.
tried the steps you mentioned. With gdm/gnome, I login, change from bash to tcsh
via chsh, logout and log back in-- successfully via graphic login and text mode
This might be related to the change in tcsh behavior introduced in RH 7 in
response to bug 19926. At our site, it caused a user's .login script that
happened to contain minor error to be sourced during the startup of the X
session. The startup failed because of this error with the symptoms you