You need to enable JavaScript to run this app. Arch Linux蓝牙执行power on报错org.bluez.Error.Blocked如何解决
优惠活动
大模型
产品
解决方案
定价
更多

Arch Linux蓝牙执行power on报错org.bluez.Error.Blocked如何解决

Arch Linux蓝牙开启报错 Failed to set power on: org.bluez.Error.Blocked 解决方案

问题原因

该报错核心是蓝牙设备被系统层面的射频管理工具rfkill阻塞,和常见的org.bluez.Error.Failed报错(一般是驱动、配置冲突导致)诱因完全不同。

排查步骤

执行命令查看射频设备阻塞状态:
rfkill list
在输出结果中找到蓝牙设备对应的条目,查看Soft blocked和Hard blocked两项的值:

  • Soft blocked: yes:软件层面阻塞蓝牙
  • Hard blocked: yes:硬件层面阻塞蓝牙

对应解决方法

软件阻塞修复

  • 执行命令解除蓝牙软阻塞:
    sudo rfkill unblock bluetooth
  • 重启蓝牙服务生效:
    sudo systemctl restart bluetooth
  • 重新进入bluetoothctl执行power on验证是否修复。

硬件阻塞修复

  • 检查设备物理蓝牙开关是否处于开启位置
  • 按下键盘带蓝牙标识的Fn组合快捷键切换蓝牙硬件状态
  • 再次执行rfkill list确认Hard blocked变为no后,重试开启蓝牙即可。

补充校验操作

如果上述操作后仍报错,执行命令确认蓝牙服务正常运行:
sudo systemctl enable --now bluetooth
该命令会设置蓝牙服务开机自启并立即启动服务。


内容的提问来源于stack exchange,提问作者Jasiek Kowalczyk

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.08 09:27:03