我有一台配备 nvidia optimus(一个 intel hd 4600 和一个 gtx755m)的 lenovo y510p。我刚刚安装了 kubuntu 15.04,但 bumblebee 无法运行……总是以黑屏和格式化硬盘结束。我使用这个指南:http://rajat-osgyan.blogspot.com/2015/03/how-to-install-bumblebee-on-ubuntu.html
但是命令 primusrun glxinfo | grep OpenGL 总是返回错误。我试了 15 次以上,但仍然无法使其工作。您还有其他好的教程吗?如何操作?我使用 Linux 作为我的工作站已有 2 年了,但在家里我仍然使用 Windows,我想改变这种情况。
答案1
首先撤消您在问题中链接的指南中所做的所有操作,包括卸载按照指南安装的所有软件包并撤消对您编辑的文件所做的编辑。卸载 Nvidia 专有显卡驱动程序并重新启动计算机。
打开终端并输入:
sudo apt install nvidia-346 nvidia-settings nvidia-prime
sudo reboot
Nvidia Prime 是 Bumblebee 的更新替代品。使用 Nvidia Prime 在 Ubuntu 中使用具有初始 Optimus 支持的 Nvidia 图形驱动程序会更容易。一些较旧型号的笔记本电脑不支持 Nvidia Prime,但 Lenovo IdeaPad Y510p 笔记本电脑支持它。
计算机重启后,您将能够从 NVIDIA 设置实用程序在 NVIDIA(性能模式)和 Intel(省电模式)显卡之间切换。
答案2
这对我有用:
sudo apt-get install nvidia-346 nvidia-settings nvidia-prime
sudo reboot
答案3
不知何故,即使清除了所有 nvidia 软件包,我还是同时安装了 2 个 bbswitch 版本。您可以使用 dkms status 检查这一点,然后执行 apt-get purge bbswitch。