蓝牙无法正常工作 Ubuntu 14.04

蓝牙无法正常工作 Ubuntu 14.04

不知何故,我彻底摧毁了 Ubuntu 14.04 中之前可以正常工作的蓝牙。问题不是被 rfkill 阻止。我尝试使用以下命令重新安装 bluez:

sudo apt-get remove bluez
sudo add-apt-repository ppa:vidplace7/bluez5
sudo apt-get update
sudo apt-get install bluez bluez-tools

结果令人困惑。除了在删除 Unity 控制中心和系统设置时完全弄乱它(这些是 bluez 的依赖项)之外,这确实允许我在重新安装后访问系统设置中的蓝牙面板,但现在除了蓝牙之外什么都没有显示开关(实际上从未保持开启状态,以及在菜单栏中显示蓝牙状态但实际上并没有起作用。

值得注意的是,lspci

为了以原始人的方式“修复”问题,我拼命地/etc/bluetooth用克隆上的备份文件替换了所有内容,克隆上与蓝牙相关的所有东西都运行正常,但现在我知道这不是解决问题的方法。我现在真的把事情搞砸了。

因此这也导致我的机器在尝试重新启动时出现严重问题,因为 usr/sbin 中有一个进程蓝牙这会阻止关机,我已将其重命名为 .bak 以防止关机问题。

所以现在我的蓝牙完全失效了。出了大问题,我看不到任何设备,也无法访问任何菜单。它完全失效了。Blueman 甚至无法工作,所以我知道需要进行一些重大维修,但是简单地重新安装 bluez 并不能解决问题,所以我感觉很受困扰。

最后我尝试重新安装:

sudo apt-get install bluez bluez-alsa bluez-audio bluez-btsco bluez-compat bluez-cups bluez-dbg bluez-gstreamer bluez-hcidump bluez-pcmcia-support bluez-tools bluez-utils python-bluez bluewho indicator-bluetooth libbluetooth-dev libgnome-bluetooth11 libbluetooth3

可以看到此安装的输出这里

上述安装未能解决问题。我的蓝牙仍然始终处于关闭状态,无法保持开启状态,而且根本没有任何选项可供选择。

我也尝试过:

sudo chmod +x /usr/sbin/bluetoothd
sudo service bluetooth restart

但这永远无法完成,只是悬而未决,所以我尝试:

/etc/init.d/bluetooth stop(工作正常) /etc/init.d/bluetooth start然后:

/etc/init.d/bluetooth status

它显示已打开,但仍然没有任何工作。

相关内容