LINUX.ORG.RU

Вышел релиз FreeRDP-1.0.0

 , ,


0

1

16 января анонсирован выпуск новой версии клиента RDP для *nix. Проект был форкнут с rdesktop. Авторы поставили перед собой цель реализовать все возможности предоставляемые RDP протоколом версии 7.1.
При этом путь был сложным: - заявка поданная на Google Summer of Code 2011 была отклонена. Но это не остановило, и найдя другого спонсора проект продолжил развитие.

Новые возможности:

  • RemoteFX - Функция RemoteFX, которая появилась в Windows 7 SP1, позволяет практически полностью стереть для пользователя различия между работой в классической настольной клиентской операционной системе и виртуальной машине. После настройки RemoteFX , пользователи в своих терминальных сессиях с виртуальными машинами смогут видеть полнофункциональные графические эффекты рабочего стола виртуальной машины, в том числе в терминальной сессии будет работать DirectX.
  • RemoteApp - это программы, удаленный доступ к которым можно получить через службы терминалов и которые работают так, как будто они запущены на локальном компьютере пользователя.
  • Multimedia Redirection - используется для передачи и синхронизации аудио и видео данных из сервера терминалов в клиентский терминал. Клиент может воспроизводить аудио и видео. Поддерживается кодирование с помощью ffmpeg.
  • Network Level Authentication (NLA) - Поддерживается версия NTLMv2
  • Certificate validation - Осуществляется проверка полученного сертификата (например как в ssh)
  • Осуществлен переход на новую систему сборки с помощью cmake
  • Добавлены официальные иконки и логотип
  • Полностью переработана архитектура приложения - выделены отдельные библиотеки и клиенты к ним
  • Разработаны 3 клиента:
    • client/X11 (xfreerdp) - официальный, поддерживает RemoteApp, требуется X11
    • client/DirectFB (dfreerdp) - используется библиотека DirectFB
    • client/Windows (wfreerdp) - для работы в Win32
  • Для передачи различных данных или устройств с клиента на сервер и обратно используются различные виртуальные каналы:
    • cliprdr - Перенаправление буфера обмена (Clipboard Redirection)
    • drdynvc - Динамический виртуальный канал (Dynamic Virtual Channels)
      • audin - Перенаправление аудио ввода (Audio Input Redirection)
        • поддерживается библиотека алса (alsa support)
        • поддерживается библиотека пульсаудио (pulse support)
    • tsmf - Мультимедиа редирект (Multimedia Redirection)
      • поддерживается библиотека алса (alsa support)
      • поддерживается библиотека пульсаудио (pulse support)
      • поддерживается ffmpeg библиотека (ffmpeg support)
    • rdpdr - Редирект устройств (Device Redirection)
      • disk - Редирект дисков (Disk Redirection)
      • parallel - Редирект параллельных портов (Parallel Port Redirection)
      • serial - Редирект последовательных портов (Serial Port Redirection)
      • printer - Редирект принтеров (Printer Redirection) поддерживается CUPS
      • smartcard - Редирект смарт карточек (Smartcard Redirection)
    • rdpsnd - Редирект аудио (Sound Redirection)
      • поддерживается алса библиотека (alsa support)
      • поддерживается пульсаудио библиотека (pulse support)
    Скачать

>>> Подробности



Проверено: JB ()
Последнее исправление: JB (всего исправлений: 5)

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

да он и между виндами с двух сторон работает кривовато, если работает

Я проверял - работал на аутентификацию (на логин в винде). А вот на работу со смарткартой пара винда-винда не была способна, в отличие от пары линукс-винда. Хотя второе далеко не всегда работало.

no-dashi ★★★★★
()

Лучше бы поддержку eToken запилили

bosha
()
Ответ на: комментарий от onon

дык для remoteFX нужен rdp клиент 7.1 который работает только в win7. Если захочеш в XP remotefx юзать ? Вот на помощь и приходит freerdp

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

