我浏览过 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.conf
nvidia-modules 列入黑名单的文件。但是,此文件已经有一段时间没有更新了。因此,您必须在此文件末尾添加以下内容:
# 346
blacklist nvidia-346
blacklist nvidia-346-updates
blacklist nvidia-experimental-346
重启后,一切就绪了。当然,不要忘记将“346”更改为您安装的驱动程序版本的数字。