Страница 1 из 1

Raspberry Pi 3 и RemoteFX

Добавлено: Ср май 04, 2016 4:08 pm
BoagBY
Доброго дня.
Подключаюсь с терминальному серверу, с настроенным RemoteFX - однако ни перенаправления звука, ни композиции рабочего стола - нет.
При использовании mstsc - все работает.

WTware - 5.4.30
Файл конфигурации:
=================
server=192.168.102.145
graphic=abcdefg
sound=on
microphone=on
bpp=32
connection
=================
Лог - в файле.

Что я делаю не так?

Re: Raspberry Pi 3 и RemoteFX

Добавлено: Ср май 04, 2016 5:09 pm
aka
Update: RemoteFX не нужен. В 2012R2 и новее есть новый хороший кодек, и втварь на малине его понимает: http://forum.wtware.ru/viewtopic.php?f=10&t=19859

Во-первых, при 16-битном цвете RemoteFX не заводится. Надо 32 бита, на Pi это меняется в config.txt на флешке.

Во-вторых, я сам ещё не пробовал RemoteFX на Pi. В втвари для x86 RemoteFX декодер расписан руками на SSE и потому тормозит не очень сильно. На малине SSE нет, ARM'ового ассемблера я не знаю и рауками не распишу, и сама малина сильно медленнее x86... Не думаю, что RemoteFX на малине можно будет пользоваться. Слишком сильно будет тормозить.

Re: Raspberry Pi 3 и RemoteFX

Добавлено: Ср май 04, 2016 5:36 pm
BoagBY
1. Добавил в конфиг "framebuffer_depth=32"

2. Хотелось-бы таки проверить функциональность RemoteFX - пусть и медленно... Новый лог прилагаю.

Re: Raspberry Pi 3 и RemoteFX

Добавлено: Сб май 07, 2016 5:05 pm
aka
Проверяй:

http://pxe.ru/files/testing/201605071803.zip

Файлы из localboot записать на SD.

Если сервер соглашается включить RemoteFX, в логе, в самом конце будет написано.

По-моему, remotefx хуже, чем обычный RDP. В релизе не буду включать, пока (если) не напишем кодек для процессора Малины.

BoagBY писал(а):Подключаюсь с терминальному серверу, с настроенным RemoteFX - однако ни перенаправления звука
Не понял, какое отношение RemoteFX имеет к звуку. Звук появился в 2003 сервере, задолго до RemoteFX. RemoteFX это кодек графики с потерями, полностью подменяющий графику обычного RDP. Знаю что из маркетинговых соображений перенаправление USB тоже приписывают к RemoteFX, хотя никакого отношения к кодеку графики оно не имеет. А звук при чём?

Чтобы включить набортный звук на Малине, надо посмотреть в config.txt на SD карте.

Re: Raspberry Pi 3 и RemoteFX

Добавлено: Ср май 11, 2016 2:52 pm
BoagBY
Спасибо, все заработало.
RemoteFX - "взлетел".
Действительно - откровенно "подтормаживает".

Я конечно в этом дилетант, но возможно-ли использовать (взять) оптимизированный RemoteFX кодек, как в этом проекте?
https://www.youtube.com/watch?list=PL8g ... x7GmIUI3S8

Re: Raspberry Pi 3 и RemoteFX

Добавлено: Ср май 11, 2016 3:45 pm
aka
В клипе игрушка на четверть экрана (а разрешение экрана не указано, может там и не 1920х1080), и всё равно адски тормозит - когда сцена поворачивается и обновляется всё окошко игрушки, а не маленький кусочек. Под втварью такая же игрушка в таком же маленьком окошке будет хуже?

Re: Raspberry Pi 3 и RemoteFX

Добавлено: Ср май 11, 2016 3:55 pm
BoagBY
Я, безусловно, не стану что-либо утверждать,
Но визуально кажется, что используется аппаратное ускорение.

