故障排除:在 Arch Linux 上啟用藍(lán)牙
我很輕松地安裝了 Arch Linux,這要?dú)w功于 archinstall 腳本。
在我開始使用它并探索之后,我嘗試使用我的藍(lán)牙耳機(jī),卻發(fā)現(xiàn)藍(lán)牙無法工作。
我可以看到藍(lán)牙選項,但無法啟用它。單擊開關(guān)會只會切換回禁用狀態(tài)。
下面是我所做的以及有作用的事情。
確保藍(lán)牙服務(wù)正在運(yùn)行
如果該服務(wù)未運(yùn)行,藍(lán)牙將不會打開,你將無法連接到它。
檢查藍(lán)牙服務(wù)的狀態(tài)并查看其是否正在運(yùn)行。
systemctl status bluetooth
它給了我以下輸出:
[abhishek@itsfoss ~]$ systemctl status bluetooth
○ bluetooth.service - Bluetooth service
Loaded: loaded (/usr/lib/systemd/system/bluetooth.service; disabled; preset: disabled)
Active: inactive (dead)
Docs: man:bluetoothd(8)
如你所見,bluetooth
服務(wù)處于非活動狀態(tài)。它沒有運(yùn)行。并且狀態(tài)被禁用。
這意味著藍(lán)牙守護(hù)程序當(dāng)前未運(yùn)行,也未設(shè)置為每次啟動時自動啟動。
這讓事情變得更容易了。我在第一次嘗試中就找出了根本原因。在 Arch Linux 中這種情況并不常見。
使用以下命令啟動藍(lán)牙守護(hù)進(jìn)程:
sudo systemctl start bluetooth
讓藍(lán)牙服務(wù)在系統(tǒng)啟動時自動運(yùn)行:
systemctl enable bluetooth
它應(yīng)該顯示以下輸出:
[abhishek@itsfoss ~]$ systemctl enable bluetooth
Created symlink /etc/systemd/system/dbus-org.bluez.service → /usr/lib/systemd/system/bluetooth.service.
Created symlink /etc/systemd/system/bluetooth.target.wants/bluetooth.service → /usr/lib/systemd/system/bluetooth.service.
現(xiàn)在,藍(lán)牙已啟用,并且在系統(tǒng)設(shè)置中很明顯:
連接藍(lán)牙設(shè)備的提示
你可能已經(jīng)知道應(yīng)該首先將藍(lán)牙設(shè)備置于配對模式。這很關(guān)鍵。
之后,你可以嘗試關(guān)閉然后再次打開藍(lán)牙按鈕,以便它搜索可用的設(shè)備。
如果它沒有立即顯示,你可以單擊其他一些系統(tǒng)設(shè)置并再次返回藍(lán)牙。過去它對我有用過幾次,不要問為什么。
其他故障排除提示
以下是修復(fù) Arch Linux 中藍(lán)牙連接問題的更多提示:
確保未被阻止
確保藍(lán)牙未被阻止:
rfkill list
檢查輸出:
[abhishek@itsfoss ~]$ rfkill list
0: hci0: Bluetooth
Soft blocked: no
Hard blocked: no
1: phy0: Wireless LAN
Soft blocked: no
Hard blocked: no
如果你發(fā)現(xiàn)藍(lán)牙被阻止,請使用以下命令取消阻止:
rfkill unblock bluetooth
Pipewire 與 Pulseaudio
在某些情況下,如果你過去嘗試過 Pipewire 和 Pulseaudio,它們可能會破壞工作。
如果你使用 Pipewire,請確保安裝了 pipeline-pulse:
sudo pacman -Syu pipeline-pulse
如果你使用 Pulseaudio,bluez
和 pulseaudio-bluetooth
可以幫助你。
查看 Arch Wiki 頁面以獲取更多信息。
這對你有用嗎?
硬件兼容性問題是任何操作系統(tǒng)都會遇到的問題,Linux 也不例外。
事情沒有單一的解決方案。你的系統(tǒng)可能存在與我的系統(tǒng)不同的問題,此處提到的建議可能適合你,也可能不適用于你。
完善的 Arch 維基提供的建議比我所能提供的要多得多。如果你仍然無法解決藍(lán)牙問題,請執(zhí)行此操作。
現(xiàn)在看你的了。對你有用嗎?如果有,是哪種方法?如果沒有,你遇到了什么樣的問題,以及到目前為止你嘗試過哪些故障排除方法?