[lug] problems with kdm and changing shells

Phil Rasch pjr at supstitches.com
Wed Jan 26 21:40:56 MST 2005


Hi all,

I just built a new box using ProMepis which is running a 2.6.10 kernel,
KDE3.3, and a bunch of new things I havent tried yet.

I installed it on my hard drive and everything is working pretty well....

Except... I like tcsh for my shell. 

I installed it, then used chsh to change the shell. I can login fine
from the console, but KDM wont start a session. It accepts the user and
password, then begins to startup the Xsession but kicks out and brings
me back to the kdm screen, asking for user and password information
again.

I can verify that this is indeed the problem by switching back and
forth between bash and tcsh for my default shell. It always works with
bash, and never works with tcsh. But tcsh seems completely solid from the
console, or just starting it up by typing "tcsh" into bash.

Grubbing on the web indicated that somebody saw a similar problem on a BSD 
machine, but no solution was posted.

This install may be hardened for security more than I am used to. 

dmesg | grep -i selinux 

shows

SELinux: Initializing
SELinux: Starting in permissive mode
SELinus_register_security: Registering secondary module capability
SELinux: Registering netfilter hooks

KDE is also a newer version than I have used before.

There may be settings in pam.d that cause me problems.

But I have tried what I know and am not making progress. Can anybody 
offer me advice?

Thanks

Phil Rasch





More information about the LUG mailing list