Ubuntu没有开始发布cuda安装

我在拥有Nvidia gtx 850m显卡的HP Envy 15笔记本电脑上运行Ubuntu 14.04和Windows 8.1。 我试图设置这里给出的cuda编程环境

https://www.udacity.com/wiki/cs344/ubuntu-dev

在Ubuntu纯文本模式下(通过Ctrl + Alt + F1组合获得)

对于cuda安装文件,我下载了ubuntu 14.04的cuda_7.0.28_linux.run 。 当我执行文件时,它报告了一些错误(我不记得了)。 但是,在线搜索时,我找到了一个解决方案,要求停止lightdm服务然后执行该文件。 我这样做了,安装工作得非常好。 但是,我没有重启lightdm服务并尝试从ubuntu文本模式切换到GUI模式。 在按下组合Ctrl+Alt+F7 ,屏幕变暗,光标在左上方闪烁。 等待一段时间后,我使用电源按钮强行关机。

当我重新启动时,我陷入了Ubuntu登录循环问题。 经过广泛搜索,我尝试了以下步骤

a)dpkg重新配置lightdm

b)删除并重新安装lightdm

c)安装gdm并将其设置为默认管理器(对于相关进程)

然而,没有人帮助。

但经过一定的尝试,甚至登录屏幕都停止显示。 现在有一个黑色的屏幕,左上角有一个光标。 几秒钟后,屏幕似乎刷新,光标再次开始闪烁。

现在,有没有解决方案让我的ubuntu工作而无需重新安装新副本? 请帮忙!!

问题是X服务器无法正确使用Nvidia驱动程序。 卸载像nvidia- *这样的一切,它可以帮助你解决问题而无需重新安装系统,但我强烈建议你重新安装它,如果你不是Linux的专家(我不是,所以我重新安装了几次我的笔记本电脑顺序与Cuda合作)

我最近在我的MSI GS60(HD4600 + GTX860M + Ubuntu 14.04)上安装了Cuda,我想我的解决方案应该适合你。

如果您想在保持英特尔显示的同时安装Cuda,我的解决方案适合您。 PS :这不是我的解决方案,而是官方文档的解决方案,更多细节:

  • 确保您拥有适用于英特尔的iXXX (在我的情况下为i915)
  • 如果有的话,阻止nouveau设备
  • 下载运行文件并设置正确的访问策略
  • 重新启动到运行级别3(同时选择系统启动,编辑启动信息(通常点击E),将“ quiet splash ”替换为“ text ”,继续)
  • 使用“ –no-opengl-libs ”运行runfile
  • 正常重启

我希望它会对你有所帮助。

请执行以下步骤

  1. 在通用模式下打开Ubuntu。
  2. 使用Ctrl + Alt + F1切换到控制台。
  3. 登录
  4. sudo apt-get remove nvidia-*
  5. sudo apt-get remove cuda-*