Ich möchte mein Headset über Bluetooth mit Debian 8 verbinden. Ich führe es vom Terminal aus aus
systemctl enable bluetooth
systemctl start bluetooth
Dann verwende ich Gnome-Bluetooth, sehe das Gerät und versuche, eine Verbindung herzustellen. Dabei geht die Verbindung jedes Mal nach weniger als einer Sekunde verloren, sodass der Status des Geräts „getrennt“ lautet. Auch wenn ich die obigen Befehle nicht ausführe, erkennt Gnome-Bluetooth das Gerät nicht. Ich habe das Problem gegoogelt und es scheint, dass es recht häufig vorkommt, aber ich habe keine Lösung gefunden.
Dies ist die Ausgabe von 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
Antwort1
Lösung gefunden, nicht sicher, warum das funktioniert.
sudo apt-get install pulseaudio-module-bluetooth
starten Sie Ihr System neu.
sudo systemctl start bluetooth.service
Öffnen Sie nun das GUI-Dienstprogramm für Bluetooth und stellen Sie sicher, dass Bluetooth auf „Ein“ eingestellt ist.
im Terminaltyp
bluetoothctl
Stellen Sie sicher, dass der Befehl
zeigen
zeigt tatsächlich etwas Ähnliches wie
Name: debiansystem
Alias: debiansystem
Class: 0x0c010c
Powered: yes
Discoverable: yes
Pairable: yes
...
Jetzt vertrauen, koppeln und dann mit Ihrem Gerät verbinden.
Das hat zumindest bei mir funktioniert
Antwort2
Ich hatte auch das gleiche Problem mit Bluetooth und Debian 8, habe vieles ausprobiert, aber nichts hat mit Gnome-Bluetooth funktioniert. Ich habe die Anweisungen auf dieser Seite befolgt:https://wiki.debian.org/BluetoothUser/a2dpso tat ich
sudo apt-get install pulseaudio pulseaudio-module-bluetooth pavucontrol bluez-firmware
Dann
systemctl restart bluetooth
und obwohl ich das Gnome-Bluetooth habe, konnte ich es nicht zum Laufen bringen, also habe ich das Blueman-Applet installiert.
apt-get install blueman
Dann habe ich das gerade installierte Bluetooth Manager-Programm geöffnet (stellen Sie sicher, dass Gnome-Bluetooth geschlossen ist) und das war’s, ich konnte meine Bluetooth-Lautsprecher koppeln. Der einzige fehlende Schritt besteht darin, Sound in den Einstellungen zu öffnen und meine Bluetooth-Lautsprecher als Ausgabe auszuwählen.
Hoffentlich hilft das!!
Antwort3
Ich hatte auch ein Problem damit, die Dinge zum Laufen zu bringen, aber durch einfaches Deaktivieren von SELinux löste sich das Problem von selbst:
# 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
Sie können jetzt bei diesem Schritt aufhören, wenn Sie möchten (Ihr Gerät anschließen und damit arbeiten). Wenn Sie dies jedoch für die Zukunft beheben möchten, besteht die richtige Lösung darin, Ihre SELinux-Bibliothek intern zu aktualisieren (damit Sie sie wieder aktivieren können):
# 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
Bei mir war ein Eintrag wie dieser die Ursache:
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