Raspberry Pi 3 и RemoteFX

Всё про WTware на компьютере Raspberry Pi 2 Model B, и Pi 3 Model B и Pi 3B+
http://winterminal.com/ru/
Ответить
BoagBY
Сообщения: 8
Зарегистрирован: Ср май 04, 2016 2:59 pm

Raspberry Pi 3 и RemoteFX

Сообщение BoagBY »

Доброго дня.
Подключаюсь с терминальному серверу, с настроенным RemoteFX - однако ни перенаправления звука, ни композиции рабочего стола - нет.
При использовании mstsc - все работает.

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

Что я делаю не так?
Вложения
Log.txt
(23.7 КБ) 1567 скачиваний
aka
Разработчик
Разработчик
Сообщения: 11803
Зарегистрирован: Ср окт 01, 2003 12:06 am
Откуда: Роcсия, Тольятти
Контактная информация:

Re: Raspberry Pi 3 и RemoteFX

Сообщение 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 на малине можно будет пользоваться. Слишком сильно будет тормозить.
BoagBY
Сообщения: 8
Зарегистрирован: Ср май 04, 2016 2:59 pm

Re: Raspberry Pi 3 и RemoteFX

Сообщение BoagBY »

1. Добавил в конфиг "framebuffer_depth=32"

2. Хотелось-бы таки проверить функциональность RemoteFX - пусть и медленно... Новый лог прилагаю.
Вложения
Log-2.txt
(74.9 КБ) 1380 скачиваний
aka
Разработчик
Разработчик
Сообщения: 11803
Зарегистрирован: Ср окт 01, 2003 12:06 am
Откуда: Роcсия, Тольятти
Контактная информация:

Re: Raspberry Pi 3 и RemoteFX

Сообщение 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 карте.
BoagBY
Сообщения: 8
Зарегистрирован: Ср май 04, 2016 2:59 pm

Re: Raspberry Pi 3 и RemoteFX

Сообщение BoagBY »

Спасибо, все заработало.
RemoteFX - "взлетел".
Действительно - откровенно "подтормаживает".

Я конечно в этом дилетант, но возможно-ли использовать (взять) оптимизированный RemoteFX кодек, как в этом проекте?
https://www.youtube.com/watch?list=PL8g ... x7GmIUI3S8
aka
Разработчик
Разработчик
Сообщения: 11803
Зарегистрирован: Ср окт 01, 2003 12:06 am
Откуда: Роcсия, Тольятти
Контактная информация:

Re: Raspberry Pi 3 и RemoteFX

Сообщение aka »

В клипе игрушка на четверть экрана (а разрешение экрана не указано, может там и не 1920х1080), и всё равно адски тормозит - когда сцена поворачивается и обновляется всё окошко игрушки, а не маленький кусочек. Под втварью такая же игрушка в таком же маленьком окошке будет хуже?
BoagBY
Сообщения: 8
Зарегистрирован: Ср май 04, 2016 2:59 pm

Re: Raspberry Pi 3 и RemoteFX

Сообщение BoagBY »

Я, безусловно, не стану что-либо утверждать,
Но визуально кажется, что используется аппаратное ускорение.

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

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

В любом случае - спасибо Вам за вашу работу!
aka
Разработчик
Разработчик
Сообщения: 11803
Зарегистрирован: Ср окт 01, 2003 12:06 am
Откуда: Роcсия, Тольятти
Контактная информация:

Re: Raspberry Pi 3 и RemoteFX

Сообщение aka »

Планы делать лучше - есть. Оснований для оптимизма - не вижу. Видео на терминале всегда будет заметно хуже, чем при локальном воспроизведении.
Dim-soft
Сообщения: 503
Зарегистрирован: Пт янв 13, 2006 9:57 am

Re: Raspberry Pi 3 и RemoteFX

Сообщение Dim-soft »

aka писал(а):Планы делать лучше - есть. Оснований для оптимизма - не вижу. Видео на терминале всегда будет заметно хуже, чем при локальном воспроизведении.
IMHO не холивара ради, но когда только пошел remotefx пробовал клиентом core i3 на win терминале на крайнем rdp - видео без тормозов, НО загрузка CPU сервера 50% и клиента 75% и это на одном клиенте по гигабитной сети - забыл как страшный сон.
BoagBY
Сообщения: 8
Зарегистрирован: Ср май 04, 2016 2:59 pm

Re: Raspberry Pi 3 и RemoteFX

Сообщение 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
shurix
Сообщения: 32
Зарегистрирован: Пн окт 31, 2011 5:48 pm

Re: Raspberry Pi 3 и RemoteFX

Сообщение shurix »

Уважаемый aka, есть какой-либо прогресс с Raspberry Pi 3 и RemoteFX?
aka
Разработчик
Разработчик
Сообщения: 11803
Зарегистрирован: Ср окт 01, 2003 12:06 am
Откуда: Роcсия, Тольятти
Контактная информация:

Re: Raspberry Pi 3 и RemoteFX

Сообщение aka »

1. RemoteFX на втвари для Pi работает.
2. Но он так тормозит, что пользоваться им скучно.
3. RemoteFX больше не нужен. В 2012R2 и десятке есть новый кодек графики, в котором есть и элементы RemoteFX, и графические примитивы, и сжатие без потерь. Оно никаким базвордом не называется, включается само если клиент его поддерживает. Мы его сейчас делаем для втвари. Если получится, должно быть получше чем сейчас.
shurix
Сообщения: 32
Зарегистрирован: Пн окт 31, 2011 5:48 pm

Re: Raspberry Pi 3 и RemoteFX

Сообщение shurix »

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

Спасибо за ответ. То есть если сейчас начинать разворачивать экосистему бесдисковых станций на "малинках", то делать это на базе 2012R2 и ждать реализации безымянной фичи в WTWare.
aka
Разработчик
Разработчик
Сообщения: 11803
Зарегистрирован: Ср окт 01, 2003 12:06 am
Откуда: Роcсия, Тольятти
Контактная информация:

Re: Raspberry Pi 3 и RemoteFX

Сообщение aka »

Да.

И не надеяться на чудеса. Полноэкранного видео точно не будет.
zhendosina
Сообщения: 439
Зарегистрирован: Пн янв 19, 2015 3:18 pm

Re: Raspberry Pi 3 и RemoteFX

Сообщение zhendosina »

Вот тут https://habrahabr.ru/company/ultravds/blog/313382/ хостеры уже начали предоставлять виртуалки с gpu! Ура! Как только втварь научится интерпретировать это графическое волшебство - можно будет пересаживать всякие небольшие кб :)
Barvinok
Сообщения: 591
Зарегистрирован: Вт ноя 30, 2004 4:06 pm
Откуда: Ростов-на-Дону
Контактная информация:

Re: Raspberry Pi 3 и RemoteFX

Сообщение 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
aka
Разработчик
Разработчик
Сообщения: 11803
Зарегистрирован: Ср окт 01, 2003 12:06 am
Откуда: Роcсия, Тольятти
Контактная информация:

Re: Raspberry Pi 3 и RemoteFX

Сообщение aka »

Караул. Разрешения 4К. Даже если сбудутся мои оптимистичные прогнозы и втварь вытянет видео на четверть FullHD экрана (т.е. уверенное показывание youtube в браузере), на 4К тот же размер в пикселах будет 1/16 экрана, т.е тот же youtube в браузере опять будет тормозить. Всё пропало :(
zhendosina
Сообщения: 439
Зарегистрирован: Пн янв 19, 2015 3:18 pm

Re: Raspberry Pi 3 и RemoteFX

Сообщение zhendosina »

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

Re: Raspberry Pi 3 и RemoteFX

Сообщение Barvinok »

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

Re: Raspberry Pi 3 и RemoteFX

Сообщение Гость »

есть какие обновления под 2012R2?

немножко не по теме так как это не RDP а отдельный сервер на базе openmax но может кому пригодится
https://github.com/jean343/RPI-GPU-rdpClient
https://www.youtube.com/watch?v=3HJuHhiXxuE
aka
Разработчик
Разработчик
Сообщения: 11803
Зарегистрирован: Ср окт 01, 2003 12:06 am
Откуда: Роcсия, Тольятти
Контактная информация:

Re: Raspberry Pi 3 и RemoteFX

Сообщение aka »

Гость писал(а):есть какие обновления под 2012R2?
Да. Стало заметно лучше, ютуб в браузере в небольшом окошке почти не тормозит. Но никаких чудес не случилось, локальное воспроизведение видео всегда будет лучше, чем на тонком клиенте.
viewtopic.php?f=10&t=19859
BoagBY
Сообщения: 8
Зарегистрирован: Ср май 04, 2016 2:59 pm

Re: Raspberry Pi 3 и RemoteFX

Сообщение BoagBY »

Простите за любопытство, а используется аппаратное ускорение GPU малинки?
И планируется-ли поддержка кодека AVC 444 (Server 2016).
aka
Разработчик
Разработчик
Сообщения: 11803
Зарегистрирован: Ср окт 01, 2003 12:06 am
Откуда: Роcсия, Тольятти
Контактная информация:

Re: Raspberry Pi 3 и RemoteFX

Сообщение aka »

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

Re: Raspberry Pi 3 и RemoteFX

Сообщение DIDADO »

На сервер 2012R2 ломится куча клиентов, изначально был поднят RemoteFX и работает хорошо (есть автокад).
К этому же серверу подключаем Pi3 из-за включенного RemoteFX даже окно логина на сервер не адекватно. Есть ли какой параметр, чтоб при подключении с Pi полностью отбрасывались инструкции RemoteFX и шёл чистый RDP ?
aka
Разработчик
Разработчик
Сообщения: 11803
Зарегистрирован: Ср окт 01, 2003 12:06 am
Откуда: Роcсия, Тольятти
Контактная информация:

Re: Raspberry Pi 3 и RemoteFX

Сообщение aka »

Есть ли какой параметр, чтоб задавая вопросы люди прикладывали логи?

http://wtware.ru/logs.html

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

А зачем нужен старый RemoteFX на 2012R2? 2012R2 умеет новую графику, она ещё круче и работает из коробки.
afedorov
Сообщения: 16
Зарегистрирован: Вс фев 18, 2018 7:09 pm

Re: Raspberry Pi 3 и RemoteFX

Сообщение afedorov »

Сервер 2019: мы больше не поддерживаем 3D-видеоадаптер RemoteFX. ..., но его нельзя применить к новым виртуальным машинам.
А так-то по RDP работает. VDI на 2019 ещё не разворачивал.
Ответить

Вернуться в «WTware на Raspberry Pi»