Собственно и суть вопроса - есть-ли возможность позаимствовать его (ускорение),
ну или в планах-ли разработка (написание) собственного оптимизированного кодека?

Просто насмотревшись подобных видео: https://www.youtube.com/watch?v=xJsNjFqufyE
Хочется аналогичного функционала.

В любом случае - спасибо Вам за вашу работу!

Re: Raspberry Pi 3 и RemoteFX

Добавлено: Ср май 11, 2016 6:49 pm
aka
Планы делать лучше - есть. Оснований для оптимизма - не вижу. Видео на терминале всегда будет заметно хуже, чем при локальном воспроизведении.

Re: Raspberry Pi 3 и RemoteFX

Добавлено: Ср май 11, 2016 9:02 pm
Dim-soft
aka писал(а):Планы делать лучше - есть. Оснований для оптимизма - не вижу. Видео на терминале всегда будет заметно хуже, чем при локальном воспроизведении.
IMHO не холивара ради, но когда только пошел remotefx пробовал клиентом core i3 на win терминале на крайнем rdp - видео без тормозов, НО загрузка CPU сервера 50% и клиента 75% и это на одном клиенте по гигабитной сети - забыл как страшный сон.

Re: Raspberry Pi 3 и RemoteFX

Добавлено: Чт май 12, 2016 12:14 pm
BoagBY
Ну и мое IMHO:
Человек не поленился - и таки протестировал RDP vs RemoteFX https://habrahabr.ru/post/234235/
Скажу сразу - результат не в пользу RDP.
В Вашем, Dim-soft, случае - предположу, что дело в оптимизации драйверов/кодеков. Т.к. очевидно что задачи по обработке h264 потока легли на плечи процессора(ов).
У самого на ноутбуке i7 при просмотре фильма (до настройки кодеков на использование аппаратного декодирования) под 100% уходил.

Если абстрагироваться - Raspberry умеет h264 FullHD играть локально? Умеет. Что ей мешает так-же играть тот-же поток, но из сети?
Прихожу к мнению, что дело в оптимизации, как на стороне сервера так и клиента.
https://blogs.msdn.microsoft.com/rds/20 ... l-preview/

Теперь "лирика":
RemoteFX - признан (предназначен) как протокол от MS для VDI решений.
Следовательно - именно на его и ставка MS в продвижении данной технологии.

Совсем "лирика и фантазии":
Роль тонкого клиента от недорогого терминального рабочего места (офис/1С) должна сместится в полноценную замену ПК, со всеми мультимедийными и 3D функциями.
(оставаясь недорогим решением, что актуально используя ARM)
Следовательно, ожидается поддержка всех основных VDI протоколов (PCoIP, RemoteFX, HDX, SPICE), причем с аппаратной поддержкой кодеков...
Что, в какой-то степени, демонстрируют наши "китайские товарищи": http://www.jieyung.com/en/product.asp?wid=195

Re: Raspberry Pi 3 и RemoteFX

Добавлено: Ср окт 19, 2016 2:23 pm
shurix
Уважаемый aka, есть какой-либо прогресс с Raspberry Pi 3 и RemoteFX?

Re: Raspberry Pi 3 и RemoteFX

Добавлено: Ср окт 19, 2016 5:14 pm
aka
1. RemoteFX на втвари для Pi работает.
2. Но он так тормозит, что пользоваться им скучно.
3. RemoteFX больше не нужен. В 2012R2 и десятке есть новый кодек графики, в котором есть и элементы RemoteFX, и графические примитивы, и сжатие без потерь. Оно никаким базвордом не называется, включается само если клиент его поддерживает. Мы его сейчас делаем для втвари. Если получится, должно быть получше чем сейчас.

Re: Raspberry Pi 3 и RemoteFX

Добавлено: Ср окт 19, 2016 7:53 pm
shurix
>> 3. RemoteFX больше не нужен. В 2012R2 и десятке есть новый кодек графики, в котором есть и элементы RemoteFX, и графические примитивы, и сжатие без потерь. Оно никаким базвордом не называется, включается само если клиент его поддерживает. Мы его сейчас делаем для втвари. Если получится, должно быть получше чем сейчас.

