Ubuntu 14.04 和 Nvidia 840M 显卡驱动程序,prime 还是 bumblebee!该选择哪一个?

Ubuntu 14.04 和 Nvidia 840M 显卡驱动程序,prime 还是 bumblebee!该选择哪一个?

我浏览过 Ubuntu 论坛,它建议我更新 prime 或 bumblebee 项目的 ppa。我不确定该选择哪个,然后继续。用户报告了许多关于 prime 黑屏的投诉,而 bumblebee 则鲜为人知。

我的笔记本电脑配置:Dell 15 3542 i7 Nvidia Geforce 840M、2gb Intel HD 控制器(Haswell)8gb DDR3L RAM、1tb SATA HDD。

请帮我选择最佳配置,如果没有合适的选择,请建议替代方案。谢谢

答案1

为了让你的 nvidia GPU 工作,你需要安装“bumblebee”,就像在Ubuntu 维基百科

sudo apt-get install bumblebee bumblebee-nvidia primus linux-headers-generic

但是,由于您的卡太新,默认驱动程序不支持它,因此您需要采取额外的步骤。

首先,您必须安装最新的驱动程序sudo apt-get install nvidia 346(在撰写本文时)。

之后,您必须编辑文件/etc/bumblebee/bumblebee.conf并将“nvidia-current”的所有实例替换为“nvidia-346”(必须在3 个地方在该文件中)。

但是,这仍然会使机器启动时出现黑屏。问题在于,nvidia 模块在 intel 模块之前加载。Bumblebee 会创建一个将/etc/modules/modprobe.d/bumblebee.confnvidia-modules 列入黑名单的文件。但是,此文件已经有一段时间没有更新了。因此,您必须在此文件末尾添加以下内容:

# 346
blacklist nvidia-346
blacklist nvidia-346-updates
blacklist nvidia-experimental-346

重启后,一切就绪了。当然,不要忘记将“346”更改为您安装的驱动程序版本的数字。

相关内容