【问题标题】:NVIDIA Nsight Debugging on GTX 480GTX 480 上的 NVIDIA Nsight 调试
【发布时间】:2013-01-14 16:55:58
【问题描述】:

我有一台配备 GeForce GTX 480 的机器,但我无法在其上调试或运行分析活动。 当我调试或运行分析活动时出现此错误:

远程系统通过远程桌面登录。 CUDA调试 除非安装了 TCC 适配器,否则不支持远程桌面。

我的 Nsight 版本是 2.2。怎么了?

【问题讨论】:

  • 这是一个不言自明的错误。你不明白什么?
  • @talonmies : 死爪我该如何解决这个问题?

标签: cuda gpu nsight


【解决方案1】:

如果您想在 RPD 会话中使用 GPU,则需要支持 TCC 的卡(Quadro 或 Tesla 系列)。

当您没有支持 TCC 的 GPU 时,例如,您可以将 VNC 服务器安装为服务并使用它来访问机器。

或者,您可以将 Windows 自动登录配置为自动登录,并在启动组中拥有 Nsight Monitor(但要远程访问桌面,您仍然需要某种远程访问软件,例如 VNC)。

【讨论】:

  • VNC 是一个很好的解决方案。再次感谢我的朋友的帮助
  • @farzad:使用 TCC 需要 Quadro 或 Tesla 卡是 NVIDIA 人为施加的限制。可以编辑卡上的 BIOS 来解决它。见unlocking TCC-mode on GeForce
【解决方案2】:

经过一些测试和尝试,我发现这个问题是由于 RDC 造成的,如果您从一台具有远程桌面连接的计算机连接到目标计算机,即使您断开所有远程桌面并尝试使用 Nsight 远程或本地调试得到这个错误。

我通过远程桌面连接到目标机器并配置和运行 Nsight 监视器,然后关闭 RDC。然后我尝试从目标主机远程调试项目,因此我收到此错误

我发现一种解决方案是重新启动目标机器并在目标机器前面物理配置监视器,然后不要从任何地方远程到目标机器,现在我可以从目标机器上的主机调试我的项目。

【讨论】:

    猜你喜欢
    • 2011-10-05
    • 2011-09-01
    • 1970-01-01
    • 1970-01-01
    • 2012-03-17
    • 2011-12-09
    • 1970-01-01
    • 1970-01-01
    • 2011-08-11
    相关资源
    最近更新 更多