The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"Xrdp"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Открытые системы на рабочей станции (X Window, GUI)
Изначальное сообщение [ Отслеживать ]

"Xrdp"  +1 +/
Сообщение от Adramelech (ok) on 25-Дек-07, 12:33 
При использовании xrdp возникла проблема, с переключением клавиатуры на руский во время удаленной сесии, хотя в xorg.conf прописано, и локально раскладка работает
по даным манам что то ничего так и не понял http://xrdp.sourceforge.net/documents/keymap/newkeymap.html
http://xrdp.sourceforge.net/documents/keymap/ru.html
Кто то сможет помочь?
Ответить | Правка | Cообщить модератору

Оглавление

  • Xrdp, Dorlas, 15:54 , 25-Дек-07, (1)  
    • Xrdp, Adramelech, 15:55 , 25-Дек-07, (2)  
      • Xrdp, Ed, 15:03 , 08-Фев-08, (3)  
        • Xrdp, adramelech, 15:08 , 27-Фев-08, (4)  
          • Xrdp, BOFH, 16:40 , 28-Апр-08, (5)  
            • Xrdp, orefkov, 16:20 , 30-Апр-08, (6)  
              • Xrdp, BOFH, 16:23 , 30-Апр-08, (7)  
                • Xrdp, BOFH, 16:29 , 30-Апр-08, (8)  
                  • Xrdp, orefkov, 16:41 , 30-Апр-08, (9)  
                    • Xrdp, Alexander, 06:21 , 06-Апр-11, (18)  
          • Xrdp, orefkov, 14:27 , 04-Май-08, (10)  
            • Xrdp, BOFH, 13:47 , 05-Май-08, (11)  
              • Xrdp, orefkov, 14:16 , 05-Май-08, (12)  
                • Xrdp, BOFH, 09:57 , 07-Май-08, (13)  
                • Xrdp, Ник, 14:03 , 29-Окт-08, (14)  
                • Xrdp, z10y, 16:30 , 10-Ноя-09, (16)  
                  • Xrdp, orefkov, 11:00 , 11-Ноя-09, (17)  
                • Xrdp, Tsenzuk, 19:10 , 12-Июн-12, (19)  
  • Xrdp, Hermit0H, 15:04 , 28-Июл-09, (15)  

Сообщения по теме [Сортировка по времени | RSS]


1. "Xrdp"  +/
Сообщение от Dorlas (??) on 25-Дек-07, 15:54 
>При использовании xrdp возникла проблема, с переключением клавиатуры на руский во время
>удаленной сесии, хотя в xorg.conf прописано, и локально раскладка работает
>по даным манам что то ничего так и не понял http://xrdp.sourceforge.net/documents/keymap/newkeymap.html
>http://xrdp.sourceforge.net/documents/keymap/ru.html
>Кто то сможет помочь?

Конкретно про xrdp подсказать не могу, но по RDP в целом подскажу (т.к. сталкивался с таким в LTSP).

Необходимо разносить переключение раскладок локально (в Linux) и на удаленном сервере на разные комбинации клавиш.

Например, в xorg.conf клиента переключение на русский alt+shift, на терминальном сервере - ctrl+shift.

По крайней мере если используется rdesktop - то с ней точно есть ряд хитростей (проблем), связанных с переключением раскладок.

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

2. "Xrdp"  +/
Сообщение от Adramelech (??) on 25-Дек-07, 15:55 
>[оверквотинг удален]
>(т.к. сталкивался с таким в LTSP).
>
>Необходимо разносить переключение раскладок локально (в Linux) и на удаленном сервере на
>разные комбинации клавиш.
>
>Например, в xorg.conf клиента переключение на русский alt+shift, на терминальном сервере -
>ctrl+shift.
>
>По крайней мере если используется rdesktop - то с ней точно есть
>ряд хитростей (проблем), связанных с переключением раскладок.

