首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >熊蜂守护进程尚未启动,或者套接字路径/var/run/bumblebee.socket不正确

熊蜂守护进程尚未启动,或者套接字路径/var/run/bumblebee.socket不正确
EN

Ask Ubuntu用户
提问于 2012-07-05 01:03:19
回答 2查看 70.3K关注 0票数 13

我最近安装了Ubuntu12.04在英特尔常春藤桥与集成图形和NVidia GPU与擎天柱技术,但我无法管理它正常工作。我已经通过了大黄蜂项目的解决方案,但是当我尝试使用nvidia卡运行任何东西(例如使用optirun firefox)时,我收到了以下消息:

代码语言:javascript
复制
[ERROR]The Bumblebee daemon has not been started yet or the socket path /var/run/bumblebee.socket was incorrect.
[ERROR]Could not connect to bumblebee daemon - is it running?

由于nvidia卡不能正常工作,一些利用X11系统进行图形处理和绘图的软件如Scilab也无法工作。

我的bios没有关于显卡和返回的守护进程日志的选项:

代码语言:javascript
复制
Jul 5 16:10:51 humannoise-W251ESQ-W270ESQ bumblebeed[980]: Module 'nvidia' is not found. 
Jul 5 16:10:51 humannoise-W251ESQ-W270ESQ kernel: [ 17.943272] init: bumblebeed main process (980) terminated with status 1 
Jul 5 16:10:51 humannoise-W251ESQ-W270ESQ kernel: [ 17.943288] init: bumblebeed main process ended, respawning 
Jul 5 16:10:51 humannoise-W251ESQ-W270ESQ bumblebeed[1026]: Module 'nvidia' is not found.

lspci -nn | grep '\[030[02]\]:'返回:

代码语言:javascript
复制
00:02.0 VGA compatible controller [0300]: Intel Corporation Ivy Bridge Graphics Controller [8086:0166] (rev 09)
01:00.0 VGA compatible controller [0300]: NVIDIA Corporation Device [10de:0de9] (rev a1)

好的,对于命令dpkg -l | grep '^ii' | grep nvidia,我得到:

代码语言:javascript
复制
ii  bumblebee-nvidia                       3.0-2~preciseppa1                         nVidia Optimus support using the proprietary NVIDIA driver
ii  nvidia-current                         302.17-0ubuntu1~precise~xup1            NVIDIA binary Xorg driver, kernel module and VDPAU library
ii  nvidia-current-updates                 295.49-0ubuntu0.1                       NVIDIA binary Xorg driver, kernel module and VDPAU library
ii  nvidia-settings                        302.17-0ubuntu1~precise~xup3            Tool of configuring the NVIDIA graphics driver
ii  nvidia-settings-updates                295.33-0ubuntu1                         Tool of configuring the NVIDIA graphics driver

在完全重新安装(包括删除以前的任何nvidia驱动器)之后,lsmod | grep -E 'nvidia|nouveau'返回:

代码语言:javascript
复制
nvidia              10888310  46

dmesg \ grep -C3 -E‘nouveau\NVRM’返回如下:

代码语言:javascript
复制
[ 1875.607283] nvidia 0000:01:00.0: PCI INT A -> GSI 16 (level, low) -> IRQ 16
[ 1875.607289] nvidia 0000:01:00.0: setting latency timer to 64
[ 1875.607293] vgaarb: device changed decodes: PCI:0000:01:00.0,olddecodes=io+mem,decodes=none:owns=none
[ 1875.607363] NVRM: loading NVIDIA UNIX x86_64 Kernel Module  302.17  Tue Jun 12 16:03:22 PDT 2012
[ 1884.830035] nvidia 0000:01:00.0: PCI INT A disabled
[ 1884.832058] bbswitch: disabling discrete graphics
[ 1884.832960] bbswitch: Result of Optimus _DSM call: 09000019

一些程序,如Scilab,现在在optirun(例如>optirun scilab)调用下工作良好。

EN

回答 2

Ask Ubuntu用户

回答已采纳

发布于 2012-07-05 15:46:50

错误“无法连接到大黄蜂守护进程-它正在运行吗?”意味着大黄蜂守护进程拒绝/失败启动。

在你的例子中,“模块'nvidia‘是找不到的。”这意味着Nvidia内核驱动程序没有正确安装。请确保安装linux-headers-generic包并重新安装nvidia包:

代码语言:javascript
复制
sudo apt-get install linux-headers-generic
sudo apt-get install --reinstall nvidia-current

如果你的系统没有被检测到是擎天柱笔记本电脑,它有两个显卡,一个英特尔和一个Nvidia,这也可能发生。检查/var/log/syslog文件中是否有来自"bumblebeed“(大黄蜂守护进程)的消息:

代码语言:javascript
复制
grep bumblebeed /var/log/syslog

如果消息是没有找到nVidia显卡,退出。那么您的笔记本电脑没有Nvidia芯片或它是禁用的BIOS。消息没有擎天柱系统检测到,退出。当无法找到英特尔显卡时显示。在这两种情况下,检查BIOS设置的"Optimus模式/只集成/只离散“选项(或:”检测擎天柱“)。

命令lspci -nn | grep '\[030[02]\]:的输出应该如下所示:

00:02.0VGA兼容控制器0300:英特尔公司核心处理器集成图形控制器8086:0046 01:00.0 VGA兼容控制器0300:NVIDIA公司GF108 GeForce GT 425M

票数 5
EN

Ask Ubuntu用户

发布于 2013-05-05 02:48:21

在升级了一些包之后,我遇到了这个问题。这个问题似乎是由于Nvidia内核模块从"nvidia“重命名为"nvidia_current”引起的。

如果安装了nvidia-current包,则可以通过编辑/etc/bumblebee/bumblebee.conf和设置以下值来解决此问题:

代码语言:javascript
复制
...
[bumblebeed]
Driver=nvidia
...
[driver-nvidia]
KernelDriver=nvidia_current
Module=nvidia
...

然后重启大黄蜂:

代码语言:javascript
复制
sudo service bumblebeed restart

和测试:

代码语言:javascript
复制
optirun glxgears

参考文献:

票数 2
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/159767

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档