我今天在我的戴尔笔记本电脑 (i3 2370 + GF630M) 上安装了 Bumblebee,使用 Doomsday 玩 Doom。我用 Firefox 测试了“optirun”命令,然后用 Doomsday 测试了所有命令,一切运行正常。但是现在,当我在终端中输入“optirun doomsday”或“optirun firefox”时,实际上什么都没有发生。没有错误消息,除非我终止它,否则该过程将永远挂起。有什么想法吗?
答案1
我遇到了类似的问题,因为 Linux 头文件无法正常工作。之前的在 askubuntu 上回答建议(也是大黄蜂主页上的信息)安装:
sudo apt-get install ppa-purge
sudo apt-get purge bbswitch-dkms bumblebee-nvidia
这将安装 PPA-Purge 实用程序并删除 BBSwitch 和 Bumblebee。然后
sudo apt-get install linux-headers-generic
安装正确的 Linux 标头。但就我而言,我必须使用:
sudo apt-get install linux-headers-$(uname -r) && sudo dkms autoinstall && sudo restart bumblebeed
因为在我看来,“通用标题”似乎不够用。最后
sudo apt-get install bbswitch-dkms bumblebee-nvidia
但是,如果你使用的是 Ubuntu 13.10,可能会出现另一个问题,如下所述这个帖子:
在 Ubuntu 13.10(Saucy Salamander)中,libturbojpeg .so 文件名似乎已从 libturbojpeg.so 更改为 libturbojpeg.so.0,这导致 Bumblebee 崩溃。
修复此问题的方法是(针对 32 位)运行以下命令:
sudo ln -s /usr/lib/i386-linux-gnu/libturbojpeg.so.0 /usr/lib/i386-linux-gnu/libturbojpeg.so
看帖子本身64 位版本
我希望这能解决您的问题,请告诉我您的进展。