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. Reproducible: Always 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 login.
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 described.