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
- 正常重启
我希望它会对你有所帮助。
请执行以下步骤
- 在通用模式下打开Ubuntu。
- 使用Ctrl + Alt + F1切换到控制台。
- 登录
-
sudo apt-get remove nvidia-*
-
sudo apt-get remove cuda-*