Package: im-switch
Version 1.7
dpkg --list im-switch
Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Installed/Config-files/Unpacked/Failed-config/Half-installed
|/ Err?=(none)/Hold/Reinst-required/X=both-problems (Status,Err: uppercase=bad)
||/ Name Version Description
+++-============================-============================-========================================================================
ii im-switch 1.7 Input
method switch framework
--------
Hello, I am using Debian Sid with KDE 3.5.2 But now I can not use KDM
anymore to login to KDE and the error message i see in my
~/.xsession-errors file is:
/etc/X11/Xsession.d/90im-switch: line 31: .: /etc/X11/xinit/xinput.d/:
is a directory
the relevant part of code in the /etc/X11/Xsession.d/90im-switch file is:
25 # Source first found configuration under $LNG locale
26 for f in $HOME/.xinput.d/${LNG} \
27 $HOME/.xinput.d/all_ALL \
28 /etc/X11/xinit/xinput.d/${LNG} \
29 /etc/X11/xinit/xinput.d/all_ALL \
30 /etc/X11/xinit/xinput.d/default ; do
31 [ -r $f ] && . $f && break
32 done
Seems the dot to source the file where it is looking for is not
working, the $f variable is giving back a directory, which can not be
sourced.
I checked this /etc/X11/Xsession.d/90im-switch file for the $LNG
variable and it is worked out from the $LC_ALL variable in this part
of the file
LNG=${LC_ALL:-${LC_CTYPE:-${LANG}}}
[EMAIL PROTECTED]
LNG=${LNG%.*}
i checked out what the echo $LC_ALL on the command line gave me and it
was indeed nothing (empty), so i did edit the file /etc/environment
and set the LC_ALL variable there but still can not login to KDE with
KDM ... and the error in my ~/.xsession-errors file is gone. But 'echo
$LC_ALL' gives me now en_US
now i am not sure iof it is really im-switch which causes the problem