Спасибо за ответ. То есть если сейчас начинать разворачивать экосистему бесдисковых станций на "малинках", то делать это на базе 2012R2 и ждать реализации безымянной фичи в WTWare.

Re: Raspberry Pi 3 и RemoteFX

Добавлено: Ср окт 19, 2016 8:12 pm
aka
Да.

И не надеяться на чудеса. Полноэкранного видео точно не будет.

Re: Raspberry Pi 3 и RemoteFX

Добавлено: Пн окт 24, 2016 10:16 am
zhendosina
Вот тут https://habrahabr.ru/company/ultravds/blog/313382/ хостеры уже начали предоставлять виртуалки с gpu! Ура! Как только втварь научится интерпретировать это графическое волшебство - можно будет пересаживать всякие небольшие кб :)

Re: Raspberry Pi 3 и RemoteFX

Добавлено: Пн окт 24, 2016 11:20 pm
Barvinok
Как раз хотел заметить, что уже вышел Win2016 с ещё более свежими плюшками:
Что нового в Windows Server 2016 RDS писал(а): Улучшения RemoteFX

В Windows Server 2012 R2 RemoteFX-адаптер имеет ряд ограничений: 256 MB максимальный объем выделенной VRAM, поддержка только OpenGL 1.1, отсутствие поддержки OpenCL. Всё это сказывается на поддерживаемом количестве мониторов, разрешении и адекватной работе новых графических приложений (к примеру, Autocad Re-Cap требует OpenGL 3.3 и 1 GB VRAM, Photoshop CC — OpenGL 2.0 и 512 MB VRAM как минимум).

Windows Server 2016 призван решить данные проблемы и вносит ряд изменений:
Возможность выделения до 1 GB VRAM. Виртуальные машины Hyper-V могут использовать до 1 GB выделенной VRAM + увеличивать количество VRAM за счет системной памяти ВМ, получая до 2 GB VRAM, в зависимости от величины имеющейся у виртуальной машины памяти.

Кроме того, динамическое определение объема VRAM на основе количества мониторов и разрешения заменяется возможностью задания конкретного значения VRAM для каждой ВМ вне зависимости от максимального количества мониторов и разрешения.
Поддержка OpenGL 4.4 и OpenCL 1.1. Как итог, имеем «карт-бланш» на использование современных графических приложений.
[...]
Обновленные RemoteFX и RDP с поддержкой разрешения 4K увеличивают отдачу от ВМ с «тяжелыми» приложениями в рамках VDI и повышают их быстродействие по сравнению с Windows Server 2012 / 2012 R2

Re: Raspberry Pi 3 и RemoteFX

