安装 cuda 7 后,ubuntu 14.04.02 卡住了

安装 cuda 7 后,ubuntu 14.04.02 卡住了

我有 ubuntu 14.04.2,配有 nvidia geforce 860m 和 intel。

串行通信
00:00.0 主机桥:英特尔公司至强 E3-1200 v3/第四代酷睿处理器 DRAM 控制器 (rev 06)
00:01.0 PCI 桥:英特尔公司至强 E3-1200 v3/第四代酷睿处理器 PCI Express x16 控制器 (rev 06)
00:02.0 VGA 兼容控制器:英特尔公司第四代酷睿处理器集成图形控制器(rev 06)
音频设备:英特尔公司至强 E3-1200 v3/第四代酷睿处理器高清音频控制器(修订版 06)
00:14.0 USB 控制器:英特尔公司 8 系列/C220 系列芯片组系列 USB xHCI(修订版 05)
00:16.0 通信控制器:英特尔公司 8 系列/C220 系列芯片组系列 MEI 控制器 #1(修订版 04)
00:1a.0 USB 控制器:英特尔公司 8 系列/C220 系列芯片组系列 USB EHCI #2(修订版 05)
00:1b.0 音频设备:英特尔公司 8 系列/C220 系列芯片组高清晰度音频控制器(修订版 05)
00:1c.0 PCI 桥:英特尔公司 8 系列/C220 系列芯片组系列 PCI Express 根端口 #1(修订版 d5)
00:1c.1 PCI 桥:英特尔公司 8 系列/C220 系列芯片组系列 PCI Express 根端口 #2(修订版d5)
00:1c.2 PCI 桥:英特尔公司 8 系列/C220 系列芯片组系列 PCI Express 根端口 #3 (rev d5)
00:1c.4 PCI 桥:英特尔公司 8 系列/C220 系列芯片组系列 PCI Express 根端口 #5 (rev d5)
00:1d.0 USB 控制器:英特尔公司 8 系列/C220 系列芯片组系列 USB EHCI #1 (rev 05)
00:1f.0 ISA 桥:英特尔公司 HM86 Express LPC 控制器 (rev 05) 00:1f.2 SATA 控制器:英特尔公司 8 系列/C220 系列芯片组系列 6 端口 SATA 控制器 1 [AHCI 模式] (rev 05)
00:1f.3 SMBus:英特尔公司 8 系列/C220 系列芯片组系列 SMBus 控制器 (rev 05)
01:00.0 3D 控制器:NVIDIA Corporation GM107M [GeForce GTX 860M] (rev a2)
08:00.0 网络控制器:Intel Corporation Wireless 7260(rev 83)
09:00.0 以太网控制器:Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express 千兆以太网控制器(rev 10)
0a:00.0 未分配的类别 [ff00]:Realtek Semiconductor Co., Ltd. Device 5249(rev 01)

在系统->详细信息中,我在图形中看到“Intel® Haswell Mobile”。
我想安装 cuda。我从 developer.nvidia.com/cuda-downloads 下载了 cuda-repo-ubuntu1404_7.0-28_amd64.deb,
我按照下一个链接 github.com/facebook/fbcunn/blob/master/INSTALL.md 执行了以下操作:

sudo apt-get install build-essential
sudo dpkg -i cuda-repo-ubuntu1404_7.0-28_amd64.deb sudo apt-get update
sudo apt-get install cuda
echo "导出 PATH=/usr/local/cuda/bin/:\$PATH; 导出 LD_LIBRARY_PATH=/usr/local/cuda/lib64/:\$LD_LIBRARY_PATH; " >>~/.bashrc && 源 ~/.bashrc

然后当我重新启动计算机时,笔记本电脑在登录前卡在 ubuntu 徽标上。
这是为什么?我试图理解为什么会这样,但感到很困惑。我是否需要先安装 nvidia 驱动程序,还是 cuda 安装套件已包含它?
我尝试使用 ppa-xorg edgers 安装驱动程序,网址为:http://www.binarytides.com/install-nvidia-drivers-ubuntu-14-04/ 。我设法安装了驱动程序,然后重新启动。然后尝试以相同的方式再次安装 cuda,但遇到了相同的问题。还是因为我有混合 gprahic,既有英特尔的,也有 nvidia 的?如果是这样,我可以修复它吗?每次发生这种情况,我最终都会重新安装 ubuntu。
我只关心让 cuda 正常工作。

答案1

我建议您使用 Nvidia 网站上的安装程序(.run 文件)并以文本模式运行它。我有几乎相同的规格,以下是我安装 CUDA 的步骤 [关联]。

如果您按照我的步骤操作,您将使用 Intel 作为显示器,使用 Nvidia 作为计算。它在我的笔记本电脑上运行良好已有好几个月了。

相关内容