![Bumblebee 的 optirun 命令运行正常,然后突然就不再执行任何操作](https://linux22.com/image/1081810/Bumblebee%20%E7%9A%84%20optirun%20%E5%91%BD%E4%BB%A4%E8%BF%90%E8%A1%8C%E6%AD%A3%E5%B8%B8%EF%BC%8C%E7%84%B6%E5%90%8E%E7%AA%81%E7%84%B6%E5%B0%B1%E4%B8%8D%E5%86%8D%E6%89%A7%E8%A1%8C%E4%BB%BB%E4%BD%95%E6%93%8D%E4%BD%9C.png)
我今天在我的戴尔笔记本电脑 (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 位版本
我希望这能解决您的问题,请告诉我您的进展。