Ich versuche, mein Bose Quiet Comfort über Bluetooth mit meinem Laptop zu verbinden.
Ich kann diese Kopfhörer problemlos wie jedes andere drahtlose Bluetooth-Gerät mit meinem Telefon verbinden und koppeln.
Kommandozeilen-Verbindungsversuch:
Mit bluetoothctl
scheine ich verbinden zu können, aber nicht beschränkt auf Paar:
[bluetooth]# devices
Device 04:52:C7:32:68:16 Bose QuietComfort 35
[bluetooth]# connect 04:52:C7:32:68:16
Attempting to connect to 04:52:C7:32:68:16
Connection successful
[Bose QuietComfort 35]# devices
[Bose QuietComfort 35]#ch)`pair ': pair 04:52:C7:32:68:16
Attempting to pair with 04:52:C7:32:68:16
Failed to pair: org.bluez.Error.AuthenticationFailed
[CHG] Device 04:52:C7:32:68:16 Connected: no
[CHG] Device 04:52:C7:32:68:16 Connected: yes
Im Menü der Bluetooth-Benutzeroberfläche scheint es jedoch so zu sein, als wäre ich mit dem Gerät gekoppelt:
Die Kopfhörer selbst scheinen nie zu erkennen, dass der Laptop angeschlossen ist, und in meinen Soundeinstellungen sehe ich nichts, was ich ausgeben kann, daher ist das "Pairing" meiner Meinung nach falsch.
Dies ist also eindeutig ein Problem in Ubuntu.
Ich habe versucht, das Gerät zu löschen und erneut zu starten, aber jedes Mal kann ich eine Verbindung herstellen, aber keine Verbindung herstellen. Ich habe auch versucht, Bluetooth LE wie folgt zu deaktivieren:
Koppeln Sie Bose QuietComfort 35 mit Ubuntu 16.04 über Bluetooth
aber das Verhalten änderte sich nicht.
Folgendes passiert, wenn ich tippe info <MAC Address>
:
Device 04:52:C7:32:68:16
Name: Bose QuietComfort 35
Alias: Bose QuietComfort 35
Paired: no
Trusted: no
Blocked: no
Connected: yes
LegacyPairing: no
UUID: Generic Access Profile (00001800-0000-1000-8000-00805f9b34fb)
UUID: Generic Attribute Profile (00001801-0000-1000-8000-00805f9b34fb)
UUID: Device Information (0000180a-0000-1000-8000-00805f9b34fb)
UUID: Bose Corporation (0000febe-0000-1000-8000-00805f9b34fb)
Modalias: bluetooth:v009Ep400Cd0106
Ich bin mir nicht sicher, ob das hilfreich ist.
GUI / Blueman-Verbindungsversuch:
Ich habe diese Seite gefunden, die relevant zu sein scheint:
Ubuntu 16.04 gibt keinen Ton an Bluetooth-Kopfhörer aus
Ich habe versucht, blueman
wie vorgeschlagen zu verwenden, was abstürzt, wenn ich versuche, mein Gerät zu koppeln.
Ich habe versucht, die vorgeschlagenen Pakete durch Ausführen zu aktualisieren
sudo apt-get install libpam-systemd libsystemd0 libudev1 systemd ubuntu-mono udev
Dies verhinderte, dass der Fehler angezeigt wurde, aber ich konnte immer noch keine Verbindung herstellen blueman
(kein Fehler, beim Versuch, eine Verbindung herzustellen, wird nichts unternommen).
Ich habe versucht zu rennen, tail -f /var/syslog
während ich meinen Kopfhörer eingeschaltet habe, und habe die folgende Meldung gesehen:
Dec 7 20:18:15 elitebook bluetoothd[860]: Unable to register GATT service with handle 0x0001 for device 04:52:C7:32:68:16
Dec 7 20:18:15 elitebook bluetoothd[860]: Unable to register GATT service with handle 0x0013 for device 04:52:C7:32:68:16
Ich denke, das könnte ein Hinweis sein ...
quelle
pactl list short | grep bluetooth
zeigt? Wenn das Modul-Bluetooth-Discovery nicht angezeigt wird, lesen Sie bitte askubuntu.com/a/689297/300665. Es kann nicht hilfreich sein, da in Ubuntu 16.04 und 16.10/var/log/syslog
angezeigt, wenn blueman beim Pairing abstürzt? Dies könnte einige dringend benötigte Hinweise liefern.Antworten:
Es sieht so aus, als ob das zugrunde liegende Problem dem für diese Frage ähnelte:
/programming/31380594/linux-bluez-dbus-communication
Abgesehen davon, dass ich ein Linux-Setup für systemd ausführe, musste ich wie im Kommentar zu dieser Antwort angegeben vorgehen:
- Arto Bendiken
Also habe ich das gemacht, neu gestartet und dann gestartet
bluetoothctl
und manuell verbunden:Diesmal erkannten meine Kopfhörer beim Pairing die Verbindung (obwohl GNOME anscheinend angenommen hatte, dass das Pairing funktioniert hatte) und das Ausgabegerät wurde in meiner Geräteliste angezeigt.
quelle