当我尝试运行时:
primusrun glxgears
我收到以下错误:
primus: fatal: Bumblebee daemon reported: error: [XORG] (EE) Failed to load module "mouse" (module does not exist, 0)
我尝试添加这个:
Section "Screen"
Identifier "Default Screen"
Device "DiscreteNvidia"
EndSection
到 xorg.conf.nvidia 如下所述Kubuntu 16.04 + Bumblebee 无法加载模块“mouse”(模块不存在,0)但是当我将 xorg.conf.nvidia 更改为该内容并重新启动 bumblebeed.service 时我得到的唯一结果是:
primus: fatal: Bumblebee daemon reported: error: [XORG] (EE) Problem parsing the config file
primusrun 和 optirun 都不起作用,它们给出相同的错误。谢谢你的帮助
答案1
这可能对您来说不是一个解决方案,但我无论如何都会发布。
除了不必注销和登录之外,您使用 bumblebee 还有其他原因吗?如果原因是能耗(不使用 bbswitch 时能耗很高),我编写了一个具有电源管理功能的 prime-indicator 版本,可在此处找到:https://github.com/andrebrait/prime-indicator。
从昨天开始,我已经对它进行了很多测试,没有遇到任何问题,而且它比 bumblebee 的错误更少,功耗更低。唯一的缺点是必须注销并重新登录才能切换活动 GPU。