问题:
由于持续的卡顿,蓝牙音频无法收听。
系统详细信息:
- Ubuntu 18.04
- USB 蓝牙适配器(在 lsusb 中列为:0b05:17cb ASUSTek Computer, Inc. Broadcom BCM20702A0 Bluetooth)
- 计算机通过以太网连接到互联网(无 wifi)
- 软件包已更新
- 2 个 Intel Xeon 5150 处理器
- 约 8GB RAM
不是问题的事情:
- 问题不是干扰(耳机在同一位置的手机/Windows 电脑上运行良好)
- 音频一般(耳机插孔音频可以)
- 可能不是连接问题(耳机连接很快,而且我在测试时已禁用手机和 Windows 笔记本电脑上的蓝牙)
我试过了:
- 更新 bluez (蓝牙问题 Ubuntu 18.04 LTS)
- 修改 module-udev-detect 上的 tsched (升级至 18.04 版后出现爆裂声和延迟声音)
- 修改 nice 和类似的东西 (https://forums.linuxmint.com/viewtopic.php?f=42&t=44862)
- 编辑 alsa 配置以使用 model=generic (PulseAudio 上的 A2DP - 音频非常不连贯/跳跃)
- 启用 threadirqs 并安装 rtirq-init (如何获得一致的蓝牙音频播放?)
什么都没起作用。现在有了threadirqs和rtirq-init,情况可能好转了50%,但仍然无法使用……
如果能提供更多可以尝试的方法,我将非常感激。
答案1
遇到了同样的问题。还尝试升级到 19 以及 bluez。
最终对我有用的方法是重新启动服务:
sudo service bluetooth restart
第一次尝试时,它没有完全重启,但第二次尝试时成功了。现在听音乐已经超过一个小时了,没有任何卡顿。
不确定需要多久做一次,但我可以想象如果一段时间内没有人修补它,就把它放在 crontab 中。