gnome 藍牙無法正常運作

gnome 藍牙無法正常運作

我想在 Debian 8 上透過藍牙連接耳機。

systemctl enable bluetooth
systemctl start bluetooth

然後我使用 gnome-bluetooth,我看到設備並嘗試連接,所發生的情況是每次不到一秒後連接就會丟失,從而設備的狀態變為“斷開連接”。另外,如果我不運行上面的命令,gnome-bluetooth 將看不到該設備。我用谷歌搜尋了這個問題,看起來這個問題很常見,但我沒有找到解決方案。

這是 lsusb 的輸出:

Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 003: ID 04f2:b3d5 Chicony Electronics Co., Ltd 
Bus 001 Device 009: ID 13d3:3393 IMC Networks 
Bus 001 Device 005: ID 1004:631c LG Electronics, Inc. 
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

答案1

找到了解決方案,不知道為什麼會這樣。

sudo apt-get install pulseaudio-module-bluetooth

重新啟動您的系統。

sudo systemctl start bluetooth.service

現在打開藍牙的 GUI 實用程式並確保藍牙設定為“on”

在終端類型中

藍牙控制

確保該命令

展示

實際上顯示了類似的東西

Name: debiansystem
Alias: debiansystem
Class: 0x0c010c
Powered: yes
Discoverable: yes
Pairable: yes
...

現在信任、配對並連接到您的裝置。

這有效,至少對我來說

答案2

我在藍牙和 Debian 8 上也遇到了同樣的問題,嘗試了很多方法,但 gnome-bluetooth 沒有任何效果。我按照此頁面上的說明進行操作:https://wiki.debian.org/BluetoothUser/a2dp所以我做了

sudo apt-get install pulseaudio pulseaudio-module-bluetooth pavucontrol bluez-firmware

然後

systemctl restart bluetooth

雖然我有 gnome-bluetooth,但我無法讓它工作,所以我安裝了 blueman-applet

apt-get install blueman

然後打開我剛剛安裝的藍牙管理器程式(確保 gnome-bluetooth 已關閉),就這樣,我能夠配對我的藍牙揚聲器。唯一缺少的步驟是在“設定”中打開“聲音”並選擇我的藍牙揚聲器作為輸出。

希望有幫助!

答案3

我也遇到了問題,但透過停用 SELinux,問題就自行解決了:

# First check if this is even your problem, is SELinux enabled?
getenforce

# If the above created the output of '1', then this could very
# well be your problem.. keep reading.

# Disable SELinux
setenforce 0

# Restart bluetooth
systemctl restart bluetooth

如果您願意,現在可以停止此步驟(連接您的裝置並使用它)。但如果你想在未來解決這個問題,正確的解決方案是在內部更新你的 SELinux 庫(這樣你就可以重新啟用它):

# Create your own module
grep bluetooth /var/log/audit/audit.log | audit2allow -M mybluetooth

# Install it now:
semodule -i mybluetooth.pp

# Now safely re-enable SELinux:
setenforce 1

就我而言,是這樣的條目導致了它:

type=AVC msg=audit(1522596590.758:103): avc:  denied  { mounton } for  pid=999 comm="(uetoothd)" path="/var/lib/bluetooth" dev="dm-0" ino=2362849 scontext=system_u:system_r:init_t:s0 tcontext=system_u:object_r:bluetooth_var_lib_t:s0 tclass=dir permissive=0

相關內容