我在Windows 10计算机上使用OpenGL而非远程桌面连接(RDC)时遇到问题。 服务器配有NVIDIA GEFORCE 8600 GT。 然而,OpenGL报告该卡是GDI通用设备。 该驱动程序是最新的v342.01
我确信OpenGL over RDC是可能的,因为我可以使用另一台配备Quadro的服务器。
我是否需要在Windows中启用一个选项才能使用它?或者这张显卡是不可能的?
答案 0 :(得分:2)
老兄,我知道有一个解决方案,但是现在我只知道与管理员用户一起工作,你可以安装de pstools,这里是蝙蝠的代码,也为蝙蝠创建一个快捷方式并运行它作为管理员。
setlocal EnableDelayedExpansion
FOR /F %%A in ('qwinsta') do (
set tempSessionName=%%A
if "!tempSessionName:~0,1!"==">" (
psexec -s tscon.exe !tempSessionName:~1! /dest:console
)
)
此代码将带您离开您的会话,您需要添加一行以在最后打开您的软件,您需要再次重新连接并将打开您需要的软件包括opengl
答案 1 :(得分:1)
您的情况下是否需要MS远程桌面?
答案 2 :(得分:1)
根据您的需求,我的回答可能有帮助也没有帮助。几天前,我偶然发现了一个解决方案。 OpenGL RDP不适用于NVIDIA GeForce卡,但适用于Intel集成GPU。
因此,如果您仅希望通过RDP进行OpenGL,则可以尝试使用集成的OpenGL。至少在台式机上,方法是在未连接任何显示器的情况下启动PC(或将其连接到Intel卡端口)。它将开始使用Intel卡而不是NVIDIA卡,并且RDP将使用Intel卡正确渲染OpenGL。
在提出负面意见之前,请考虑使用台式机和独立GPU的人们可能会发现我的答案有用。
致谢