windows

Aplicações OpenGL remotas aceleradas em 3D a partir de servidor Windows

Existe alguma solução que lhe permita executar remotamente aplicações OpenGL aceleradas por GPU,dada:

  • A máquina remota é um servidor Microsoft Windows
  • Existe uma placa gráfica 3D na máquina remota (por exemplo,NVIDIA,ATI)

Em particular,será isto possível sobre o RDP usando o Microsoft Remote Desktop Client?

Tanto quanto posso dizer,a tecnologia RemoteFX da Microsoft apenas faz aceleração 3D para DirectX,não acelera OpenGL em 3D.VirtualGL+VNC funciona para Linux,mas não existe uma porta Windows,tanto quanto posso dizer.

O Thinanywhere tem um plugin RDP que eles afirmam poder usar a GPU para acelerar o OpenGL no servidor.

Além disso, a Citrix lançou recentemente um complemento para o XenApp 6.5 que permite o compartilhamento de GPU para OpenGL. Eles suportaram o compartilhamento de GPU Direct3D por um tempo (com o conjunto de regkey adequado) no XenApp também.




O Citrix XenDesktop suporta OpenGL acelerado por GPU por meio do Citrix Receiver (aplicativo thin client universal) para Linux, OS X, Android e Windows e suportaria seu caso de uso nos sistemas operacionais que você mencionou.

O equivalente da Microsoft, RemoteFX (no RDP), embora suporte GPUs e OpenGL 1.1, é mais limitado nos sistemas operacionais suportados. Não tenho certeza se você pode usar qualquer cliente RDP Linux padrão com ele.