Проблема с RDP

WINE@Etersoft, "1С","Ананас" и прочие проекты

Модератор: Модераторы разделов

winhex
Сообщения: 223
ОС: Debian

Проблема с RDP

Сообщение winhex »

На предприятии на рабочих компьютерах установлен Debian 7, Некоторые пользователи работают на терминальном сервере win2003 при помощи Remmina. И вот c этой remmina постоянные вопросы.
Опытным путем была найдена стабильно работающая беспроблемная версия - 0.8.3 времен еще debian squeeze. Но есть в ней один-единственный баг, который все портит. Периодически пропадает панелька самой реммины в полноэкранном режиме. В результате чего пользователям приходится завершать сеанс РДП, по другом они выйти не могут. Баг этот исправлен в будущих версиях - но там другие проблемы - то буфер обмена плохо работает, то с принтерами беда, то сам клиент периодически вылетает, То же самое с последней версией из ppa 1.2 - вроде бы все хорошо работает, но опять же - нестабильно, вылетает несколько раз на день.
Всвязи с чем вопросы:
1.Как обойти баг с исчезающей панелькой в старой версии remmina? Т.е. закрыть прогу, находящуюся в полноэкранном режиме и перехватывающую клавиши вроде alt+f4 Варианты с переходом в другую консоль и убийством при помощи pkill не предлагать - нужен простой вариант :)
2. Посоветуйте стабильно работающий рдп-клиент для линукс.

Спасибо сказали:

Bedazzled
Сообщения: 311
ОС: ubuntu

Re: Проблема с RDP

Сообщение Bedazzled »

попробуйте 2xclient http://www.parallels.com/ru/products/ras/download/links/#lin
только там нету верхней панельки как в remmina :)
Спасибо сказали:

Дмитрий Н.
Сообщения: 174
ОС: openSUSE Leap 15.0

Re: Проблема с RDP

Сообщение Дмитрий Н. »

Меня тоже достала remmina своими глюками, я стал использовать rdesktop 1.8.3, работает стабильно.
Спасибо сказали:

winhex
Сообщения: 223
ОС: Debian

Re: Проблема с RDP

Сообщение winhex »

Bedazzled, 2xclient даже установить не удалось - проблема с зависимостями, которые не удалось устранить.

Дмитрий Н. писал(а):
05.10.2016 16:26
Меня тоже достала remmina своими глюками, я стал использовать rdesktop 1.8.3, работает стабильно.

Он пригоден для использования неопытными пользователями (бухи, манагеры и пр.)?
А как переключаться между несколькими полноэкранными сессиями? Как закрыть полноэкранную сессию не выходя из нее?
Буфер, принтеры, локальные папки хорошо пробрасывает?


Я так понимаю, что сам freerdp уже вполне хорош. Проблема с гуем, т.е. с ремминой, которую так и не могут довести до рабочего состояния. Т.е. наверное будет приемлимым вариант freerdp + какая-нибудь обертка для запуска. Но нужно решить вопрос с закрытием полноэкранных сессий без отключения
Спасибо сказали:

Bedazzled
Сообщения: 311
ОС: ubuntu

Re: Проблема с RDP

Сообщение Bedazzled »

какие зависимости? некогда проблем с ним не было, покажите ошибку
Спасибо сказали:

Аватара пользователя
warlomak
Сообщения: 384
ОС: Ubuntu 10.04

Re: Проблема с RDP

Сообщение warlomak »

winhex писал(а):
05.10.2016 17:03
Bedazzled, 2xclient даже установить не удалось - проблема с зависимостями, которые не удалось устранить.

Дмитрий Н. писал(а):
05.10.2016 16:26
Меня тоже достала remmina своими глюками, я стал использовать rdesktop 1.8.3, работает стабильно.

Он пригоден для использования неопытными пользователями (бухи, манагеры и пр.)?
А как переключаться между несколькими полноэкранными сессиями? Как закрыть полноэкранную сессию не выходя из нее?
Буфер, принтеры, локальные папки хорошо пробрасывает?


Я так понимаю, что сам freerdp уже вполне хорош. Проблема с гуем, т.е. с ремминой, которую так и не могут довести до рабочего состояния. Т.е. наверное будет приемлимым вариант freerdp + какая-нибудь обертка для запуска. Но нужно решить вопрос с закрытием полноэкранных сессий без отключения

вполне пригоден, remmina использует freerdp, он тоже немного глюкавый (то с цветами проблемы, то со скоростью прорисовки)... использую rdesktop, папки шарю редко, т.к. есть файлопомойка, хотя когда настраивал, все работало...
"закрыть полноэкранную сессию" - если надо, то там есть параметр -g где ставится разрешение окна, а там закрывайте, сворачивайте и т.д.
Спасибо сказали:

Дмитрий Н.
Сообщения: 174
ОС: openSUSE Leap 15.0

Re: Проблема с RDP

Сообщение Дмитрий Н. »

winhex писал(а):
05.10.2016 17:03
Он пригоден для использования неопытными пользователями (бухи, манагеры и пр.)?
А как переключаться между несколькими полноэкранными сессиями? Как закрыть полноэкранную сессию не выходя из нее?
Буфер, принтеры, локальные папки хорошо пробрасывает?

Для подключения к каждому rdp серверу написаны соответствующие срипты, которые лежат на рабочих столах. Используется только оконный режим (параметр -g). Пользователи щелкают нужную иконку на рабочем столе. Для переключения между сессиями выбирают нужное им окно, для закрытия сессии окно закрывают. Всё работает стабильно.
Спасибо сказали:

Аватара пользователя
BSDevil
Сообщения: 112
ОС: MAC OS X

Re: Проблема с RDP

Сообщение BSDevil »

++ нормально работает, только rdesktop + самописные скрипты/алиасы
Изображение
Спасибо сказали:

winhex
Сообщения: 223
ОС: Debian

Re: Проблема с RDP

Сообщение winhex »

В общем, пока остановился на freerdp, посмотрим, как оно. Пока впечатления по работе лучше чем от remmina.
Запускаю вот таким скриптом, может кому полезно будет:

Код: Выделить всё

#!/bin/sh
xfreerdp  -z -u $USER -g 1024x768  -a 16  \
-T "name" \
--plugin rdpdr --data printer -- \
--plugin cliprdr \
--gdi sw \
--disable-full-window-drag \
--plugin rdpdr --data disk:$USER:/home/$USER/ -- \
--no-tls xxx.xxx.xxx.xxx
exit 0


Хотелось бы обратить внимание на параметр --gdi sw С ним по скорости работы на вид ничуть не хуже чем виндовый клиент. Кроме того, избавляет от мелких глюков отрисовки, вроде невидимого текста в Блокноте и пр.
Спасибо сказали:

Аватара пользователя
Bizdelnick
Модератор
Сообщения: 18091
Статус: grammatikführer
ОС: Debian GNU/Linux

Re: Проблема с RDP

Сообщение Bizdelnick »

Маленькое замечание не в тему: а зачем? Не лучше ли оставить код завершения xfreerdp?
Пишите правильно:
в консоли
вку́пе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали:

winhex
Сообщения: 223
ОС: Debian

Re: Проблема с RDP

Сообщение winhex »

Bizdelnick писал(а):
07.10.2016 13:20
Маленькое замечание не в тему: а зачем? Не лучше ли оставить код завершения xfreerpd?

Пожалуй, да. Но на результат работы это не влияет )
Спасибо сказали:

winhex
Сообщения: 223
ОС: Debian

Re: Проблема с RDP

Сообщение winhex »

Краткий вывод - увы, freerdp последних версий тоже не отличается стабильностью - периодически вылетает, отваливается буфер обмена. На жалобы разработчики отвечают, что, мол, эта версию уже не поддерживается, собирайте из сорцов с гит. Но там одно починят, другое сломают. Не понимаю, неужели за столько лет нельзя выпустить хотя бы одну стабильно работающую версию? На данный момент это какой-то набор глюков, проявляющихся в случайном порядке. В таком виде можно использовать только для редких и кратковременных подключений, но для постоянной работы - нет. Стабильно работали версии до 0.8 - дальше пошло какое-то непотребство
В итоге, как и многие здесь вернулся к rdesktop. Но с давних времен помню о каких-то проблемах с раскладками в нем. Что скажете, есть такое? Т.к в консоль rdesktop сыпет такие варнинги:

Код: Выделить всё

