Bluetooth hoparlör Ubuntu 16.04’de ses yok


36

Kubuntu 16.04'e yükselttikten sonra, JBL Flip 2 bluetooth hoparlörüm artık çalışmıyor.

Sadece iyi bağlanır ve ses hoparlör ile A2DP lavabo kullanmak üzere ayarlanmış, ancak ses alamıyorum.

Değiştirmem gerektiğini iddia eden bazı yerler buldum /etc/bluetooth/audio.conf, ancak bu dosya artık mevcut değil.

Bir daha nasıl çalışabileceğimi bilen var mı?


14.04'den 16.04'e yükselttikten sonra JBL Charge 2+ ile aynı sorun. Eşleştirme başarılıdır (hoparlör bağlantıyı onaylamak için bip sesi çıkarır ve Ubuntu hoparlöre bağlı olarak gösterir) ancak BT cihazına ses göndermek için darbe istendiğinde ses üretilmez. Belki de vu-meter, spikere ses göndermeye çalışırken donarken donuyor ve port sadece “Kapalı”, “Yüksek Kaliteli Çalma (A2DP)” ve “Telefon Çift Yönlü (HSP / HFP) dahil olduğunda“ Hoparlör ”içeriyor )" önce.
MaxAuray

Sistem günlüğü ipuçlarından: /// pulseaudio [1942]: [pulseaudio] module-bluez5-device.c: Varsayılan profil bağlı değil, profil seçilmeden /// bluetoothd [790]: / org / bluez / hci0 / dev_0C_A6_94_EE_96_4E / fd0: fd (24) hazır /// pulseaudio [1942]: [pulseaudio] bluez5-util.c: Transport TryAcquire () nakliye için başarısız oldu / org / bluez / hci0 / dev_0C_A6_94_EE_96_4E / fd0 (İşlem İzinsiz) /// çekirdek: [ [842.519817] giriş: 0C: A6: 94: EE: 96: 4E olarak / aygıtlar / sanal / giriş / giriş15
MaxAuray

Yanıtlar:


28

16.04'e yükselttikten sonra da aynı sorunu yaşadım. Benim için gerçek bir düzeltme yok, ancak konuşmacının çalışmasını sağlayabilirim. Kubuntu'yu çalıştırıyorum bu yüzden bu adımlar KDE için ve eşdeğer Birlik adımlarının ne olduğundan emin değilim ama onların benzer olduğunu hayal ediyorum.

İşte yaptığım şey:

  1. Hoparlörün bağlanmasına izin verin.
  2. Ses ayarlarınızda, profili "Kulaklık Başlığı Ünitesi (HSP / HFP)" veya eşdeğeri olarak değiştiringörüntü tanımını buraya girin
  3. Gücü kapatın Hoparlörün bağlantısını kesin
  4. Bluetooth servisini yeniden başlatın

    sudo service bluetooth restart

  5. Hoparlörü tekrar açın ve tekrar bağlayın.

  6. Ses ayarlarınızda, profili tekrar "High Fidelity Playback (A2DP Sink)" veya eşdeğeri olarak değiştirin görüntü tanımını buraya girin

A2DP şimdi çalışmalı. Şimdiye kadar, A2DP modunda bağlanmaya çalıştığımda işler ters gidiyor gibi görünüyor. Gerçek bir düzeltme / geçici çözüm bulunana kadar, hoparlörü kapatmadan veya bağlantısını kesmeden önce her zaman HSP / HSF moduna geçmeyi hatırlamaya çalışacağım.

GÜNCELLEŞTİRME:

Bağlanmak, HSP / HFP moduna geçmek, bağlantıyı kesmek, yeniden bağlanmak ve A2DP moduna geri dönmek yeterlidir. Bluetooth servisini yeniden başlatmak için hiçbir neden yoktur.


2
benim için çalışıyor. Kalıcı bir düzeltme buldunuz mu?
07'de 08:08

2
Hayır, maalesef yapmadım. Her zaman bluetooth sesi kullanıyorum (dahili sesimden daha fazla), bu yüzden yakında düzeltileceğini umuyorum.
JaminSore,

Basit bir sesin mekanik bir şeyden çıkması için böyle bir yaygara !! Bu herkesin hayatını kolaylaştıracaktı ...
Hamid

Bunu düzeltmek için bulduğum tek yol bu. Bu ya da tamir, ama aslında zaten aynı şeyi yapar.
DevDonkey

1
@pylover Yeni bir konuşmacı aldığımda ya da eski olanı tamir ettiğimde bir çekim yapacağım ... Her seferinde bu adımlardan elle geçmek için bir komut dosyası çalıştırmayı tercih ederim.
JaminSore

12

Tüm geçici çözümleri test ettikten sonra, profili değiştirmek, bağlantıyı kesmek, yeniden bağlamak ve profili a2dp'ye ayarlamak için bir python betiği yazdım.

python3.5 ile cihazı açtıktan / açtıktan sonra çalıştırın.

https://gist.github.com/pylover/d68be364adac5f946887b85e6ed6e7ae#file-a2dp-py

1 EDIT

$ python3.5 a2dp.py 
Connection MADE
Selecting device:
Device MAC: 00:22:37:3D:DB:1A
Device ID: bluez_card.00_22_37_3D_DB_1A
Sink: bluez_sink.00_22_37_3D_DB_1A
Turning off audio profile.
Disconnecting the device.
Connecting againt.
Setting A2DP profile
Device ID: bluez_card.00_22_37_3D_DB_1A
Updating default sink
Exiting bluetoothctl

3
Gist'ten gelen senaryonuz çok güzel çalıştı! Teşekkürler!
Jason McVetta

2

Sorun vardı. Benim için bluetooth cihazı kaldırmak ve tekrar aramak ve yeniden bağlamak için çalıştı.


Bu benim için çözdü. 14.04'ten 16.04'e yükseltme yaparken çalışmayı durdurdu.
vegard Torvund
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.