银河麒麟系统需手动开启蓝牙可见性才能被其他设备发现;先启用蓝牙服务,再通过bluetoothctl执行power on、agent on、default-agent、discoverable on,或用单行命令实现,图形界面设置需以底层配置成功为前提。

银河麒麟系统默认关闭蓝牙可见性,导致其他设备无法扫描到本机,需要手动开启对外广播才能被手机、耳机等设备发现。
确认蓝牙服务已启用并开机自启
打开终端(Ctrl + Alt + T),执行:
sudo systemctl status bluetooth
若显示 inactive (dead) 或 failed,说明服务未运行。此时需先启动并设为开机自启:
sudo systemctl start bluetooth → sudo systemctl enable bluetooth
【必须确保这一步成功,否则后续所有操作无效】
使用bluetoothctl开启可见模式
方法一:交互式命令开启(推荐)
1. 输入 bluetoothctl 进入控制台
2. 依次执行 power on → agent on → default-agent → discoverable on
3. 看到 “Changing discoverable on succeeded” 即表示已对外广播
一款AI工具,主要用于一款基于 Rust 的快速无头浏览器自动化命令行工具(CLI),支持 Node.js 回退机制,可使 AI agent 通过结构化命令实现页面导航、点击、输入及截图,适合需要提升相关任务效率的用户。
方法二:单行命令快速开启(适合脚本或重复操作)
echo -e "power on\nagent on\ndefault-agent\ndiscoverable on" | bluetoothctl
注意:discoverable on 是关键指令,仅执行 power on 不等于可见;很多用户误以为开蓝牙就自动可见,实际必须显式调用该命令。
图形界面辅助验证与微调
点击右上角蓝牙图标 → 打开“蓝牙设置” → 确保开关为开启状态 → 在“可见性”选项中选择“对所有设备可见”(部分版本显示为“可被发现”)
若此处灰显不可选,说明 bluetoothctl 中未执行 agent on 或权限不足,需返回终端重试。
这一步操作起来很简单,直接点选即可,但前提是底层服务和 discoverable 状态已正确激活,否则图形界面只是空壳。










