OpenGL与远程桌面

OpenGL与远程桌面,opengl,remote-desktop,Opengl,Remote Desktop,在Windows 10计算机上使用OpenGL over Remote Desktop Connection(RDC)时遇到问题。 服务器具有NVIDIA GEFORCE 8600 GT。 然而,OpenGL报告说该卡是GDI通用设备。 驱动程序是最新的v342.01 我确信OpenGL over RDC是可能的,因为我可以用另一台装有Quadro的服务器来实现这一点 我是否需要在Windows中启用一个选项才能使其工作?或者说,使用此图形卡是不可能的?在您的情况下是否需要MS Remote D

在Windows 10计算机上使用OpenGL over Remote Desktop Connection(RDC)时遇到问题。 服务器具有NVIDIA GEFORCE 8600 GT。 然而,OpenGL报告说该卡是GDI通用设备。 驱动程序是最新的v342.01

我确信OpenGL over RDC是可能的,因为我可以用另一台装有Quadro的服务器来实现这一点


我是否需要在Windows中启用一个选项才能使其工作?或者说,使用此图形卡是不可能的?

在您的情况下是否需要MS Remote Desktop

  • 如果是-您可以尝试使用调度程序启动OpenGL应用程序。是一个简单的powershell脚本,用于远程执行此操作(假定您是这样做的)
  • 如果没有-尝试其他远程访问软件(,或类似软件)

  • 伙计,我知道有一个解决方案,但现在我只知道它适用于管理员用户,你可以安装pstools,这里是bat的代码,也可以为bat创建一个快捷方式并作为管理员运行

    setlocal EnableDelayedExpansion
    FOR /F %%A in ('qwinsta') do (
        set tempSessionName=%%A
        if "!tempSessionName:~0,1!"==">"  (
            psexec -s tscon.exe !tempSessionName:~1! /dest:console
        )   
    )
    

    此代码将带您退出会话,您需要添加一行代码以在最后打开软件,您需要重新连接并打开所需的软件,包括opengl

    您的客户端计算机是什么?我的客户端计算机是Windows 10桌面,core i7,NVIDIA GEFORCE GTX 970我还需要指出,如果我在本地启动应用程序,我可以远程使用OpenGL,而不会有任何问题。@Milo:NVIDIA将OpenGL over RDP限制在他们的专业级GPU上,这就是为什么它不能与“消费者”一起工作的原因他们确实声明Quadro卡支持远程桌面,我在GeForce驱动程序发行说明中没有发现这样的声明。