大黄蜂在今天的更新后停止工作

大黄蜂在今天的更新后停止工作

我已经关注本指南让 Bumblebee 开始工作。一切都运行正常,我很高兴使用 primusrun 运行我的 Steam 游戏。但在今天的更新(更新了与 NVIDIA 相关的内容)之后,Bumblebee 不再工作了:

$ primusrun glxgears
2014/06/01 02:36:36 socat[4154] E connect(3, AF=1 "/var/run/bumblebee.socket", 27): No such file or directory
primus: fatal: failed to connect to Bumblebee daemon: No such file or directory

我使用的是 Ubuntu 14.04,我有一台 Optimus 笔记本,配有专用的 Nvidia GeForce 730M 和集成的 Intel 卡。有人能帮我吗?

答案1

我设法通过重新安装解决了这个问题bbswitch-dkms。我猜想,当主存储库中更新与 NVIDIA 相关的软件包时,内核上的某些内容发生了变化。因此,重新安装bbswitch-dkms修复了 primusrun 问题。我所要做的就是运行以下命令:

sudo apt-get install --reinstall bbswitch-dkms

我希望它能帮助那些遇到和我一样问题的人。现在普里默斯润又可以工作了。谢谢您的帮助!

答案2

根据您的信息,在查看了您提供的链接并做了一些我自己的挖掘后,我发现这个链接应该可以帮助您。
摘自链接:

解决方案:将所有 *-bumblebee 软件包替换为 * 软件包,这意味着启用 multiverse repo 并从官方 repos 中提取所有内容,而不是从 AUR 中提取任何内容。示例:nvidia 而不是 nvidia-bumblebee,primus 而不是 primus-git,nvidia-utils 而不是 nvidia-utils-bumblebee,lib32-nvidia-utils 而不是 lib32-nvidia-utils-bumblebee。不久前,“官方”说明恰恰相反,但现在似乎已经完全恢复了。

来源链接:https://bbs.archlinux.org/viewtopic.php?id=162219

希望这有帮助,祝你好运。

相关内容