Arch-Linux

Artix(Arch)OpenRC下如何連接藍牙(適配器)

  • March 20, 2021

我有一個藍牙 USB 適配器,我將它插入我的台式電腦以幫助我連接到藍牙設備。它在 Windows 10 下完美執行。除了我真的無法讓它與 Artix OpenRC 雙啟動一起使用,儘管我已經安裝了所有相關的軟體包並觀看並閱讀了許多教程。(我的耳機是索尼的LE_WH-1000XM3

我最接近工作的方法是遵循這個 Gentoo OpenRC 教程,但是,在最後,當我嘗試時,connect device_mac_address我得到的只是一個模糊的錯誤消息——是的,我已經做到了rfkill unblock bluetooth——:

Attempting to connect to XX:XX:XX:XX:XX:XX
Failed to connect: org.bluez.Error.Failed

而且,如果我再次嘗試配對,我會得到Failed to pair: org.bluez.Error.AlreadyExists. 坦率地說,我發現bluetoothctl’s 的錯誤資訊非常簡潔和神秘。


我安裝了許多軟體包,包括:

alsa-utils
blueberry
blueman
bluez
bluez-tools
bluez-utils
bluetooth
bluetooth-openrc
pavucontrol
pulseaudio-alsa
pulseaudio-bluetooth
pulseaudio-ctl

到目前為止,我一直通過電纜使用我的耳機,但即便如此我也不能說這種行為非常一致。有時我必須打開pavucontrol並四處查看特定配置是否能夠啟用耳機。

奇怪的是,如果我同時打開 Blueberry 和 Pavucontrol ,一切正常。而且音質比我想像的還要好。

我已經經歷了這個設置好幾天了,它還沒有讓我失望。

此外,如果我關閉我提到的任何程序,大約 30 秒後,藍牙連接就會終止,也就是說,我必須保持兩者都打開。我猜大多數桌面環境都是通過將它們保持在後台來做到這一點的。

引用自:https://unix.stackexchange.com/questions/638019