Да прикол собственно в том что конфига как такового нет (

Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

3. "Xrdp"  +/
Сообщение от Ed (??) on 08-Фев-08, 15:03 
Приветствую.

Удалось-ли решить проблему ? У меня возникла ровно такая-же заморочка... Вы с чем используете xrdp -- с  Xvnc или X11rdp ?


Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору

4. "Xrdp"  +/
Сообщение от adramelech on 27-Фев-08, 15:08 
>Приветствую.
>
>Удалось-ли решить проблему ? У меня возникла ровно такая-же заморочка... Вы с
>чем используете xrdp -- с  Xvnc или X11rdp ?

И тем и тем... Проблема остается не решенной... Оно xkb не хочет подгружать((

Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору

5. "Xrdp"  +/
Сообщение от BOFH email on 28-Апр-08, 16:40 
>>Приветствую.
>>
>>Удалось-ли решить проблему ? У меня возникла ровно такая-же заморочка... Вы с
>>чем используете xrdp -- с  Xvnc или X11rdp ?
>
>И тем и тем... Проблема остается не решенной... Оно xkb не хочет
>подгружать((

Да, это так -- Xvnc+xkb работать отказывается. В моем случае проблема решилась сборкой X11rdp

Ответить | Правка | ^ к родителю #4 | Наверх | Cообщить модератору

6. "Xrdp"  +/
Сообщение от orefkov email on 30-Апр-08, 16:20 
>Да, это так -- Xvnc+xkb работать отказывается. В моем случае проблема решилась
>сборкой X11rdp

А можно подробнее?

Ответить | Правка | ^ к родителю #5 | Наверх | Cообщить модератору

7. "Xrdp"  +/
Сообщение от BOFH email on 30-Апр-08, 16:23 
>>Да, это так -- Xvnc+xkb работать отказывается. В моем случае проблема решилась
>>сборкой X11rdp
>
>А можно подробнее?

http://www.linuxquestions.org/questions/linux-server-73/xrdp.../

Ответить | Правка | ^ к родителю #6 | Наверх | Cообщить модератору

8. "Xrdp"  +/
Сообщение от BOFH email(ok) on 30-Апр-08, 16:29 
http://www.linuxquestions.org/questions/linux-server-73/xrdp.../


Ответить | Правка | ^ к родителю #7 | Наверх | Cообщить модератору

9. "Xrdp"  +/
Сообщение от orefkov email on 30-Апр-08, 16:41 
>http://www.linuxquestions.org/questions/linux-server-73/xrdp.../

Спасибо за ссылку.
Но у меня почему-то svn не может скачать нужные исходники, сервер не доступен.
Я нашел X11rdp уже в виде бинарников, и после того, как положил шрифты туда, где он их ищет, все заработало, кроме переключения языка. Был бы благодарен, если бы вы гденить выложили исходники, либо кинули мне на мыло.

Ответить | Правка | ^ к родителю #8 | Наверх | Cообщить модератору

18. "Xrdp"  +/
Сообщение от Alexander (??) on 06-Апр-11, 06:21 
>>http://www.linuxquestions.org/questions/linux-server-73/xrdp.../
> Спасибо за ссылку.
> Но у меня почему-то svn не может скачать нужные исходники, сервер не
> доступен.
> Я нашел X11rdp уже в виде бинарников, и после того, как положил
> шрифты туда, где он их ищет, все заработало, кроме переключения языка.
> Был бы благодарен, если бы вы гденить выложили исходники, либо кинули
> мне на мыло.

http://server1.xrdp.org/xrdp - смотри сам. есть все. :)

Ответить | Правка | ^ к родителю #9 | Наверх | Cообщить модератору

10. "Xrdp"  +/
Сообщение от orefkov email on 04-Май-08, 14:27 
>И тем и тем... Проблема остается не решенной... Оно xkb не хочет
>подгружать((

В X11rdp получилось сделать переключение рус/англ по Ctrl+Shift.

Ответить | Правка | ^ к родителю #4 | Наверх | Cообщить модератору

11. "Xrdp"  +/
Сообщение от BOFH email(ok) on 05-Май-08, 13:47 
>В X11rdp получилось сделать переключение рус/англ по Ctrl+Shift.

Теперь моя очередь испрашивать подробностей. Алчу! Алчу! :)

Ответить | Правка | ^ к родителю #10 | Наверх | Cообщить модератору

12. "Xrdp"  +/
Сообщение от orefkov email on 05-Май-08, 14:16 
>>В X11rdp получилось сделать переключение рус/англ по Ctrl+Shift.
>
>Теперь моя очередь испрашивать подробностей. Алчу! Алчу! :)

Ну, начну с того, что для начала нужен сам X11rdp.
Исходников не нашел, ссылка на svn-репозитарий разработчиков дохлая.
Однако нашел его в бинарнике: http://server1.xrdp.org/temp/X11rdp
Скачать, кинуть в /usr/bin
Далее шрифты - этот бинарник ищет шрифты в /opt/X11rdp/lib/X11/fonts
Создал каталоги /opt/X11rdp/lib/X11, сделал симлинк fonts на папку со шрифтами уже стоящего X-сервера (у меня лежали в /usr/share/X11/fonts)
После этого X11rdp может запускаться, то есть уже можно виндовым клиентом терминалов заходить в sesman-X11rdp.
Однако setxkbmap не работает, видимо этот бинарник X11rdp ищет папку xkb где-то в другом месте. Поэтому, создал в /usr/local/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/xrdp/startwm.sh :

xkbcomp /usr/local/xrdp/rus.map $DISPLAY

Все. Теперь при входе язык русский, Ctrl+Shift переключает на английский.

Ответить | Правка | ^ к родителю #11 | Наверх | Cообщить модератору

13. "Xrdp"  +/
Сообщение от BOFH email(ok) on 07-Май-08, 09:57 
>Исходников не нашел, ссылка на svn-репозитарий разработчиков дохлая.

100% рабочая ссылка: svn co svn://server1.xrdp.org/srv/svn/repos/main/x11rdp_xorg71
Есть архив весом 30mib вопрос -- куда положить.

>создал в /usr/local/xrdp файл rus.map следующего содержания:
>[...]
>Все. Теперь при входе язык русский, Ctrl+Shift переключает на английский.

Работает! Спасибо!

Ответить | Правка | ^ к родителю #12 | Наверх | Cообщить модератору

14. "Xrdp"  +/
Сообщение от Ник (??) on 29-Окт-08, 14:03 
У меня тоже не работает переключение клавиатуры на Xrdp+Xvnc.
Как бы использовать X11rdp в FreeBSD + XOrg 7.3?
Попробовал сделать как описано выше, скачав бинарник, но не вышло - при запуске X11rdp не находит библиотеку libXau.so.6 (у меня она в /usr/local/lib, как подсунуть - не знаю)

Прочитав http://sourceforge.net/forum/forum.php?thread_id=1563211&for... , скачал исходники http://server1.xrdp.org/temp/xfree45_rdp.tar.gz

Но не получилось - на сборке мира ошибка
....
cleaning in lib/GL/mesa/drivers/dri/gamma...
"Makefile", line 1541: Missing dependency operator
make: fatal errors encountered -- cannot continue
*** Error code 1
....

Дальше - никак...

Ответить | Правка | ^ к родителю #12 | Наверх | Cообщить модератору

16. "Xrdp"  +/
Сообщение от z10y on 10-Ноя-09, 16:30 
У меня федька 12
>Скачать, кинуть в /usr/bin
>Далее шрифты - этот бинарник ищет шрифты в /opt/X11rdp/lib/X11/fonts
>Создал каталоги /opt/X11rdp/lib/X11, сделал симлинк fonts на папку со шрифтами уже стоящего
>X-сервера (у меня лежали в /usr/share/X11/fonts)

Мне еще пришлось в каталоге /usr/lib сделать симлинк libXfont.so.1 > libXft.so.2

>После этого X11rdp может запускаться, то есть уже можно виндовым клиентом терминалов
>заходить в sesman-X11rdp.

У меня в sesman нет X11rdp.
# cat xrdp.ini

[globals]
bitmap_cache=yes
bitmap_compression=yes
port=3389
crypt_level=high
channel_code=1

[xrdp1]
name=sesman-Xvnc
lib=libvnc.so
username=ask
password=ask
ip=127.0.0.1
port=-1

Как я понимаю, тут блока для X11rdp нет, гугление не помогает, подскажите, какие параметры тут нужно указать?

>Все. Теперь при входе язык русский, Ctrl+Shift переключает на английский.

Ответить | Правка | ^ к родителю #12 | Наверх | Cообщить модератору

17. "Xrdp"  +/
Сообщение от orefkov on 11-Ноя-09, 11:00 
>[оверквотинг удален]
>lib=libvnc.so
>username=ask
>password=ask
>ip=127.0.0.1
>port=-1
>
>Как я понимаю, тут блока для X11rdp нет, гугление не помогает, подскажите,
>какие параметры тут нужно указать?
>
>>Все. Теперь при входе язык русский, Ctrl+Shift переключает на английский.

Оригинальный xrdp.ini
[globals]
bitmap_cache=yes
bitmap_compression=yes
port=3389
crypt_level=low
channel_code=1

[xrdp1]
name=sesman-Xvnc
lib=libvnc.so
username=ask
password=ask
ip=127.0.0.1
port=-1

[xrdp2]
name=console
lib=libvnc.so
ip=127.0.0.1
port=5900
username=na
password=ask

[xrdp3]
name=vnc-any
lib=libvnc.so
ip=ask
port=ask5900
username=na
password=ask

[xrdp4]
name=sesman-any
lib=libvnc.so
ip=ask
port=-1
username=ask
password=ask

[xrdp5]
name=rdp-any
lib=librdp.so
ip=ask
port=ask3389

[xrdp6]
name=sesman-X11rdp
lib=libxup.so
username=ask
password=ask
ip=127.0.0.1
port=-1

Ответить | Правка | ^ к родителю #16 | Наверх | Cообщить модератору

19. "Xrdp"  +/
Сообщение от Tsenzuk email on 12-Июн-12, 19:10 
Спасибо огромное!!!
этот способ заработал и в моей FreeBSD 9

Ответить | Правка | ^ к родителю #12 | Наверх | Cообщить модератору

15. "Xrdp"  +/
Сообщение от Hermit0H email on 28-Июл-09, 15:04 
>При использовании xrdp возникла проблема, с переключением клавиатуры на руский во время
>удаленной сесии, хотя в xorg.conf прописано, и локально раскладка работает
>по даным манам что то ничего так и не понял http://xrdp.sourceforge.net/documents/keymap/newkeymap.html
>http://xrdp.sourceforge.net/documents/keymap/ru.html
>Кто то сможет помочь?

Результатом всех мытарств, без пересборки X11rdp лечится все установкой xf4vnc

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру