Проблема с RDP
Модератор: Модераторы разделов
Проблема с RDP
На предприятии на рабочих компьютерах установлен Debian 7, Некоторые пользователи работают на терминальном сервере win2003 при помощи Remmina. И вот c этой remmina постоянные вопросы.
Опытным путем была найдена стабильно работающая беспроблемная версия - 0.8.3 времен еще debian squeeze. Но есть в ней один-единственный баг, который все портит. Периодически пропадает панелька самой реммины в полноэкранном режиме. В результате чего пользователям приходится завершать сеанс РДП, по другом они выйти не могут. Баг этот исправлен в будущих версиях - но там другие проблемы - то буфер обмена плохо работает, то с принтерами беда, то сам клиент периодически вылетает, То же самое с последней версией из ppa 1.2 - вроде бы все хорошо работает, но опять же - нестабильно, вылетает несколько раз на день.
Всвязи с чем вопросы:
1.Как обойти баг с исчезающей панелькой в старой версии remmina? Т.е. закрыть прогу, находящуюся в полноэкранном режиме и перехватывающую клавиши вроде alt+f4 Варианты с переходом в другую консоль и убийством при помощи pkill не предлагать - нужен простой вариант
2. Посоветуйте стабильно работающий рдп-клиент для линукс.
Опытным путем была найдена стабильно работающая беспроблемная версия - 0.8.3 времен еще debian squeeze. Но есть в ней один-единственный баг, который все портит. Периодически пропадает панелька самой реммины в полноэкранном режиме. В результате чего пользователям приходится завершать сеанс РДП, по другом они выйти не могут. Баг этот исправлен в будущих версиях - но там другие проблемы - то буфер обмена плохо работает, то с принтерами беда, то сам клиент периодически вылетает, То же самое с последней версией из ppa 1.2 - вроде бы все хорошо работает, но опять же - нестабильно, вылетает несколько раз на день.
Всвязи с чем вопросы:
1.Как обойти баг с исчезающей панелькой в старой версии remmina? Т.е. закрыть прогу, находящуюся в полноэкранном режиме и перехватывающую клавиши вроде alt+f4 Варианты с переходом в другую консоль и убийством при помощи pkill не предлагать - нужен простой вариант
2. Посоветуйте стабильно работающий рдп-клиент для линукс.
Re: Проблема с RDP
попробуйте 2xclient http://www.parallels.com/ru/products/ras/download/links/#lin
только там нету верхней панельки как в remmina
только там нету верхней панельки как в remmina
-
- Сообщения: 174
- ОС: openSUSE Leap 15.0
Re: Проблема с RDP
Меня тоже достала remmina своими глюками, я стал использовать rdesktop 1.8.3, работает стабильно.
Re: Проблема с RDP
Bedazzled, 2xclient даже установить не удалось - проблема с зависимостями, которые не удалось устранить.
Он пригоден для использования неопытными пользователями (бухи, манагеры и пр.)?
А как переключаться между несколькими полноэкранными сессиями? Как закрыть полноэкранную сессию не выходя из нее?
Буфер, принтеры, локальные папки хорошо пробрасывает?
Я так понимаю, что сам freerdp уже вполне хорош. Проблема с гуем, т.е. с ремминой, которую так и не могут довести до рабочего состояния. Т.е. наверное будет приемлимым вариант freerdp + какая-нибудь обертка для запуска. Но нужно решить вопрос с закрытием полноэкранных сессий без отключения
Дмитрий Н. писал(а): ↑05.10.2016 16:26Меня тоже достала remmina своими глюками, я стал использовать rdesktop 1.8.3, работает стабильно.
Он пригоден для использования неопытными пользователями (бухи, манагеры и пр.)?
А как переключаться между несколькими полноэкранными сессиями? Как закрыть полноэкранную сессию не выходя из нее?
Буфер, принтеры, локальные папки хорошо пробрасывает?
Я так понимаю, что сам freerdp уже вполне хорош. Проблема с гуем, т.е. с ремминой, которую так и не могут довести до рабочего состояния. Т.е. наверное будет приемлимым вариант freerdp + какая-нибудь обертка для запуска. Но нужно решить вопрос с закрытием полноэкранных сессий без отключения
Re: Проблема с RDP
какие зависимости? некогда проблем с ним не было, покажите ошибку
Re: Проблема с RDP
winhex писал(а): ↑05.10.2016 17:03Bedazzled, 2xclient даже установить не удалось - проблема с зависимостями, которые не удалось устранить.
Дмитрий Н. писал(а): ↑05.10.2016 16:26Меня тоже достала remmina своими глюками, я стал использовать rdesktop 1.8.3, работает стабильно.
Он пригоден для использования неопытными пользователями (бухи, манагеры и пр.)?
А как переключаться между несколькими полноэкранными сессиями? Как закрыть полноэкранную сессию не выходя из нее?
Буфер, принтеры, локальные папки хорошо пробрасывает?
Я так понимаю, что сам freerdp уже вполне хорош. Проблема с гуем, т.е. с ремминой, которую так и не могут довести до рабочего состояния. Т.е. наверное будет приемлимым вариант freerdp + какая-нибудь обертка для запуска. Но нужно решить вопрос с закрытием полноэкранных сессий без отключения
вполне пригоден, remmina использует freerdp, он тоже немного глюкавый (то с цветами проблемы, то со скоростью прорисовки)... использую rdesktop, папки шарю редко, т.к. есть файлопомойка, хотя когда настраивал, все работало...
"закрыть полноэкранную сессию" - если надо, то там есть параметр -g где ставится разрешение окна, а там закрывайте, сворачивайте и т.д.
-
- Сообщения: 174
- ОС: openSUSE Leap 15.0
Re: Проблема с RDP
Для подключения к каждому rdp серверу написаны соответствующие срипты, которые лежат на рабочих столах. Используется только оконный режим (параметр -g). Пользователи щелкают нужную иконку на рабочем столе. Для переключения между сессиями выбирают нужное им окно, для закрытия сессии окно закрывают. Всё работает стабильно.
Re: Проблема с RDP
++ нормально работает, только rdesktop + самописные скрипты/алиасы
Re: Проблема с RDP
В общем, пока остановился на freerdp, посмотрим, как оно. Пока впечатления по работе лучше чем от remmina.
Запускаю вот таким скриптом, может кому полезно будет:
Хотелось бы обратить внимание на параметр --gdi sw С ним по скорости работы на вид ничуть не хуже чем виндовый клиент. Кроме того, избавляет от мелких глюков отрисовки, вроде невидимого текста в Блокноте и пр.
Запускаю вот таким скриптом, может кому полезно будет:
Код: Выделить всё
#!/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
- Модератор
- Сообщения: 20798
- Статус: nulla salus bello
- ОС: Debian GNU/Linux
Re: Проблема с RDP
Маленькое замечание не в тему: а зачем? Не лучше ли оставить код завершения xfreerdp?
Код: Выделить всё
exit 0
Пишите правильно:
в консоли вку́пе (с чем-либо) в общем вообще | в течение (часа) новичок нюанс по умолчанию | приемлемо проблема пробовать трафик |
Re: Проблема с RDP
Bizdelnick писал(а): ↑07.10.2016 13:20Маленькое замечание не в тему: а зачем? Не лучше ли оставить код завершения xfreerpd?Код: Выделить всё
exit 0
Пожалуй, да. Но на результат работы это не влияет )
Re: Проблема с RDP
Краткий вывод - увы, freerdp последних версий тоже не отличается стабильностью - периодически вылетает, отваливается буфер обмена. На жалобы разработчики отвечают, что, мол, эта версию уже не поддерживается, собирайте из сорцов с гит. Но там одно починят, другое сломают. Не понимаю, неужели за столько лет нельзя выпустить хотя бы одну стабильно работающую версию? На данный момент это какой-то набор глюков, проявляющихся в случайном порядке. В таком виде можно использовать только для редких и кратковременных подключений, но для постоянной работы - нет. Стабильно работали версии до 0.8 - дальше пошло какое-то непотребство
В итоге, как и многие здесь вернулся к rdesktop. Но с давних времен помню о каких-то проблемах с раскладками в нем. Что скажете, есть такое? Т.к в консоль rdesktop сыпет такие варнинги:
На работу вроде как не влияет, но все же.
Скрипт такой использую:
может еще какие ключи полезные знаете?
В итоге, как и многие здесь вернулся к 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
- Модератор
- Сообщения: 20798
- Статус: nulla salus bello
- ОС: Debian GNU/Linux
Re: Проблема с RDP
Пишите баги на дистрибутивный пакет, пусть майнтейнеры выдёргивают из гита патчи для конкретных фиксов и накладывают.
Пишите правильно:
в консоли вку́пе (с чем-либо) в общем вообще | в течение (часа) новичок нюанс по умолчанию | приемлемо проблема пробовать трафик |
Re: Проблема с RDP
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
Re: Проблема с RDP
Поставил, работает. Принтер и буфер пробрасывает нормально. Но не понял как из полно-экранного режима выйти? Или только завершать сессию?
И еще - проброс дисков работает, но на выбор предлагает пробросить корень или весь /home/ что не совсем хорошо. Можно свои пути добавить? Я не нашел такой возможности.
Re: Проблема с RDP
вот тут я вам не подскажу, возможно если руками отредактировать файл конфигурации.
Re: Проблема с RDP
Краткий вывод по результатам - rdesktop оказался самым стабильным вариантом. Все работает стабильно, никаких нареканий. Remmina работает неплохо до версии 0.8.3 включительно. Для тех сотрудников, кто работает в РДП немного нормальный вариант. Минус один - при долгой работе исчезает панелька в полном экране, что заставляет пользователя завершить сеанс, чтобы выйти из рдп. Правда, бывает это довольно редко. Все более новые версии реммины, имеют те или иные проблемы, не позволяющие их использовать в постоянной работе.
Предложенный 2xclient попробовал, но преимуществ по сравнению с rdesktop не увидел.
Предложенный 2xclient попробовал, но преимуществ по сравнению с rdesktop не увидел.
Re: Проблема с RDP
посмотрите еще KRDC, оказывается у него тоже как и в реммине есть верхняя панель, запускать можно так:
Код: Выделить всё
krdc --fullscreen rdp://user1@128.188.128.128
Re: Проблема с RDP
Bedazzled писал(а): ↑13.10.2016 17:51посмотрите еще KRDC, оказывается у него тоже как и в реммине есть верхняя панель, запускать можно так:
Код: Выделить всё
krdc --fullscreen rdp://user1@128.188.128.128
Спасибо, может и неплохой вариант, но он тянет за собой половину кед, непомук, фонон и пр. так что это скорее запасной вариант. Впрочем, попробую, может его достоинства перекроют этот недостаток.
Re: Проблема с RDP
Остановились на rdesktop - единственная встреченная проблема - с раскладками. На удаленке нет кавычек, вместо точки набирается ю и пр.
Решилось использованием раскладки common ( ключ -k common)
Решилось использованием раскладки common ( ключ -k common)
Re: Проблема с RDP
Свернуть 2X-Client из полноэкранного режима - Win-Alt-M
При возврате в сессию рекомендую два раза нажать клавишу "Win". При сворачивании в сессии сервер её "залипает". Поэтому нужно её "отлипнуть"
Во всём остальном очень надёжный клиент. Никакие другие со своими глюками не выдержали эксплуатации в офисе .
Спасибо сказали:
Re: Проблема с RDP
orinoko писал(а): ↑24.11.2016 18:40Свернуть 2X-Client из полноэкранного режима - Win-Alt-M
При возврате в сессию рекомендую два раза нажать клавишу "Win". При сворачивании в сессии сервер её "залипает". Поэтому нужно её "отлипнуть"
Во всём остальном очень надёжный клиент. Никакие другие со своими глюками не выдержали эксплуатации в офисе .
Спасибо, а как решаете вопрос с невозможностью выбрать папку для проброса? Пробрасывать корень или home - не лучший вариант.
Re: Проблема с RDP
Сколько лет прошло с момента первого поста в этой теме, а воз и ныне там...
В общем с приходом маркировки пришлось все сканеры перевести в режим эмуляции 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-ку...
В общем с приходом маркировки пришлось все сканеры перевести в режим эмуляции 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-ку...