我有一台 Alienware 14,计划在其上双启动 Windows 8.1 和 Ubuntu 14.04。我想知道让 Bumblebee 正常工作的最佳步骤是什么。
我可以先安装 bumblebee(如果有人能告诉我需要安装的确切软件包名称,我将不胜感激),然后从 NVIDIA 网站获取最新的 NVIDIA 驱动程序吗?“附加驱动程序”部分只有 331 版,已经过时了。
据我所知,NVIDIA 有自己的解决方案,但它会消耗电池寿命。理想情况下,我希望能够像在 Windows 中一样选择要使用哪个 GPU 来运行程序。
答案1
如果你真的想使用 Bumblebee 我建议你按照 Ubuntu 的指南维基百科,基本步骤为:
- 启用宇宙和多元宇宙存储库 - 您需要执行此操作以分别安装 bumblebee 和 nvidia 包。
- sudo apt-get 安装 bumblebee bumblebee-nvidia primus
- linux-headers-generic 重启
但我会建议您使用 nvidia-prime 解决方案,根据我的经验,它提供了更好的性能,并且您仍然可以选择要使用的显卡,但切换卡会将您注销,然后您必须重新登录。
要安装 nvidia-prime,请执行以下操作:
如果你之前已经安装了 bumblebee必须摆脱它:
- sudo apt-get 更新
- sudo apt-get purge bumblebee*
现在安装 nvidia-prime 和最新的驱动程序(如果您还没有安装):
- sudo apt-get 安装 nvidia-prime
- 安装 nvidia-340
这就是我在笔记本电脑上使用它的方法。此外,您还可以安装一个小指示器小程序,它将显示您当前正在使用哪种显卡。为此,请按照以下步骤操作:
- sudo add-apt-repository ppa:nilarimogard/webupd8
- sudo apt-get 更新
- sudo apt-get 安装 prime-indicator
现在您应该会看到一个小指示器,显示哪张卡正在使用中,您可以单击它来切换。