Ubuntu / PopOS 21.04 intel 2760 藍牙音訊隨機斷開

Ubuntu / PopOS 21.04 intel 2760 藍牙音訊隨機斷開

我遇到了一些看起來非常奇怪的問題。

配置是:

  • Lenovo T440p 配備 Intel 2760 WiFi/藍牙
  • Ubuntu 20.04 -> 更新到 PopOS 20.04 -> 更新到 PopOs 21.04
  • 森海塞爾 Momentum 真無線 2
  • PulseAudio 替換為 PipeWire
  • 藍Z 5.56

我遇到了一些複雜的問題,在 SBC 模式下幾乎不可能連接耳機,只能在 HSP 模式下連接,並且在最初使用 PulseAudio 時聲音會出現斷斷續續/降級的情況。我改用 PipeWire 並能夠透過 A2DP 連接和播放,但聲音非常斷斷續續且斷斷續續。已經到了聲音基本上亂碼的地步了。正如在其他線程上發布的那樣,我修改了 bluetoothd 配置以包含--noplugin=avrcp --experimental.我添加後者只是為了看看是否可以獲得報告的電池百分比。

經過多次重啟後,聲音似乎隨機地開始正常工作。 A2DP + aptX 編解碼器。令人煩惱的是,這是在我安裝 Wireshark 後​​立即嘗試查看它是否是我可以識別和搜尋的模式。

它工作了大約 2-3 分鐘,然後斷線(聲音開始透過筆記型電腦的揚聲器播放),然後重新連接並再次開始透過耳塞播放。這似乎每隔幾分鐘就會發生一次。

在研究其他線程時,我嘗試將韌體檔案降級為早期核心版本的韌體檔案。我一時記不起那個版本是什麼,但如果有人認為它能為他們提供有價值的見解,我絕對可以看看它。

值得一提的是,當連接到兩台不同的 Mac 和一台 Pixel 2 XL 時,耳機工作得非常好。

我已經嘗試解決這些問題好幾天了,但我似乎已經到了無法再找到可以嘗試的事情的地步。我的清單上唯一剩下的就是升級 BlueZ,但我覺得這可能不會有什麼不同...

更新:我已將 BlueZ 更新到 5.62,這沒有什麼區別。

檢查dmesg,似乎USB設備(intel 2760)只是決定斷開連接然後重新連接。

我還使用了乙太網路連接並禁用了 WiFi,以確保這不是乾擾問題。

我從即時 Ubuntu 20.04 USB 記憶棒啟動,行為是相同的(只是它使用 SBC 而不是 A2DP)。

知道它可以在2015 年13 吋MacBook Pro(macOS 中)上運行後,我嘗試在其上啟動Ubuntu 20.04 和18.04,看看會發生什麼。 20.04 沒有檢測到MBP 的WiFi/BT 卡,但18.04 可以。在18.04 中,我仍然得到同樣的問題。

答案1

這可能不是對每個人來說最合適的解決方案,但事實證明它對我有用。

我從頭開始重做了整個配置,只是為了確保在過程中沒有任何損壞。我最終用 PipeWire 取代了 PulseAudio。對於有興趣這樣做的人,有很多教程準確地解釋瞭如何執行此操作。

PulseAudio 和 PipeWire 都沒有產生任何改進,但無濟於事。因此,我決定最後一次嘗試是升級T440p的WiFi/BT卡。我選擇了Intel的AX210。現在一切都工作得很好,無論是藍牙還是 W​​iFi。

缺點是它不是一個簡單的交換,您需要使用修改過的 BIOS 來刷新 BIOS,以便刪除 WiFi 模組白名單。可以在線找到有關此主題的更多資源。這種過於複雜的過程的替代方案可能是購買 USB 藍牙適配器。

相關內容