繁体   English   中英

Ubuntu 未检测到第二个 nVidia GPU

[英]Ubuntu does not detect second nVidia GPU

我的系统上安装了 2 个 GPU:一个 GTX660 和一个 8800GTS。 两者都在 Windows 8 和 Ubuntu 12.04 32 位下被检测并完美运行。

我现在已经在同一系统上安装了 Ubuntu 12.04 64 位,以及来自 nVidia 的最新驱动程序(64 位中的 304.64)。 在控制台模式(CTR + ALT + F1)下,我可以检测和使用两张卡(例如,通过 CUDA 应用程序)。

在 X 模式下(我使用标准的 lightdm 服务器),同一个应用程序只检测到 GTX660。 从 X 终端运行 lspci 显示两个 GPU(GTX660 被称为“VGA 兼容控制器”,而 8800GTS 被明确引用为普通)。

在我看来,这与 X 服务器有关,比什么都重要。

知道如何解决这个问题吗?

问题解决了 - 但我不是 100% 确定为什么。

与此同时,我一直在修改我的 grub 配置(请参阅此处),因为我无法访问控制台,因此在GRUB_CMDLINE_DEFAULT行中添加nomodeset属性。

从那以后,问题似乎解决了,也就是说,即使在 X 下,我现在也可以看到我的两个 GPU。

ls -l /dev/nvidia*返回设备和控制器。

无论如何,感谢您的快速帮助!

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM