小编kai*_*ain的帖子

所有CUDA设备都用于显示:无法在桌面环境中调试我的CUDA代码

从上周开始,我的CUDA开发设置出现了很大问题.我有一个集成的GPU,我也连接了我的显示器和一个额外的NVIDIA卡,用于运行我的CUDA内核.但是,我不能再调试我的代码,因为它说:

fatal:  All CUDA devices are used for display and cannot be used while debugging. (error code = CUDBG_ERROR_ALL_DEVICES_WATCHDOGGED(0x18)
Run Code Online (Sandbox Code Playgroud)

不知何故,似乎我的X-Server阻止了我的NVIDIA GPU,因为如果我切换到另一个虚拟控制台(CTRL + ALT + F1),我可以使用cuda-gdb运行我的代码.没有显示器电缆插入NVIDIA卡...

"lsof/dev/nvidia*"不提供任何输出.我正在使用Xubuntu 14.04.

有谁知道如何解决这个问题?

ubuntu cuda cuda-gdb

6
推荐指数
2
解决办法
2750
查看次数

标签 统计

cuda ×1

cuda-gdb ×1

ubuntu ×1