Xrdp: различия между версиями
Материал из support.qbpro.ru
imported>Vix Нет описания правки |
imported>Vix Нет описания правки |
||
Строка 3: | Строка 3: | ||
Создал каталоги /opt/X11rdp/lib/X11, сделал симлинк fonts на папку со шрифтами уже стоящего X-сервера (у меня лежали в /usr/share/X11/fonts) | Создал каталоги /opt/X11rdp/lib/X11, сделал симлинк fonts на папку со шрифтами уже стоящего X-сервера (у меня лежали в /usr/share/X11/fonts) | ||
После этого X11rdp может запускаться, то есть уже можно виндовым клиентом терминалов заходить в sesman-X11rdp. | После этого X11rdp может запускаться, то есть уже можно виндовым клиентом терминалов заходить в sesman-X11rdp. | ||
Однако setxkbmap не работает, видимо этот бинарник X11rdp ищет папку xkb где-то в другом месте. Поэтому, создал в /usr/local/xrdp файл rus.map следующего содержания: | Однако setxkbmap не работает, видимо этот бинарник X11rdp ищет папку xkb где-то в другом месте. Поэтому, создал в /usr/local/lib/xrdp файл rus.map следующего содержания: | ||
xkb_keymap { | xkb_keymap { | ||
Строка 13: | Строка 13: | ||
}; | }; | ||
Далее прописал в начале /usr/local/xrdp/startwm.sh : | Далее прописал в начале /usr/local/lib/xrdp/startwm.sh : | ||
для lxde - /usr/bin/startlxde | для lxde - /usr/bin/startlxde | ||
xkbcomp /usr/local/xrdp/rus.map $DISPLAY | xkbcomp /usr/local/lib/xrdp/rus.map $DISPLAY | ||
Все. Теперь при входе язык русский, Ctrl+Shift переключает на английский. | Все. Теперь при входе язык русский, Ctrl+Shift переключает на английский. | ||
взято: [http://www.opennet.ru:8101/openforum/vsluhforumID15/1638.html тут] | взято: [http://www.opennet.ru:8101/openforum/vsluhforumID15/1638.html тут] |
Версия от 13:04, 9 августа 2013
- Переключение клавиатуры с удаленной машины
Далее шрифты - этот бинарник ищет шрифты в /opt/X11rdp/lib/X11/fonts Создал каталоги /opt/X11rdp/lib/X11, сделал симлинк fonts на папку со шрифтами уже стоящего X-сервера (у меня лежали в /usr/share/X11/fonts) После этого X11rdp может запускаться, то есть уже можно виндовым клиентом терминалов заходить в sesman-X11rdp. Однако setxkbmap не работает, видимо этот бинарник X11rdp ищет папку xkb где-то в другом месте. Поэтому, создал в /usr/local/lib/xrdp файл rus.map следующего содержания:
xkb_keymap { xkb_keycodes { include "xfree86+aliases(qwerty)" }; xkb_types { include "complete" }; xkb_compat { include "complete" }; xkb_symbols { include "pc+ru(winkeys)+us:2+group(ctrl_shift_toggle)" }; xkb_geometry { include "pc(pc104)" }; };
Далее прописал в начале /usr/local/lib/xrdp/startwm.sh : для lxde - /usr/bin/startlxde
xkbcomp /usr/local/lib/xrdp/rus.map $DISPLAY
Все. Теперь при входе язык русский, Ctrl+Shift переключает на английский. взято: тут