Hi,
I'm fairly much a newbie in things LTSP and servers. Have only been using and fiddling a little with K12LTSP 3.x until I got a server HD crash and subsequent urgent upgrade in my lap, and went on to set up a SUSE 9.1 + LTSP 4.1 and migrate stuff to it.
I checked the mail archives for hints, and found this thread. I also found interesting but a bit meager info in the doc page at http://www.ltsp.org/documentation/ltsp-4.1/ltsp-4.1-1-en.html under "9.2.5. Keyboard parameters".
Ondrej Rusek wrote:
On Fri, Apr 23, 2004 at 04:59:36PM -0400, Mathieu Nantel wrote:I'm switching between french canadian and US english here once in a while. I'm running LTSP, but AFAIK this has nothing to do with LTSP's config. I just switch keyboard layout in Gnome's Keyboard config panel. I'm getting a funny X11 error, but it still does work.
You can switch keyboard with ltsp.conf (LTSP4), like this:
-- list of my lts.conf ------------------------ # Keyboards # XkbSymboles = "us(pc101)" XkbRules = "xfree86" XkbModel = "pc101" # XkbLayout = "us" XkbLayout = "cz,us" XkbCompat = "group_led" XkbOptions = "grp:ctrl_shift_toggle,grp:switch" --- end of listing ----------------------------
This is example of switching between czech and english keyboard on the LTSP client.
For this you have to make some changes in /opt/ltsp/i386/etc/build_x4_cfg. See the list of diff file:
---- list of diff file ------------- 24c24 < # echo "Building the /tmp/XF86Config-4 file" >/dev/tty ---echo "Building the /tmp/XF86Config-4 file" >/dev/tty43d42 < InputDevice "Mouse1" "AlwaysCore" 124,138d122 < #----- BEGIN - changes for using more keymaps together ----- < # Example of specification keymaps in lts.conf: < # XkbLayout = "cs,us" < # XkbSymboles = "us(pc101)" < # XkbRules = "xfree86" < # XkbModel = "pc101" < # XkbLayout = "cz,us" < # XkbCompat = "group_led" < # XkbOptions = "grp:ctrl_shift_toggle,grp:switch" < # < Option "XkbRules" "${XKBRULES}" < Option "XkbCompat" "${XKBCOMPAT}" < Option "XkbOptions" "${XKBOPTIONS}" < #------ END ---------------------------------- < ----------- end of list ------------
Now I wonder, does this enable users on the (thin) clients to use e. g. KDE's keyboard layout setting to switch keyboards?
And can the entry XkbLayout = "cz,us" be prolonged into e. g. XkbLayout = "cz,us,se,ru,ar" etc. ?
I'll definitely try these things out myself, but am not on site ATM.
How about we compile this stuff once we've charted it out, and send as feedback to the core guys? Or are they listening in?
TIA, BR, Gudmund
-------------------------------------------------------
SF email is sponsored by - The IT Product Guide
Read honest & candid reviews on hundreds of IT Products from real users.
Discover which products truly live up to the hype. Start reading now. http://productguide.itmanagersjournal.com/
_____________________________________________________________________
Ltsp-discuss mailing list. To un-subscribe, or change prefs, goto:
https://lists.sourceforge.net/lists/listinfo/ltsp-discuss
For additional LTSP help, try #ltsp channel on irc.freenode.net
