windows

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

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

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

В частности,возможно ли это через RDP с помощью Microsoft Remote desktop Client?

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

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

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




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

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