几天前我从 22.04 升级到了 22.10,最初遇到了一些与 GDM 相关的问题,现在蓝牙似乎无法打开 - 这意味着除非通过 USB,否则我无法使用键盘或触控板。
我试过了:
- 重新启动。仍然发生
- 从设置菜单和快速设置打开蓝牙(见屏幕截图) - 停留在关闭状态。
- 运行
bluetoothctl
只是说Agent Registered
- 看着ubuntu 从 22.04 更新至 22.10 后无法连接任何蓝牙设备但他们的问题似乎不同。
- 在 journalctl 中搜索,在搜索“蓝牙”下找不到任何内容,还有其他需要寻找的东西吗?
有任何想法吗?
答案1
我确实遇到了同样的问题:升级到 Ubuntu 22.10 后,蓝牙音频不再工作。
所有建议的检查均未显示任何问题——蓝牙已启用、未被阻止等。
首先要注意的是,Ubuntu 22.10 已经用 Pipewire 取代了旧的声音服务器 Pulseaudio。
安装 PipeWire 多媒体服务器的库 - 蓝牙插件
sudo apt install libspa-0.2-bluetooth
之后我必须重新启动 pipewire(或重新启动)
systemctl --user restart pipewire
来源:
答案2
运行以下命令检查蓝牙无线电是否未被软件/硬件开关阻止rfkill
输出应该是这样的
$ rfkill
ID TYPE DEVICE SOFT HARD
0 bluetooth tpacpi_bluetooth_sw unblocked unblocked
2 wlan phy0 unblocked unblocked
14 bluetooth hci0 unblocked unblocked
如果是软阻止,您应该能够使用 解除阻止rfkill unblock bluetooth
。如果是硬阻止,请在笔记本电脑上寻找物理开关。
答案3
虽然这不是一个完整的答案,但我最终发现,在重新安装 Windows 10 和 Linux 后,我从蓝牙问题切换到 Wifi 问题,并通过启动 Windows 然后关闭 Wifi,然后返回 Linux 将其重新打开,解决了 Wifi 问题,具体答案请见https://unix.stackexchange.com/a/724043/200022
对于运行双启动设置的任何人来说,这个蓝牙问题也有可能通过类似的方式得到解决。
答案4
打开终端。
输入“bluetoothctl”
然后输入“扫描开启”
稍等片刻,您的蓝牙设备现在应该会显示在蓝牙管理器中,您将能够连接它们。您的系统应该会在重启时记住您的设备。