Bug 143287

Summary: .bashrc option causes warning message to be displayed at login
Product: kdm Reporter: Olivier Vitrat <ovit.debian>
Component: generalAssignee: kdm bugs tracker <kdm-bugs-null>
Status: RESOLVED NOT A BUG    
Severity: normal    
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Debian testing   
OS: Linux   
Latest Commit: Version Fixed In:

Description Olivier Vitrat 2007-03-21 13:58:29 UTC
Version:            (using KDE KDE 3.5.5)
Installed from:    Debian testing/unstable Packages

This has been reported in Debian BTS at http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=414360

If the option "set completion-ignore-case on" (or presumably any other
three token command) is set in a user's .bashrc, a message is reported at 
login.  The message is "Xsession: unsupported number of arguments (2); falling 
back to default session."  This message comes from 
/etc/X11/Xsession.d/20x11-common_process-args as it receives the arguments 
"completion-ignore-case on".  This would seem to come from KDM's Xsession as it 
sources the user's .bash_profile which in turn pulls in the user's .bashrc
file.  It should be noted that after clicking "OK", the KDE session starts as 
normal.
Comment 1 Oswald Buddenhagen 2007-03-21 15:18:22 UTC
user error. everything behaves like expected, given the circumstances. the quoted set command is for inputrc, not bashrc.