蓝牙搜不到设备需分四步排查:先确认bluez服务运行及rfkill未软屏蔽,再确保耳机进入配对态(红蓝快闪),接着用Blueman绕过控制中心兼容问题,最后重置驱动与缓存(卸载/重载btusb、清蓝牙记录、重启pulseaudio)。

蓝牙搜不到设备,不是耳机坏了,也不是系统卡死,而是底层服务没跑起来、硬件被锁住了、耳机根本没进配对态,或者控制中心压根没权限扫——得一层层查,漏一步都不行。
先看蓝牙服务有没有真跑起来
控制中心里没图标、开关点不动、刷新后列表空荡荡,八成是 bluez 没启动或被 rfkill 封了。
- 按 Ctrl+Alt+T 打开终端,执行
systemctl status bluetooth,确认显示active (running); - 如果不是,运行
sudo systemctl start bluetooth并sudo systemctl enable bluetooth; - 再执行
rfkill list,看 Bluetooth 行的 Soft blocked 是不是 yes; - 如果是,运行
sudo rfkill unblock bluetooth,然后sudo systemctl restart bluetooth; - 最后执行
hciconfig -a,必须看到hci0且状态为UP RUNNING,否则驱动有问题,得往下走。
确保耳机真的在“可被发现”状态
很多用户以为开机就等于能连,其实不是。耳机必须主动进入配对模式,才会对外广播信号。
- 关机状态下长按电源键或专用配对键 5–8 秒;
- 等指示灯变成红蓝交替快闪(部分型号是白色快闪),才算真正进入配对态;
- 这个状态通常只持续 60–120 秒,超时就得重来;
- 别一边刷手机一边等扫描,要盯着控制中心界面,点完刷新马上盯住“其他设备”列表。
换工具绕过控制中心的兼容性问题
有些芯片(比如 Intel AX201、Realtek RTL8761B)和 UOS 原生蓝牙模块通信不稳,D-Bus 一断就扫不到。Blueman 直连 BlueZ,更可靠。
- 终端执行
sudo apt install blueman安装; - 启动器里搜“Bluetooth Manager”打开它;
- 左上角点 Adapter → Make Discoverable,让本机也处于可被发现状态;
- 点左下角 Search 按钮,同时保持耳机红蓝快闪;
- 扫出来后右键设备 → Pair,顶部弹窗点 Accept;
- 配对完再右键 → Connect → Audio Sink,确保音频通道激活。
驱动或缓存异常时强制重置
特别是华为擎云系列、部分 USB 蓝牙适配器,容易出现 hci0 初始化失败或配对记录错乱。
- 终端依次执行:
sudo hciconfig hci0 downsudo rmmod btusbsudo modprobe btusbsudo hciconfig hci0 upsudo systemctl restart bluetooth - 如果还连不上,可以清掉旧配对记录:
sudo rm -rf /var/lib/bluetooth/*,再重启服务; - 重启 pulseaudio:
pulseaudio -k,系统会自动拉起新实例。
不复杂但容易忽略。

















