![使用 GPU 进行计算后,Ubuntu 卡在启动画面](https://linux22.com/image/985413/%E4%BD%BF%E7%94%A8%20GPU%20%E8%BF%9B%E8%A1%8C%E8%AE%A1%E7%AE%97%E5%90%8E%EF%BC%8CUbuntu%20%E5%8D%A1%E5%9C%A8%E5%90%AF%E5%8A%A8%E7%94%BB%E9%9D%A2.png)
我正在使用联想 Y50 笔记本电脑,它有英特尔集成显卡和 gtx 960m,我已经安装了 cuda 7.5,我正在使用 theano 通过 nvidia gpu 计算东西。在使用 gpu 进行计算(似乎不是每次都会发生,我猜只有当占用了太多 gpu 内存时才会发生这种情况)并关机后,下次启动 Ubuntu 时将卡在启动画面。如果选择恢复模式,Ubuntu 将出现登录循环并且无法进入桌面。我的临时解决方案是通过在 BIOS 中选择 UMA 来禁用 nvidia 显卡,再次启动 Ubuntu,关机并将设置改回可切换显卡。我想知道是否有更方便的方法来解决这个问题。提前谢谢。我的内核版本是 3.19.0-32-generic,nvidia 驱动程序版本是 352.39。目前我正在使用 15.04,但这个问题以前在我使用 Ubuntu 14.04-3 时也发生过。
答案1
安装最新的官方稳定版(短期分支) NVIDIA 驱动程序 355。
但首先请卸载您之前安装的所有 NVIDIA 相关软件。
启动 Ubuntu,当出现登录屏幕时按Ctrl+ Alt+ F1。
输入用户名和密码然后执行:
sudo apt-get purge nvidia*
sudo reboot
如果你已经安装了 bumblebee,命令如下:
sudo apt-get purge nvidia* bumblebee
sudo reboot
现在安装新的驱动程序和 NVIDIA Optimus 支持。
当登录屏幕出现时按Ctrl+ Alt+ F1。
输入用户名和密码然后执行:
sudo add-apt-repository ppa:graphics-drivers/ppa
sudo apt-get update
sudo apt-get install nvidia-355 nvidia-prime
sudo reboot
启动进入 BIOS 并选择“可切换图形模式”。