Я использую Lubuntu в гостевой системе VirtualBox на хосте Windows 7 .
Я запустил X-сервер XMing на хосте.
Я использую Putty с X-forwarding для ssh в гостевой системе и использую его для запуска lxterminal .
Это работает довольно хорошо, за исключением того, что мои шведские нажатия клавиш работают неправильно. Эффект заключается в том, что я, кажется, использую клавиатуру США, хотя я нет. Например, когда я нажимаю «ö», «;» появляется в терминале. То же самое происходит и в xterm.
Выполнение этого в lxterminal:
$ setxkbmap -v 10 -query
Производит:
Setting verbose level to 10
locale is C
Applied rules from xorg:
rules: xorg
model: pc105
layout: se
Trying to build keymap using the following components:
keycodes: xfree86+aliases(qwerty)
types: complete
compat: complete
symbols: pc+se+inet(pc105)
geometry: pc(pc105)
rules: xorg
model: pc105
layout: se
Так что похоже, что макет настроен правильно. Правильно?
Что я могу сделать?
Я решил это сам. Случайно я обнаружил команду lxkeymap . Кажется, это тот же диалог, который используется для выбора раскладки клавиш при установке Lubuntu. В нем была выбрана Швеция , но не шведская , поэтому я выбрал ее и нажал « Применить» . Теперь все работает как надо!
источник