![无法让 NVIDIA 驱动程序或 CUDA 在 Optimus 笔记本电脑上运行](https://linux22.com/image/979290/%E6%97%A0%E6%B3%95%E8%AE%A9%20NVIDIA%20%E9%A9%B1%E5%8A%A8%E7%A8%8B%E5%BA%8F%E6%88%96%20CUDA%20%E5%9C%A8%20Optimus%20%E7%AC%94%E8%AE%B0%E6%9C%AC%E7%94%B5%E8%84%91%E4%B8%8A%E8%BF%90%E8%A1%8C.png)
我有一台 acer aspire V5-573G,它配备了 NVIDIA OPTIMUS 芯片组和 750M 显卡。我刚刚安装了 14.04,并且尝试了很多方法来安装驱动程序和 CUDA。但最终似乎都不起作用。我将向您列出我所做的事情
安装 prime 附带的 nvidia-340 驱动程序。然后安装不带 NVIDIA 专有驱动程序的 CUDA 工具包。这在注销/重新启动之前一直有效。每次切换到 prime 的 NVIDIA 卡时,显示屏都会变黑。我尝试了以下几种方法:
i. 注释掉 gpu-manager.conf 文件并设置 intel gfx 卡的 modsetting。使 xorg.conf 无法通过 chattr 写入。这仍然会给我一个黑屏。此方法概述如下这里。
ii. 尝试安装 CUDA 工具包附带的驱动程序。这总是会导致工具包和示例被安装,而不是驱动程序。这是由于 Linux 标头问题造成的。我安装了标头,但仍然没有解决问题。
安装 bumblbee。使用驱动程序安装 bumblebee,然后清除 prime,这样 NVIDIA gfx 卡就可以与 glxspheres64 的 optirun 配合使用。但 CUDA 不起作用。每次运行时,
sudo optirun ./deviceQuery
它都会给我一个错误,并告诉我找不到 nvidia-uvm这让我相信我没有
nvidia-340-uvm
内核模块。所以我把modeprobe
它添加到内核中,它说could not insert nvidia_340_uvm: No such device
这意味着我没有“nvidia-340-uvm”,对吗?错。我尝试通过 synaptic 安装它,但它已经是 340 的一部分,可能是 340 驱动程序的一部分。
因此,如果有人能让 CUDA 与 Optimus 笔记本电脑(尤其是 700M 系列或更高版本)配合使用,请帮助我
我不确定是否使用 nvidia-331 和 CUDA 5.5,因为 14.04 可能无法与 CUDA 5.5 一起使用