2

Я установил xrdp на машину с Ubuntu (после этого), которая работает нормально, за исключением проблемы с раскладкой.

На итальянской клавиатуре вы можете ввести фигурные скобки ("{" и "}"), набрав Alt Gr+Shift+è и Alt Gr+Shift++ соответственно (см. Рисунок ниже, взятый из этого вопроса). Символы "è" и «+» не нуждаются ни в какой комбинации клавиш, вы просто нажимаете соответствующую клавишу.

Итальянская раскладка клавиатуры

Хотя это нормально работает на XFCE4 с физически подключенной клавиатурой, это не работает при подключении через удаленный рабочий стол с использованием xrdp (я сталкивался с этой проблемой при использовании как удаленного рабочего стола Windows, так и rdesktop).

При подключении через удаленный сеанс клавиша Alt Gr прекрасно работает сама по себе: например, я могу набрать квадратные скобки, например Alt Gr+è и Alt Gr++. Кажется, проблема в том, когда комбинируешь Alt Gr с Shift.

Я попытался отредактировать / восстановить файл km-0410.ini (описывающий раскладку для xrdp), как здесь, но ничего не получалось.

Все предложения и идеи очень приветствуются.

1 ответ1

3

Я знаю, что это старый вопрос, но так как я новичок в Linux VM, у меня тоже была эта проблема, и я решил проблему (я тоже итальянец)

В моем случае мой конфиг: Ubuntu Server 16.04 => с рабочим столом GNOME и XRDP

Мне пришлось сменить клавиатуру, как вы пытались, проблема в том, что, как и у вас, я получил неправильный (неполный и ввернутый) файл km-0410.ini

В этой статье есть ссылка для загрузки пакета с фиксированными файлами .ini http://eurekamoment.eu/?p=144 (так что, думаю, это решит проблемы даже с другими языками)

Я просто заменил файл km-0410.ini в этом zip-файле на файл в моей /etc /xrdp / папке и перезапустил xrdp, и теперь я могу RDP с моим клиентом Windows на сервер GNOME с правильной клавиатурой, наконец-то!

надеюсь, что это может помочь другим в беде

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .