Удаленные 3D-ускоренные приложения OpenGL с сервера Windows

Есть ли какое-либо решение, которое позволит вам удаленно запускать приложения OpenGL с GPU-ускорением, учитывая:

  • Удаленный компьютер является сервером Microsoft Windows
  • На удаленном компьютере установлена ​​3D-видеокарта (например, NVIDIA, ATI).

В частности, возможно ли это через RDP с помощью клиента удаленного рабочего стола Microsoft?

Насколько я могу судить, технология Microsoft RemoteFX только ускоряет 3D для DirectX, но не ускоряет 3D OpenGL. VirtualGL+VNC работает для Linux, но, насколько я могу судить, порта Windows нет.

2 ответа

Решение

Thinanywhere имеет плагин RDP, который, как утверждают, может использовать графический процессор для ускорения OpenGL на сервере.

Кроме того, Citrix недавно выпустила дополнение к XenApp 6.5, которое разрешает совместное использование графических процессоров для OpenGL. Некоторое время они поддерживали совместное использование Direct3D GPU (с правильным набором регулярных ключей) в XenApp.

Citrix XenDesktop поддерживает OpenGL с GPU-ускорением через Citrix Receiver (универсальное приложение для тонких клиентов) для Linux, OS X, Android и Windows и будет поддерживать ваш сценарий использования в упомянутых вами операционных системах.

Эквивалент Microsoft, RemoteFX (на RDP), хотя он поддерживает графические процессоры и OpenGL 1.1, более ограничен поддерживаемыми операционными системами. Не уверены, что вы можете использовать любой стандартный Linux RDP-клиент с ним.

Другие вопросы по тегам