Здравствуйте.
Прошу помощи, так как мыслей у меня больше не осталось. 3 дня провел в попытках заставить работать переключение клавиатуры в терминальном сеансе. Какие только версии дистрибутивов Ubuntu я не пробовал, от самых последних и до 12.04... Разные оконные менеджеры: gnome, mate, XFCE. Xrdp и x11 ставил из репозитория, собирал руками и с помощью чуда скрипта X11RDP-o-Matic Information. Во всех случаях абсолютно один и тот же результат при подключение к терминалу с помощью клиента для удаленных рабочих столов встроенного в Windows 8 в появляющемся окне авторизации нельзя изменить раскладку клавиатуры и если в момент подключения в Windows была выбрана русская раскладка ничего не будет набираться, поэтому обязательно перед подключение необходимо включать английскую раскладку, это не смертельно логин и пароль пользователя на английском. Для подключения к терминалу использую:
[xrdp1]
name=sesman-X11rdp
lib=libxup.so
username=ask
password=ask
ip=127.0.0.1
port=-1
xserverbpp=24
code=10
И самая главная проблема после входа в систему не работает переключение раскладки.
Не работает оно до тех пор пока в терминале не выполню команду:
setxkbmap -layout "us,ru" -option "grp:ctrl_shift_toggle"
Если закрыть окно соединения с терминалом, а потом подключиться, то подключение к не завершенной сессии происходит корректно, но переключение раскладок клавиатуры снова не работает.
Если эту команду
setxkbmap -layout "us,ru" -option "grp:ctrl_shift_toggle"
Закинуть в автозагрузку, то при подключение к новой сессии все работает, но перестает работать раскладка клавиатуры если подключаться к уже открытой сессии.
Очень надеюсь на любые ваши советы и рекомендации. Сделать нужно, а как сделать идей уже не осталось. Может быть попробовать какой-нибудь другой дистрибутив в котором это точно работает!? За ранее большое спасибо за ответы.