Добавлено: Вт окт 25, 2016 11:43 am
aka
Караул. Разрешения 4К. Даже если сбудутся мои оптимистичные прогнозы и втварь вытянет видео на четверть FullHD экрана (т.е. уверенное показывание youtube в браузере), на 4К тот же размер в пикселах будет 1/16 экрана, т.е тот же youtube в браузере опять будет тормозить. Всё пропало :(

Re: Raspberry Pi 3 и RemoteFX

Добавлено: Вт окт 25, 2016 1:20 pm
zhendosina
aka писал(а):Караул. Разрешения 4К. Даже если сбудутся мои оптимистичные прогнозы и втварь вытянет видео на четверть FullHD экрана (т.е. уверенное показывание youtube в браузере), на 4К тот же размер в пикселах будет 1/16 экрана, т.е тот же youtube в браузере опять будет тормозить. Всё пропало :(
Но позвольте, это же напрямую зависит от производительности терминала, разве нет?
Ну хотите 4k - покупайте intel nuc на i5. В данном сценарии для работы с графическими монстрами не стоит вопрос удешевления терминалов. Стоимость лицензий покроет все. У меня есть небольшой кб на 20 человек, работают с продуктами autodesk. Для них - арендованный сервак и терминалы на i5 вполне себе решение.

Re: Raspberry Pi 3 и RemoteFX

Добавлено: Чт ноя 10, 2016 7:22 pm
Barvinok
У меня такой вопрос.
Вся эта прелесть будет работать на любом гипервизоре или только на Hyper-V ?
В смысле, позволит ли Citrix Xen или VMware ESXi так же работать с GPU, как на Hyper-V ?
В целом, хотелось бы услышать отзывы бывалых - какой гипервизор всё таки лучше? ;)

Re: Raspberry Pi 3 и RemoteFX

Добавлено: Чт фев 09, 2017 2:53 pm
Гость
есть какие обновления под 2012R2?

немножко не по теме так как это не RDP а отдельный сервер на базе openmax но может кому пригодится
https://github.com/jean343/RPI-GPU-rdpClient
https://www.youtube.com/watch?v=3HJuHhiXxuE

Re: Raspberry Pi 3 и RemoteFX

Добавлено: Чт фев 09, 2017 4:22 pm
aka
Гость писал(а):есть какие обновления под 2012R2?
Да. Стало заметно лучше, ютуб в браузере в небольшом окошке почти не тормозит. Но никаких чудес не случилось, локальное воспроизведение видео всегда будет лучше, чем на тонком клиенте.
viewtopic.php?f=10&t=19859

Re: Raspberry Pi 3 и RemoteFX

Добавлено: Пт фев 10, 2017 2:07 pm
BoagBY
Простите за любопытство, а используется аппаратное ускорение GPU малинки?
И планируется-ли поддержка кодека AVC 444 (Server 2016).

Re: Raspberry Pi 3 и RemoteFX

Добавлено: Пт фев 10, 2017 3:10 pm
aka
BoagBY писал(а):Простите за любопытство, а используется аппаратное ускорение GPU малинки?
Нет. Всё раскодируется на процессоре .
BoagBY писал(а):И планируется-ли поддержка кодека AVC 444 (Server 2016).
Нет таких планов. Я вообще не понимаю этой мании смотреть видео через RDP. Видео через RDP всегда будет хуже, чем при локальном восрпоизведении. Звук через RDP плохой. И для этого плохого видео и плохого звука надо сделать огромную кучу работы. Нафигононужно? Хотите видео - найдите возможность запустить локальное воспроизведение, благо даже такая мелочь как малина уже тянет локальное видео. RDP для работы.

Re: Raspberry Pi 3 и RemoteFX

Добавлено: Чт апр 13, 2017 2:41 pm
DIDADO
На сервер 2012R2 ломится куча клиентов, изначально был поднят RemoteFX и работает хорошо (есть автокад).
К этому же серверу подключаем Pi3 из-за включенного RemoteFX даже окно логина на сервер не адекватно. Есть ли какой параметр, чтоб при подключении с Pi полностью отбрасывались инструкции RemoteFX и шёл чистый RDP ?

Re: Raspberry Pi 3 и RemoteFX

Добавлено: Чт апр 13, 2017 5:00 pm
aka
Есть ли какой параметр, чтоб задавая вопросы люди прикладывали логи?

http://wtware.ru/logs.html

Если дело действительно в RemoteFX, то его можно запретить установив 16-битный цвет на клиенте. На малине смотри файл config.txt на SD карте. Там надо одну строчку откомментировать, или наоборот закомментировать.

А зачем нужен старый RemoteFX на 2012R2? 2012R2 умеет новую графику, она ещё круче и работает из коробки.

Re: Raspberry Pi 3 и RemoteFX

Добавлено: Вс окт 07, 2018 10:01 pm
afedorov
Сервер 2019: мы больше не поддерживаем 3D-видеоадаптер RemoteFX. ..., но его нельзя применить к новым виртуальным машинам.
А так-то по RDP работает. VDI на 2019 ещё не разворачивал.