Fedora 27 聲音輸出到藍牙裝置無法正常運作

Fedora 27 聲音輸出到藍牙裝置無法正常運作

我有一台 Lenovo Thinkpad T460 和全新安裝的 Fedora 27,只安裝了一些 Gnome 擴充功能和額外的軟體。我幾個月前拿到了這台筆記型電腦,並且只使用了 Fedora(之前為 26)。這個問題一直存在(我以前的筆記型電腦 [Lenovo Ideapad U410]、Ubuntu Gnome 和 Fedora 也有類似的藍牙問題),我想我應該先嘗試重新安裝作業系統,然後檢查這是否是問題所在。

我有一個羅技藍牙音訊連接器(這個),它連接到我的音響系統。當我安裝 Fedora 27 時,我連接到該裝置並成功使用該裝置收聽 Spotify。但大約半小時後就不再運作了。此後我嘗試了幾次,都遇到了以下情況之一:

  • 作業系統完全凍結!嘗試連接到裝置或開啟/關閉藍牙時。只有硬重啟筆記型電腦對我有幫助
  • 連接到設備可以正常工作,我可以聽幾分鐘。然後播放突然停止,設備仍然連接並被識別,但我只能透過筆記本揚聲器聽音樂/獲取聲音
  • 連接到設備根本不起作用
  • 可連接到設備,但無法將其識別為聲音輸出設備

所以我現在拿著這台內建藍牙的漂亮筆記型電腦,但它無法工作,這不太好。我必須承認,雖然我對 Linux 和電腦有豐富的經驗,但我不知道如何排除故障、找到問題,甚至解決這個問題。我用 google 搜尋了一下,發現這個教學是透過我嘗試過的 CLI 在 Fedora 下手動配對藍牙裝置的。結果:

[bluetooth]# devices
Device C8:84:47:08:5A:47 (47)Logitech Adapter
[bluetooth]# connect C8:84:47:08:5A:47 
Attempting to connect to C8:84:47:08:5A:47
Failed to connect: org.bluez.Error.Failed

正如您所看到的,錯誤訊息根本沒有幫助。那麼有人可以幫助我嗎?我可以採取什麼措施來解決這個問題?我從哪裡說起呢?我可以檢查什麼? (是的,羅技設備與我的 Android 手機運作良好)。

以下是有關 lsusb 和 lspci 的更多資訊:

[robert@thinkpad ~]$ lsusb
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 006: ID 138a:0017 Validity Sensors, Inc. Fingerprint Reader
Bus 001 Device 021: ID 8087:0a2b Intel Corp. 
Bus 001 Device 003: ID 058f:9540 Alcor Micro Corp. AU9540 Smartcard Reader
Bus 001 Device 011: ID 12d1:15c1 Huawei Technologies Co., Ltd. 
Bus 001 Device 007: ID 04ca:7058 Lite-On Technology Corp. 
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

[robert@thinkpad ~]$ lspci
00:00.0 Host bridge: Intel Corporation Xeon E3-1200 v5/E3-1500 v5/6th Gen Core Processor     Host Bridge/DRAM Registers (rev 08)
00:02.0 VGA compatible controller: Intel Corporation Skylake GT2 [HD Graphics 520] (rev 07)
00:14.0 USB controller: Intel Corporation Sunrise Point-LP USB 3.0 xHCI Controller (rev 21)
00:14.2 Signal processing controller: Intel Corporation Sunrise Point-LP Thermal subsystem (rev 21)
00:16.0 Communication controller: Intel Corporation Sunrise Point-LP CSME HECI #1 (rev 21)
00:16.3 Serial controller: Intel Corporation Device 9d3d (rev 21)
00:17.0 SATA controller: Intel Corporation Sunrise Point-LP SATA Controller [AHCI mode] (rev     21)
00:1c.0 PCI bridge: Intel Corporation Sunrise Point-LP PCI Express Root Port #1 (rev f1)
00:1c.2 PCI bridge: Intel Corporation Sunrise Point-LP PCI Express Root Port #3 (rev f1)
00:1f.0 ISA bridge: Intel Corporation Sunrise Point-LP LPC Controller (rev 21)
00:1f.2 Memory controller: Intel Corporation Sunrise Point-LP PMC (rev 21)
00:1f.3 Audio device: Intel Corporation Sunrise Point-LP HD Audio (rev 21)
00:1f.4 SMBus: Intel Corporation Sunrise Point-LP SMBus (rev 21)
00:1f.6 Ethernet controller: Intel Corporation Ethernet Connection I219-LM (rev 21)
02:00.0 Unassigned class [ff00]: Realtek Semiconductor Co., Ltd. RTS522A PCI Express Card   Reader (rev 01)
04:00.0 Network controller: Intel Corporation Wireless 8260 (rev 3a)

答案1

我用命令列解決了這個問題:pulseaudio -k

相關內容