Kubuntu 24.04蓝牙无法发现设备(驱动为最新版本)求助
Kubuntu 24.04蓝牙无法发现设备(驱动为最新版本)求助
刚上手Kubuntu 24.04一周,正在折腾系统配置,结果发现蓝牙搜不到任何设备——我试了好几个已经开启配对模式的设备,它们在其他系统和我的安卓手机上都能正常连接。我查过蓝牙服务状态、设备信息,看起来服务正常、驱动也没问题,但就是搜不到设备。有没有大佬能给点排查方向?
我这边显示蓝牙服务和设备都正常运行的输出如下:
codys@lilKalu:~$ service bluetooth status ● bluetooth.service - Bluetooth service Loaded: loaded (/usr/lib/systemd/system/bluetooth.service; enabled; preset: enabled) Active: active (running) since Sun 2024-06-16 09:41:07 CDT; 17min ago Docs: man:bluetoothd(8) Main PID: 869 (bluetoothd) Status: "Running" Tasks: 1 (limit: 18647) Memory: 3.1M (peak: 4.0M) CPU: 84ms
可以试试这些排查步骤:
- 先确认蓝牙可发现模式是否开启:有时候系统默认没开可发现,或者设备没设置成可被搜索状态。你可以在系统设置的蓝牙面板里找“可被发现”的开关打开后再搜;也能用命令行操作:输入
bluetoothctl进入交互模式,再敲discoverable on,之后尝试搜索设备。 - 重启蓝牙服务并重置蓝牙栈:偶尔服务看似正常但实际状态异常,试试这套操作:
完成后重新搜索设备试试。sudo systemctl stop bluetooth sudo rmmod btusb sudo modprobe btusb sudo systemctl start bluetooth - 检查蓝牙适配器硬件状态:用
hciconfig命令查看适配器是否被正确识别、状态是否为UP。如果显示DOWN,就用hciconfig hci0 up(hci0是适配器名称,不同设备可能有差异)来启动它。 - 重装蓝牙相关软件包:哪怕驱动是最新的,也可以试试重置蓝牙守护进程相关组件:
安装完成后重启系统再测试。sudo apt update && sudo apt install --reinstall bluetooth bluez bluez-tools - 查看蓝牙日志定位错误:输入
journalctl -u bluetooth.service -f实时查看蓝牙服务日志,然后尝试搜索设备,看看有没有权限问题、适配器初始化失败这类报错,根据日志信息针对性排查。
备注:内容来源于stack exchange,提问作者cdyswnnr