Да что Вы говорите? Работает mstsc 7.0 без проблем, RemoteFX поддерживает. А так же PowerShell 2, exFAT, .NET 4 и MSE 4 Beta. Официально не поддерживаются только IE 9 и WMP 12, но и без них нормальных обозревателей интернета и проигрывателей мультимедиа хватает. Старушку XP всё ещё рано списывать со счетов.

anonymous
()
Ответ на: комментарий от daemonpnz

Не гарантирую (как и корректную работу usbip, он точно может свалить ядро в панику). Впрочем кто может что-то тебе гарантировать?

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

А remotefx использует видюху сервера или клиента для ускорения?

Судя по системным требованиям (требуется GPU с акселерацией на RDP-сервере), в основном использует серверную. В спецификации написано, что сгенерированная на сервере картинка прогоняется через что-то вроде видеокодека, а клиент этот поток декодирует и воспроизводит, поэтому клиенту нужно заметно меньше ресурсов, чем серверу.

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

Есть такая программа-САПР: Компас. При рассчётах довольно сильно жрёт ресурсы.

Вот думаю оргинизовать один мощный комп, поставить туда нвидия квадры, да пусть пользуют. Получится?

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

Открой для себя сканеры штрихкодов, электронные весы и кучу другого оборудвая, обладающего СОМ-портами.

может есть смысл заменить оборудование на более современное с USB-интерфейсом?

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

Зайдите в dxdiag удаленной машинны и посмотрите, работают ли там ускорения ? У меня все было отключенно, пока я семерочку до SP1 не обновил и rdp клиент не стал 7.1. Если мне не изменяет память то сами миркософтовцы пишут что remotefx может работать только на клиенте rdp7.1

vinnni
()
Ответ на: комментарий от anonymous

шёл 2012-й... люди (и прочие цитриксоидные) всё придумывали Х-ы...

Не скажи, не скажи. Тяжелое что-то по иксам особо не пробросишь.

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

может есть смысл заменить оборудование на более современное с USB-интерфейсом?

Заменить-то можно... только работать не будет.

anonymous
()
Ответ на: комментарий от Gordon01

Вот думаю оргинизовать один мощный комп, поставить туда нвидия квадры, да пусть пользуют. Получится?

Представления не имею :-) Не забудьте, там требуется сервером 2008-R<какой-то>, пойдет ли на нем Компас, и работает ли это так как заявлено, не представляю, не на чем проверять (да и желания нет).

Nastishka ★★★★★
()

собрал из git, конекчусь из fedora -> xp - не работает клавиатура не залогиниться. тест провален.

nempyxa ★★
()

а есть ли проблемы с русской раскладкой клавиатуры в частности буквы «Б» и «Ю» в 1.0 ... ?

I_one
()
Ответ на: комментарий от DRVTiny

а телефония не нужна. Отсюда - не нужны COM-порты

Вот уж от кого не ожидал примыкания к полку ненужнистов...

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

Норот, а есть ныне что-нить кошерное для терминальных сессий, не из Б.Г.мерзкого RDP, чтобы мапить усб умело?

anonymous
()
Ответ на: комментарий от nempyxa

Хмм, а у меня наоборот эта версия оказалась единственной, в которой клавиатура полностью корректно работает. До этого были проблемы со всем, кроме цифр.

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

Не скажи, не скажи. Тяжелое что-то по иксам особо не пробросишь.

в каком смысле ? Скажем какое нибудь CAD приложение через X считается тяжёлым ?

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

заводы стоят, одни телефонисты в стране.

К сожалению, так оно и есть в общем-то. Я был бы очень рад и даже счастлив жить в стране, где на заводах хоть и древняя аналоговая телефония, но зато там выпускается стабильно качественная, высоко котирующаяся на мировых рынках продукция.

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

А как ему расскажешь, если оно древнее

А собственно _почему_ оно древнее?

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

реальный упоротый телефонист.

Тут вообще-то о другом, не надо во всех словах видеть свои сексуальные телефонные мечтания.

MSEstMozg
()
Ответ на: комментарий от anonymous

может есть смысл заменить оборудование на более современное с USB-интерфейсом?

это каким же упоротым надо быть, чтбы менять промышленное, надежное, приработанное оборудование из за usb-интерфейса?

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