Система: Simply Linux 7.0.5
xrdp-0.6.1-alt1.0.M70P.1
Подключение происходит с windows7 mstsc.exe.
Не работает русская раскладка клавиатуры. Настройки применяются, но не работают. Никаких ошибок.
/etc/xrdp/xrdp.ini:
[globals]
bitmap_cache=yes
bitmap_compression=yes
port=3389
crypt_level=high
channel_code=1
max_bpp=24
#black=000000
#grey=d6d3ce
#dark_grey=808080
#blue=08246b
#dark_blue=08246b
#white=ffffff
#red=ff0000
#green=00ff00
#background=626c72
[xrdp1]
name=sesman-Xvnc
lib=libvnc.so
username=ask
password=ask
ip=127.0.0.1
port=-1
Вывод setxkb в rdp сессии:
$ setxkbmap -print
xkb_keymap {
xkb_keycodes { include "evdev+aliases(qwerty)" };
xkb_types { include "complete" };
xkb_compat { include "complete" };
xkb_symbols { include "pc+us+ru:2+inet(evdev)+group(switch)+group(ctrl_shift_toggle)+compose(menu)" };
xkb_geometry { include "pc(pc105)" };
};
Лог /var/log/xrdp-sesman.log:
[20160415-12:34:03] [CORE ] starting sesman with pid 1816
[20160415-12:34:03] [INFO ] listening...
[20160415-12:35:20] [INFO ] scp thread on sck 7 started successfully
[20160415-12:35:20] [INFO ] ++ created session (access granted): username ltest, ip 10.11.0.146:52387 - socket: 7
[20160415-12:35:20] [INFO ] starting Xvnc session...
[20160415-12:35:21] [INFO ] starting xrdp-sessvc - xpid=1828 - wmpid=1827
[20160415-12:52:31] [INFO ] ++ terminated session: username ltest, display :10.0, session_pid 1826, ip 10.11.0.146:52387 - socket: 7
Файлик с русской раскладкой /etc/xrdp/km-0419.ini присутствует.
Все советы по подключению что нашел пробовал. Только не собирал x11rdp.
Пробовал Ubuntu 14.04 и CentOS 7. Звук не пробрасывается, русской раскладки клавиатуры нет. Прошу помощи.