WARNING: No translation for (keysym 0xfe08, ISO_Next_Group)
WARNING: No translation for (keysym 0x6c4, Cyrillic_de)
WARNING: No translation for (keysym 0x6cc, Cyrillic_el)
WARNING: No translation for (keysym 0x6cf, Cyrillic_o)
WARNING: No translation for (keysym 0x6c4, Cyrillic_de)
WARNING: No translation for (keysym 0x6cc, Cyrillic_el)
WARNING: No translation for (keysym 0x6cf, Cyrillic_o)
WARNING: No translation for (keysym 0x6c4, Cyrillic_de)
WARNING: No translation for (keysym 0x6cc, Cyrillic_el)
WARNING: No translation for (keysym 0x6cf, Cyrillic_o)
WARNING: No translation for (keysym 0x6c4, Cyrillic_de)
WARNING: No translation for (keysym 0x6cc, Cyrillic_el)
WARNING: No translation for (keysym 0x6cf, Cyrillic_o)

На работу вроде как не влияет, но все же.

Скрипт такой использую:

Код: Выделить всё

#!/bin/sh

rdesktop \
    -u $USER \
    -g 1440x900 \
    -T "name" \
    -N \
    -a 16 \
    -z \
    -xl \
    -r clipboard:CLIPBOARD \
    -r disk:$USER=/home/$USER/ \
    -r printer:printer_name \
    xxx.xxx.xxx.xxx


может еще какие ключи полезные знаете?
Спасибо сказали:

Аватара пользователя
Bizdelnick
Модератор
Сообщения: 18091
Статус: grammatikführer
ОС: Debian GNU/Linux

Re: Проблема с RDP

Сообщение Bizdelnick »

winhex писал(а):
10.10.2016 10:34
На жалобы разработчики отвечают, что, мол, эта версию уже не поддерживается, собирайте из сорцов с гит.

Пишите баги на дистрибутивный пакет, пусть майнтейнеры выдёргивают из гита патчи для конкретных фиксов и накладывают.
Пишите правильно:
в консоли
вку́пе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали:

Bedazzled
Сообщения: 311
ОС: ubuntu

Re: Проблема с RDP

Сообщение Bedazzled »

Bedazzled писал(а):
05.10.2016 15:54
попробуйте 2xclient http://www.parallels.com/ru/products/ras/download/links/#lin
только там нету верхней панельки как в remmina :)


с 2x проблем нет, используйте его
http://download.parallels.com/ras/v15/15.0...0.3865_i386.deb
http://download.parallels.com/ras/v15/15.0...0.3865.i386.rpm

видео по установке https://www.youtube.com/watch?v=epfHdDXOKow


Не понимаю, неужели за столько лет нельзя выпустить хотя бы одну стабильно работающую версию?

я по этому поводу хотел как то написать в microsoft :)
Спасибо сказали:

winhex
Сообщения: 223
ОС: Debian

Re: Проблема с RDP

Сообщение winhex »

Bedazzled писал(а):
10.10.2016 12:28
с 2x проблем нет, используйте его

Поставил, работает. Принтер и буфер пробрасывает нормально. Но не понял как из полно-экранного режима выйти? Или только завершать сессию?
И еще - проброс дисков работает, но на выбор предлагает пробросить корень или весь /home/ что не совсем хорошо. Можно свои пути добавить? Я не нашел такой возможности.

Спасибо сказали:

Bedazzled
Сообщения: 311
ОС: ubuntu

Re: Проблема с RDP

Сообщение Bedazzled »

вот тут я вам не подскажу, возможно если руками отредактировать файл конфигурации.
Спасибо сказали:

winhex
Сообщения: 223
ОС: Debian

Re: Проблема с RDP

Сообщение winhex »

Краткий вывод по результатам - rdesktop оказался самым стабильным вариантом. Все работает стабильно, никаких нареканий. Remmina работает неплохо до версии 0.8.3 включительно. Для тех сотрудников, кто работает в РДП немного нормальный вариант. Минус один - при долгой работе исчезает панелька в полном экране, что заставляет пользователя завершить сеанс, чтобы выйти из рдп. Правда, бывает это довольно редко. Все более новые версии реммины, имеют те или иные проблемы, не позволяющие их использовать в постоянной работе.
Предложенный 2xclient попробовал, но преимуществ по сравнению с rdesktop не увидел.

