记一次Arch Linux蓝牙问题

在一次系统更新后,重启发现蓝牙无法使用,表现为:

  右上角的Bluetooth图标闪烁,设置选项里的Bluetooth在"Bluetooth Turned Off"和"No Bluetooth Found"之间来回闪烁。

  使用bluetoothctl工具,会提示"No default controller available"

bluetooth.service日志如下:

bluetoothd[4365]: Bluetooth daemon 5.66
systemd[1]: Started Bluetooth service.
bluetoothd[4365]: Starting SDP server
bluetoothd[4365]: profiles/audio/vcp.c:vcp_init() D-Bus experimental not enabled
bluetoothd[4365]: src/plugin.c:plugin_init() Failed to init vcp plugin
bluetoothd[4365]: profiles/audio/mcp.c:mcp_init() D-Bus experimental not enabled
bluetoothd[4365]: src/plugin.c:plugin_init() Failed to init mcp plugin
bluetoothd[4365]: profiles/audio/bap.c:bap_init() D-Bus experimental not enabled
bluetoothd[4365]: src/plugin.c:plugin_init() Failed to init bap plugin
bluetoothd[4365]: Bluetooth management interface 1.22 initialized

通过搜索日志中的错误信息,得到的方案是:

修改 /etc/bluetooth/main.conf中的Experimental选项为true

重启后,上述日志中的错误信息消失了,但是蓝牙仍然无法使用,且症状没有改变。

再次搜索得到如下解决方案:sudo modprobe -r btusb && sudo modprobe btusb

执行时报错: "modprobe: FATAL: Module btsusb not found."

还是无法解决,后来在一个帖子中看到说重置BIOS后好了,我也重置了一下,顺便用windows启动看一下。

结果win下蓝牙还是无法运行,表现为设备管理器有蓝牙设备,但无法开启蓝牙。

初步判断是无线网卡故障(deskmini x300自带的ac 3168),准备换一个看看情况了。

# 更新:

更换无线网卡AX210后恢复正常

posted on 2023-02-10 19:03  xiaomingcc  阅读(1074)  评论(0)    收藏  举报

导航