Raspberry Pi 3 и RemoteFX

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

Raspberry Pi 3 и RemoteFX

Сообщение BoagBY » Ср май 04, 2016 4:08 pm

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

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

Что я делаю не так?
Вложения
Log.txt
(23.7 КБ) 313 скачиваний

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

Re: Raspberry Pi 3 и RemoteFX

Сообщение aka » Ср май 04, 2016 5:09 pm

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 » Ср май 04, 2016 5:36 pm

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

2. Хотелось-бы таки проверить функциональность RemoteFX - пусть и медленно... Новый лог прилагаю.
Вложения
Log-2.txt
(74.9 КБ) 227 скачиваний

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

Re: Raspberry Pi 3 и RemoteFX

Сообщение aka » Сб май 07, 2016 5:05 pm

Проверяй:

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 » Ср май 11, 2016 2:52 pm

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

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

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

Re: Raspberry Pi 3 и RemoteFX

Сообщение aka » Ср май 11, 2016 3:45 pm

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

BoagBY
Сообщения: 8
Зарегистрирован: Ср май 04, 2016 2:59 pm

Re: Raspberry Pi 3 и RemoteFX

Сообщение BoagBY » Ср май 11, 2016 3:55 pm

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

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

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

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

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

Re: Raspberry Pi 3 и RemoteFX

Сообщение aka » Ср май 11, 2016 6:49 pm

Планы делать лучше - есть. Оснований для оптимизма - не вижу. Видео на терминале всегда будет заметно хуже, чем при локальном воспроизведении.

Dim-soft
Сообщения: 485
Зарегистрирован: Пт янв 13, 2006 9:57 am

Re: Raspberry Pi 3 и RemoteFX

Сообщение Dim-soft » Ср май 11, 2016 9:02 pm

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

BoagBY
Сообщения: 8
Зарегистрирован: Ср май 04, 2016 2:59 pm

Re: Raspberry Pi 3 и RemoteFX

Сообщение BoagBY » Чт май 12, 2016 12:14 pm

Ну и мое 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 » Ср окт 19, 2016 2:23 pm

Уважаемый aka, есть какой-либо прогресс с Raspberry Pi 3 и RemoteFX?

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

Re: Raspberry Pi 3 и RemoteFX

Сообщение aka » Ср окт 19, 2016 5:14 pm

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

shurix
Сообщения: 32
Зарегистрирован: Пн окт 31, 2011 5:48 pm

Re: Raspberry Pi 3 и RemoteFX

Сообщение shurix » Ср окт 19, 2016 7:53 pm

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

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

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

Re: Raspberry Pi 3 и RemoteFX

Сообщение aka » Ср окт 19, 2016 8:12 pm

Да.

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

zhendosina
Сообщения: 372
Зарегистрирован: Пн янв 19, 2015 3:18 pm

Re: Raspberry Pi 3 и RemoteFX

Сообщение zhendosina » Пн окт 24, 2016 10:16 am

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

Аватара пользователя
Barvinok
Сообщения: 412
Зарегистрирован: Вт ноя 30, 2004 4:06 pm
Откуда: Ростов-на-Дону
Контактная информация:

Re: Raspberry Pi 3 и RemoteFX

Сообщение Barvinok » Пн окт 24, 2016 11:20 pm

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

Re: Raspberry Pi 3 и RemoteFX

Сообщение aka » Вт окт 25, 2016 11:43 am

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

zhendosina
Сообщения: 372
Зарегистрирован: Пн янв 19, 2015 3:18 pm

Re: Raspberry Pi 3 и RemoteFX

Сообщение zhendosina » Вт окт 25, 2016 1:20 pm

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

Аватара пользователя
Barvinok
Сообщения: 412
Зарегистрирован: Вт ноя 30, 2004 4:06 pm
Откуда: Ростов-на-Дону
Контактная информация:

Re: Raspberry Pi 3 и RemoteFX

Сообщение Barvinok » Чт ноя 10, 2016 7:22 pm

У меня такой вопрос.
Вся эта прелесть будет работать на любом гипервизоре или только на 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

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

Re: Raspberry Pi 3 и RemoteFX

Сообщение aka » Чт фев 09, 2017 4:22 pm

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

BoagBY
Сообщения: 8
Зарегистрирован: Ср май 04, 2016 2:59 pm

Re: Raspberry Pi 3 и RemoteFX

Сообщение BoagBY » Пт фев 10, 2017 2:07 pm

Простите за любопытство, а используется аппаратное ускорение GPU малинки?
И планируется-ли поддержка кодека AVC 444 (Server 2016).

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

Re: Raspberry Pi 3 и RemoteFX

Сообщение aka » Пт фев 10, 2017 3:10 pm

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

DIDADO
Сообщения: 1
Зарегистрирован: Пн апр 13, 2015 8:30 pm

Re: Raspberry Pi 3 и RemoteFX

Сообщение DIDADO » Чт апр 13, 2017 2:41 pm

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

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

Re: Raspberry Pi 3 и RemoteFX

Сообщение aka » Чт апр 13, 2017 5:00 pm

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

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 » Вс окт 07, 2018 10:01 pm

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

Ответить