Спасибо сказали:

Bedazzled
Сообщения: 311
ОС: ubuntu

Re: Проблема с RDP

Сообщение Bedazzled »

посмотрите еще KRDC, оказывается у него тоже как и в реммине есть верхняя панель, запускать можно так:

Код: Выделить всё

krdc --fullscreen rdp://user1@128.188.128.128

Спасибо сказали:

winhex
Сообщения: 223
ОС: Debian

Re: Проблема с RDP

Сообщение winhex »

Bedazzled писал(а):
13.10.2016 17:51
посмотрите еще KRDC, оказывается у него тоже как и в реммине есть верхняя панель, запускать можно так:

Код: Выделить всё

krdc --fullscreen rdp://user1@128.188.128.128

Спасибо, может и неплохой вариант, но он тянет за собой половину кед, непомук, фонон и пр. так что это скорее запасной вариант. Впрочем, попробую, может его достоинства перекроют этот недостаток.
Спасибо сказали:

winhex
Сообщения: 223
ОС: Debian

Re: Проблема с RDP

Сообщение winhex »

Остановились на rdesktop - единственная встреченная проблема - с раскладками. На удаленке нет кавычек, вместо точки набирается ю и пр.
Решилось использованием раскладки common ( ключ -k common)
Спасибо сказали:

orinoko
Сообщения: 1

Re: Проблема с RDP

Сообщение orinoko »

Bedazzled писал(а):
10.10.2016 14:21
вот тут я вам не подскажу, возможно если руками отредактировать файл конфигурации.

Свернуть 2X-Client из полноэкранного режима - Win-Alt-M
При возврате в сессию рекомендую два раза нажать клавишу "Win". При сворачивании в сессии сервер её "залипает". Поэтому нужно её "отлипнуть"
Во всём остальном очень надёжный клиент. Никакие другие со своими глюками не выдержали эксплуатации в офисе .
Спасибо сказали:

winhex
Сообщения: 223
ОС: Debian

Re: Проблема с RDP

Сообщение winhex »

orinoko писал(а):
24.11.2016 18:40
Свернуть 2X-Client из полноэкранного режима - Win-Alt-M
При возврате в сессию рекомендую два раза нажать клавишу "Win". При сворачивании в сессии сервер её "залипает". Поэтому нужно её "отлипнуть"
Во всём остальном очень надёжный клиент. Никакие другие со своими глюками не выдержали эксплуатации в офисе .

Спасибо, а как решаете вопрос с невозможностью выбрать папку для проброса? Пробрасывать корень или home - не лучший вариант.
Спасибо сказали:

Аватара пользователя
warlomak
Сообщения: 384
ОС: Ubuntu 10.04

Re: Проблема с RDP

Сообщение warlomak »

Сколько лет прошло с момента первого поста в этой теме, а воз и ныне там...

В общем с приходом маркировки пришлось все сканеры перевести в режим эмуляции com порта.
Некоторые символы datamatrix клавиатурным просто не читались... Например многие из МРЦ на сигаретах.
Ну и соответственно опять задержки, дерганье мышки, глючные freerdp/rdesktop и т.д.

rdesktop - давний баг по асинхронностью.
xfreerdp - нормально не работала vk_rs232.dll а она мне нужна для весов и сканеров.

Думал как раньше развернуть remserial, который тоже падает периодически, да еще и проблемы бывают с запуском нескольких экземпляров на одной машине. Но нормальных/бесплатных клиентов под windows для него нет...
Есть всякие com0com, но огород ком портов мне надоел.
Вот и пришлось написать tcp сервер для windows/linux (наверное и для arm, еще не пробовал собирать) и компоненту для 1c...
сервер на стороне linux, клиент подключается как замена штатной компоненты 1с для работы со сканером/весами и т.д.
сканеры завелись на "ура", никаких задержек и проблем с спецсимволами и т.д.
Сканеру отправка данных не нужна, только прием, но есть еще "огород" всяких весов и т.д. Завтра буду проверять на меркуриевских весах, но думаю проблем не будет...

p.s.
все написано для 1с 7.7
не все хотят переходить на 8-ку...
Спасибо сказали: