The bug is in /opt/ltsp/i386/usr/lib/ltsp/configure-x.sh:
# Handle keyboard settings, default to console-setup settings
handle_keyboard_settings() {
XKBOPTIONS_TMP="$XKBOPTIONS"
if [ -z "$XKBLAYOUT" ] && [ -z "$XKBMODEL" ]; then
if [ -e /etc/default/console-setup ];then
. /etc/default/console-setup
fi
fi
test -z "$XKBRULES" && XKBRULES="xorg"
test -z "$XKBMODEL" && XKBMODEL="pc105"
test -z "$XKBLAYOUT" && XKBLAYOUT="en"
test -z "$XKBOPTIONS_TMP" && XKBOPTIONS=$XKBOPTIONS_TMP
XKBOPTIONS handling is wrong, it *never* uses the values from console-
setup.
So, without any lts.conf, in my ltsp client /etc/default/console-setup I have:
XKBMODEL="pc105"
XKBLAYOUT="us,gr"
XKBVARIANT=",extended"
XKBOPTIONS="grp:alt_shift_toggle,lv3:ralt_switch,grp_led:scroll"
and in /etc/X11/xorg.conf I get:
XKBMODEL="pc105"
XKBLAYOUT="us,gr"
XKBVARIANT=",extended"
and I can't change input languages.
--
Client Doesn't Inherit Keyboard Settings from Server
https://bugs.launchpad.net/bugs/173067
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs