You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

2022年12月18日Ubuntu 22.04更新后蓝牙功能失效,求修复方案

2022年12月18日Ubuntu 22.04更新后蓝牙功能失效,求修复方案

兄弟,太懂这种系统更新突然搞崩硬件功能的糟心感了!结合你描述的症状和给出的更新记录,咱们一步步来排查修复:

第一步:检查并重置蓝牙服务

  • 先打开终端,看看蓝牙服务有没有正常运行:
    sudo systemctl status bluetooth
    
    如果显示failed或者未处于运行状态,先尝试重启服务:
    sudo systemctl restart bluetooth
    
    再用上面的命令确认状态是否恢复为active (running)。
  • 要是重启服务没用,试试重新加载蓝牙驱动模块,这招常能解决更新后的驱动冲突:
    sudo rmmod btusb
    sudo modprobe btusb
    

第二步:重新生成initramfs(针对你更新的initramfs-tools)

你更新了initramfs-tools相关包,有可能是启动镜像里的蓝牙组件出了问题,重新生成一下试试:

sudo update-initramfs -u -k all

执行完成后重启系统,再尝试打开蓝牙。

第三步:检查硬件识别与重装蓝牙套件

  • 先确认系统能不能识别到蓝牙硬件,输入以下命令:
    lsusb
    
    看看输出里有没有类似“Bluetooth Adapter”的条目。如果没有,检查笔记本的蓝牙物理开关/Fn组合键,或者进入BIOS确认蓝牙未被禁用。
  • 如果能看到硬件但系统识别不了,重装蓝牙核心套件修复可能损坏的文件:
    sudo apt install --reinstall bluez bluez-tools
    

第四步:重置蓝牙配置文件(可能受桌面环境更新影响)

你更新了xserver相关组件,桌面端的蓝牙管理配置可能出了问题,先备份原有配置再重置:

mv ~/.config/bluetooth ~/.config/bluetooth.bak

重启后系统会自动生成新的配置文件,再尝试连接耳机。

第五步:尝试回滚可疑更新

如果前面的方法都没用,怀疑是initramfs-tools的更新导致的问题,可以尝试回滚这个包:

sudo apt install initramfs-tools=0.140ubuntu13 initramfs-tools-core=0.140ubuntu13 initramfs-tools-bin=0.140ubuntu13

回滚完成后重启系统,看看蓝牙是否恢复正常。

最后:收集日志进一步排查

要是以上方法都解决不了,把蓝牙的启动日志贴出来,方便定位具体问题:

dmesg | grep -i bluetooth

备注:内容来源于stack exchange,提问作者tatsu

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.04.23 08:23:01