Bluetooth kulaklıklarla nasıl çalarım?


17

Bose Sessiz Konforumu bluetooth ile dizüstü bilgisayarıma bağlamaya çalışıyorum.

Bu kulaklıkları, herhangi bir kablosuz Bluetooth cihazında olduğu gibi sorunsuz bir şekilde telefonuma bağlayabilir ve eşleştirebilirim.

Komut satırı Bağlantı denemesi:

Kullanarak bluetoothctlbağlanabiliyorum gibi görünüyor, ancak eşleştirmek için değil:

[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

Ancak, bluetooth GUI menüsünde, cihazla eşleştirildiğimi düşünüyoruz:

resim açıklamasını buraya girin

Kulaklıkların kendileri hiçbir zaman dizüstü bilgisayarın bağlı olduğunu tanımıyor gibi görünmüyor ve ses ayarlarımda çıkış yapabileceğim hiçbir şey göremiyorum, bu yüzden "eşleştirme" sahte olduğunu düşünüyorum.

resim açıklamasını buraya girin

Bu ubuntu'da açıkça bir sorun.

Cihazı silmeyi ve tekrar başlatmayı denedim, ancak her bağlanabildiğimde ancak eşleştiremediğimde. Ayrıca bu cevaba göre bluetooth LE'yi devre dışı bırakmayı denedim:

Bluetooth üzerinden Ubuntu 16.04 ile Bose QuietComfort 35'i eşleştirin

ancak davranış değişmedi.

Ben yazarken ne olur 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

Emin değilim.

GUI / Blueman Bağlantı denemesi:

Alakalı görünen bu sayfayı buldum:

Ubuntu 16.04, Bluetooth kulaklıklara ses çıkışı vermiyor

bluemanCihazımı eşleştirmeye çalıştığımda kilitlenen önerilen şekilde kullanmayı denedim .

resim açıklamasını buraya girin

Çalıştırarak önerilen paketleri yükseltmeyi denedim

sudo apt-get install libpam-systemd libsystemd0 libudev1 systemd ubuntu-mono udev

Bu hatanın görünmesini durdurdu, ancak hala eşleştiremedim blueman(hata yok, eşleştirmeye çalıştığımda hiçbir şey yapmıyor).

tail -f /var/syslogKulaklıklarımı açarken koşmayı denedim ve şu mesajı gördüm:

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

Bence bu bir ipucu olabilir ...


Ben audiophile hifi, taşınabilir hoparlörler ve kulaklık gelen bluetooth cihazları yelpazesi ile 16.04 kullanarak benzer gerileme fark ettim. Oturum açmadan önce bağlantı kurmaya çalışırken bir şey var gibi görünüyor ve bu oturum açıldığında yapılan bağlantılarla çelişiyor gibi görünüyor.
Amias

1
Bu sorununuzu çok iyi çözebilir: askubuntu.com/questions/764273/…
Elder Geek

Ne pactl list short | grep bluetoothgösterir? Modül-bluetooth-discover görmem gösterilmezse askubuntu.com/a/689297/300665 Ubuntu 16.04 ve 16.10 bir çift bluetooth ses böcek mevcut olduğu gibi bu yardım olmayabilir
Jeremy31

/var/log/syslogBlueman eşleştirme sırasında çöktüğünde hangi hata mesajları görünür? Bu, bazı çok gerekli ipuçlarını sağlayabilir.
Elder Geek

1
Sıralamanıza sevindim!
Elder Geek

Yanıtlar:


3

Altta yatan sorun bu sorununkine benziyor:

/programming/31380594/linux-bluez-dbus-communication

Dışında ben bir systemd linux kurulum çalıştırıyorum bu yüzden bu cevabın yorum önerdiği gibi yapmak zorunda kaldım:

Yeni systemd tabanlı sistemlerde, kopya /lib/systemd/system/bluetooth.serviceetmek /etc/systemd/system/bluetooth.serviceve değiştirmek ExecStartiçin çizgi ExecStart=/usr/lib/bluetooth/bluetoothd -E.

- Arto Bendiken

Bunu yaptım, yeniden başlattım ve başladım bluetoothctlve manuel olarak bağlandım:

[Bose QuietComfort 35]# connect 04:52:C7:32:68:16 
Attempting to connect to 04:52:C7:32:68:16
[CHG] Device 04:52:C7:32:68:16 Paired: yes
Connection successful

Eşleştirdiğim bu sefer kulaklıklarım bağlantıyı tanıdı (GNOME eşleştirmenin işe yaradığını düşünmesine rağmen daha önce bilmiyorlardı) ve çıkış cihazı cihazlar listemde belirdi.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.