Victor Wagner
unread,Sep 12, 2019, 6:40:02 AM9/12/19You do not have permission to delete messages in this group
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message
to
Коллеги,
Может кто подскажет как правильно организовать работу с русской
клавиатурой при заходе на машину с Debian 10 по протоколу RDP?
Пока удалось добиться следующих результатов:
Если мы заходим на машину с помощью клиента из комплекта Windows Server
2008R2 (ну такая винда оказалась ближайшая в доступе) или Remmina из
Debian 10, то по умолчанию у нас клавиатура не работает. Но если
выполнить
setxkbmap -layout us,ru -variant ',winkeys' -option 'grp:ctrl_shift_toggle'
то переключение клавиатуры по control+shift начинает работать.
При заходе клиентом xfreerdp все равно не работает. Попытка указать
xfreerdp /kbd:Russian приводит к тому что буквы русские, а
переключиться на латинские - никак.
Попытка засунуть в /etc/xrdp/reconnectwm.sh вышеуказанную команду
setxkbmap видимых эффектов не дает.
Попытка засунуть в /etc/x11/xrdp/xorg.conf секцию 'InputClass' с
Identifier 'xrdpKeyboard' и соответствующими параметрами xkb тоже не
помогла, хотя после этого я на всякий случай сервис xrdp запустил.
Хочется добиться естественно, того, чтобы все работало из коробки. Чтобы
непросвещенный пользователь windows, запустив встроенный в ОС Remote
Desktop получал работающую сессию с общим с его локальной машиной
клипбордом и подмонтированным диском, и русский латинский у него бы
переключался привычным ctrl+shift. Если то же самое будет работать и у
пользователя другого Debian, то еще лучше. Но лучше не только в remmina,
поскольку у нее слишком много места на экране занимает ее собственный
интерфейс, в отличие от xfreerdp и встроенного клиента Windows.
Что интересно, попытка поискать в интернете про xrdp layout switching
выводит в основном на страницы на польском и чешском или по крайней
мере с упоминанием польских и чешских раскладок.
--