如何在 optimus 笔记本电脑上安装 nvidia 图形驱动程序?

How to install nvidia graphic driver on optimus laptops?

我正在尝试在配备 Nvidia GeForce 555M 显卡的笔记本电脑上安装 cuda 7.5 工具包。但是,在我安装驱动程序并尝试重新启动后。我无法进入系统了。每次我点击登录后,它都会进入黑屏,然后再次出现在登录屏幕上。我猜这是因为 GUI 显示试图在集成显卡上使用 nvidia 驱动程序,因为这是一台 optimus 笔记本电脑。有谁知道如何在 optimus 笔记本电脑上安装 nvidia 图形驱动程序以进行 cuda 计算?如果有人可以帮助我 out.I 我已经为此苦苦挣扎了好几天,我将非常感激。谢谢!

我试了很多次,最后在我的笔记本电脑(Nvidia GeForce 750M)上用 optimus 安装了 CUDA 7.5。这非常棘手,但这些步骤对我有用。

第一步:切换到kubuntu。 根据 this tutorial,Ubuntu Unity 和 Gnome3 桌面都非常容易出现黑屏状态 and/or 损坏的工作区。 KDE 似乎没有遇到这些问题。以下命令可以帮助您进行切换:

sudo apt-get install kubuntu-desktop build-essential emacs synaptic dkms
sudo apt-get upgrade
sudo shutdown -r now

在我的例子中,在确保 Kubuntu 正常工作后,我使用

删除了默认的 ubuntu 桌面
sudo apt-get remove ubuntu-desktop

第二步:为你的显卡安装nvidia驱动。我用的是NVidia 352.79。 [编辑] 我自己试过了。这一步实际上是可选的。在没有安装任何 nvidia 驱动程序的情况下跳过此步骤也应该有效。

第 3 步:下载并安装 cuda toolkit deb local installer file。因为 .运行 安装程序对我不起作用,我强烈 推荐使用 deb 文件。

sudo dpkg -i cuda-repo-ubuntu1404-7-5-local_7.5-18_amd64.deb
sudo apt-get update
sudo apt-get install cuda

第 4 步:可能的故障排除。 在安装(sudo apt-get install cuda)的过程中,我遇到了unmet dependencies的错误。我按照@osdf here.

的教程找到了问题并卸载了冲突的包

第 5 步:加载 CUDA 模块。 运行 这个命令,希望你可以在你的机器上自由使用 CUDA。

modprobe nvidia_uvm

如果您遇到任何问题,请随时更新您的 post 或在此处发表评论。我会尽力帮忙的。