我在 HP ENVY x360 Convertible 笔记本电脑上安装了双启动系统,包括 Windows 10 和 Ubuntu 20.04。当我第一次安装 Ubuntu 时,一切都按预期运行,但是,当 Windows 自动更新时,它不知何故破坏了 Ubuntu 上的蓝牙。
蓝牙没有被硬性或软性阻止。当我尝试运行时,bluetoothctl power on
它只是返回说没有检测到蓝牙控制器。最后,我的蓝牙控制器的 mac 地址只返回 0。
我的蓝牙/wifi 卡是:Intel Wireless-AC 9560 160MHz
任何帮助都将不胜感激。谢谢!
答案1
我的华硕 B450-I 台式电脑也遇到了类似的问题,只是bluetoothctl power on
会一直挂起(bluetoothctl
会卡在Waiting to connect to bluetoothd...
)。此外,我的所有音频输入和输出设备都消失了,只剩下一个“虚拟输出”。尝试在 BIOS 中禁用并重新启用蓝牙、重新启动、关闭快速启动等,但都没有成功。
虽然我不明白我一开始是怎么到这里来的,但事实证明问题是我的内核已经升级到 5.8。恢复到 5.4 可以恢复蓝牙和音频。我通过使用以下方法启动到 5.4(这样我就不会删除正在运行的内核)来实现这一点Ubuntu 的高级选项GRUB 中的选项并执行sudo apt purge linux-image-5.8.0-36-generic linux-modules-5.8.0-36-generic
。 (您可能应该执行类似操作sudo apt list --installed "*linux-image*"
来检查已安装的版本。)