Ubuntu 13.10 蓝牙无法正常工作

Ubuntu 13.10 蓝牙无法正常工作

蓝牙无法工作,出现类似 GDbus 错误的错误...

我发现解决此问题的一个方法是从应用中心安装 Blueman,但指示器上出现了两个蓝牙图标,我试图删除默认蓝牙但不能,删除后它仍然显示在那里。

答案1

我遇到了完全相同的问题,下面是我修复它的方法。Blueman
以某种方式修复了默认蓝牙管理器 ( bluez),但您将有两个蓝牙图标
Blueman 有一个名为的插件AppIndicator,允许它显示在系统托盘中。
因此,您需要做的就是删除插件的文件(以隐藏 blueman 的托盘图标)并使用默认蓝牙管理器 ( bluez) 传输文件:

sudo rm '/usr/lib/python2.7/dist-packages/blueman/plugins/applet/AppIndicator.pyc'  
sudo rm '/usr/lib/python2.7/dist-packages/blueman/plugins/applet/AppIndicator.py'

然后重新启动/注销以查看结果。

我希望这有帮助

答案2

我怀疑您的蓝牙在 13.10 上无法工作可能是由于最新内核中的一个错误。

可以通过安装下面的 bazaar fork 来修复此问题:

https://code.launchpad.net/~robert-ancell/indicator-bluetooth/dont-hide-on-rfkill

安装说明位于:

如何在 13.10 中安装 Bazaar fork?

要使用的命令摘要:

sudo apt-get install bzr build-essential 
sudo apt-get build-dep indicator-bluetooth  
bzr branch lp:~robert-ancell/indicator-bluetooth/dont-hide-on-rfkill  
cd dont-hide-on-rfkill  
dpkg-buildpackage  
cd  
sudo dpkg -i indicator-bluetooth_0.0.6daily13.02.19-0ubuntu1_amd64.deb

重新启动系统。

详情请参阅缺少蓝牙指示灯

相关内容