Δημοσιεύτηκε: 30 Μάιος 2008, 16:24
από alkisg
kaingeo, απάντησα κατευθείαν στο bug, τα γράφω κι εδώ:

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.