LINUX.ORG.RU
ФорумAdmin

помогите разобраться с xrdp

 


0

1

Установлен xrdp-0.5.0 xorg-server-1.11.2 icewm-1.3.7
Вот конфиг xorg http://pastebin.com/sByH06ry
по команде startx, xorg запускается, после которого запускается icewm, всё прекрасно работает.
xrdp запускаю следующими командами
xrdp
xrdp-sesman
в результате xrdp запускается и слушает порт 3389, этот порт как и все порты для localhost на сетевом фильтре открыты.

подключаюсь командой
rdesktop -a 16 -f -k en-us XXX.XXX.XXX.XXX:3389 -u XXXXXX -p XXXXXXX &
но подключится так и не удаётся,
в начале пишет что какая то ошибка, потом при нажатии на кнопку «OK» выдаёт окошко для ввода логина, пароля и выбора протокола для подключения.
Выбирал sesman-xvnc и sesman-x11rdp но подключится не получилось.
При выборе sesman-x11rdp в окошке написало что подключился но рабочего стола так и не увидел всё слетело и в консоли написало что неожиданный обрыв канала.

Вот лог подключения
http://pastebin.com/ZXvvZnJy

Вот файл /etc/xrdp/sesman.ini
http://pastebin.com/ZsJzDLDM

Вот файл /etc/xrdp/startwm.sh
http://pastebin.com/SL6HbTR9

Вот файл /etc/xrdp/xrdp.ini
http://pastebin.com/Bu5VwUij


Кстати по rdesktop с аналогичными параметрами без проблем подключаюсь к виндовому 2003 серваку.

За помощь заранее благодарен.

★★
Ответ на: комментарий от v4567

Неужели никто не знает и не может помочь???

v4567 ★★
() автор топика
Ответ на: комментарий от v4567

и что - и второй сеанс запускается у другого пользователя?

В логах пишет ошибку что иксы уже запущены.... попробуй вместо startx запускать непосредстренно icewm

anykey_mlya
()
Ответ на: комментарий от v4567

aimoroz судя по поднятой тобой теме XRDP и русский язык у тебя получилось совладать с xrdp, а вот у меня нет. У меня к тебе огромная просьба помоги мне с xrdp в этой теме я привёл конфиги и логи. За помощь заранее благодарен!

v4567 ★★
() автор топика
Ответ на: комментарий от v4567

А в последнем логе X11rdp нету. Попробуй запустить на сервере X11vnc или X11rdp.

DonkeyHot ★★★★★
()
Ответ на: комментарий от v4567

Да я ничего особенного и не делал

Прошу прощения, что поздно отвечаю! Я ничего особенного не делал.

apt-get install xrdp
оно и заработало.

aimoroz
()
Ответ на: Да я ничего особенного и не делал от aimoroz

Вот ссылка: http://ubuntovod.ru/instructions/10-shagov-k-terminalnomu-serveru-na-ubuntu.html (Я собирал по другой инструкции, но и эта нечто похожее, поэтому думаю работать будет). Прочти раздел касательно xrdp. Внимание - при работе выбираем обязательно сессию sesman-x11rdp(тогда будет беспроблемное переключение раскладки клавиатуры внутри сеанса ну и протокол RDP, а не vnc) + при входе трабла с переключением языка для ввода пользователя. И главное - вся эта система требует сборки из исходников. А так у меня работает, только не знаю еще как прокинуть принтер в xrdp.

anonymous
()
23 июля 2012 г.
Ответ на: Да я ничего особенного и не делал от aimoroz

сделать пакет

aimoroz судя по треду XRDP и русский язык , вы сделали переключение раскладок в xrdp. 2012 год, у меня убунта 12.04, однако проблема до сих пор не решена. Можете связаться со мной по скайпу andrew_answer ? Хочу сделать пакет или направить патч в официальный репозиторий. Ну и попутно избавиться от надоедливой проблемы.

remoteboeing
()
Ответ на: сделать пакет от remoteboeing

remoteboeing я уже бросил xrdp, просто меня сократили с работы, это мне было нужно по работе. Я в инете нашёл как делать переключение расскладки. Всё работает отлично, у меня возникли проблемы с шрифтами, xrdp не видел шрифтов с кирилицей. Сейчас уже не найду где я находил как сделать переключение расскладки, помоему находил на opennet.ru но у меня есть образ системы с xrdp с переключением расскладки, если надо я посмотрю как это делается. Просто я уже так не помню как там надо делать.

v4567 ★★
() автор топика
Ответ на: сделать пакет от remoteboeing

Тот метод, который я использовал скорее всего не годится для «широкого» применения. Мне кажется, что архитектура XRDP вообще не предполагает смены раскладки без переподключения, поэтому вписать в него этот функционал без серьезной переделки нельзя. Я просто сделал дублирование таблицы перевода кода клавиши в символ. При этом в две таблицы принудительно загружается русская и латинская раскладки, и это нарушает работу модуля интернационализации. Кроме того, для переключения раскладки используется флаг нажатия Scroll Lock, причем помимо самой клавиши добавлена установка этого флага при одновременном нажатии Alt и Shift. Я не очень понимаю, как такие переделки можно совместить с универсальной «интернациональной» версией XRDP. PS. Извините за долгий ответ - лето, отпуск ...

aimoroz
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.