Pulseaudio otomatik olarak bluetooth kulaklık tespit değil

23

Xubuntu 13.10'daki Pavucontrol, bluetooth kulaklığımı algılıyor, ancak sadece komutları yazdıktan sonra:

pulseaudio -k
sudo alsa force-reload

Birkaç saniye sonra kulaklık, yapılandırma sekmesinde görünür.

Ayrıca, satırı eklemeyi denedim

load-module module-switch-on-connect

/etc/pulse/default.pa dosyasında ancak yardımcı olmuyor. Ben alsa pulseaudio ve pulseaudio-module-bluetooth alsa için her şeyi purging ve autoremoving ve yeniden her şeyi denedim. Hiç birşey çalışmıyor.

Kulaklığı yeniden yükleme komutunu kullanmadan yüklemek için bir geçici çözüm var mı? Pulseaudio daemon cihazını otomatik olarak tanımak için?

Eklemeye çalıştım:

    pcm.bluetooth {
    type bluetooth
    device "XX:XX:XX:XX:XX:XX"
    profile "auto"
   }

ev dizinindeki bir dosyaya .asoundrc ancak bir fark yaratmıyor

Pulseaudio daemon'unu öldürdükten sonra, çift birim kısayol tuşlarım çalışmayı durdurur. Atamak zorundayım

amixer set Master 4%- -q unmute
amixer set Master 4%+ -q unmute

, sesi klavyeden yönetmek için başka bir tuş bileşimine. Kısayol tuşlarına komut atamak işe yaramıyor. Ses tuşları daemona nasıl bağlanır? Anahtarları yeni cihaza bağlamanın başka bir yolu var mı (yeniden başlattıktan sonra)?

GÜNCELLEME

Sorunu buldum. Komutu kullanma

pactl list | grep -i module-bluetooth-discover

Bluetooth keşfetme modülünün yüklü olmadığını öğrendim.

Ama default.pa dosyanız / etc / pulse dizininde satırları içeriyor

.ifexists module-bluetooth-discover.so
load-module module-bluetooth-discover
.endif

Öyleyse modül neden Pulseaudio başlatılmıyor?

Komutu verdikten sonra

sudo pactl load-module module-bluetooth-discover

Bluetooth kulaklığı düzgün çalışır ve alsa'yı öldürmeden ve yeniden başlatmadan otomatik olarak algılanır.

    
sordu adityap174 26.10.2013 08:49

8 cevap

12

Bunun için başka bir cevapta bir düzeltme buldum, sorun pulseaudio bluetooth modülünün X11'den önce yüklenmesi, birkaç yapılandırma dosyasını değiştirmenin hileyi değiştirmesi: PulseAudio bluetooth modülü yüklenemiyor 15.10 / 16.04 / 16.10

vim /etc/pulse/default.pa

Yorum yapın (satırın başında bir # ile) aşağıdaki satırı girin:

#load-module module-bluetooth-policy
#load-module module-bluetooth-discover

Şimdi /usr/bin/start-pulseaudio-x11 dosyasını aşağıdaki satırları düzenleyin:

   if [ x”$SESSION_MANAGER” != x ] ; then
    /usr/bin/pactl load-module module-x11-xsmp “display=$DISPLAY session_manager=$SESSION_MANAGER” > /dev/null
   fi

ve bunları şuna değiştirin:

   if [ x"$SESSION_MANAGER" != x ] ; then
    /usr/bin/pactl load-module module-x11-xsmp "display=$DISPLAY session_manager=$SESSION_MANAGER" > /dev/null
   #
   # Added per StackExchange http://askubuntu.com/questions/366032/pulseaudio-not-detecting-bluetooth-headset-automatically
   #
    /usr/bin/pactl load-module module-bluetooth-policy
    /usr/bin/pactl load-module module-bluetooth-discover
   fi

Bu sayede, Pulse ses cihazının Bluetooth modülleri önyükleme sırasında değil, x11 başlatıldıktan sonra indirilmez.

Bu düzeltme şu anki öneriye uygun: İşte

    
verilen cevap SivArt 29.10.2015 01:34
5

Bu

sudo apt-get install pulseaudio-module-bluetooth 
sudo pactl load-module module-bluetooth-discover

Ubuntu 14.10'da (Lenovo x240) en azından benim bluetooth cihazımın pulseaudio'da listelenmesi için çalıştı.

    
verilen cevap mauriciojost 28.03.2015 09:58
4

Blueman'da, başlangıçta (örneğin module-bluetooth-discover öğesinden yüklendikten sonra)% /etc/pulse/default.pa kasten eski (eski) kodla ilgili bir sorun var gibi görünüyor. Daha fazla ayrıntı için buraya bakın: İşte .

    
verilen cevap simon 31.07.2014 00:24
2

Bunun eski bir yazı olduğunu biliyorum. Ama son zamanlarda aynı sorunu yaşadığım için oldukça basit bir çözümle karşılaştım: sadece pulseaudio-module-bluetooth'u kurun

sudo apt-get install pulseaudio-module-bluetooth

İşte

Bununla iyi şanslar:)

    
verilen cevap Christian 10.03.2014 09:21
1

Sonrasında tonları analiz ettikten sonra benim sonucum mavi adamın kasıtlı olarak modül modülü-bluetooth-keşfetme boşaltma olduğunu, bu yüzden benim durumumda çözüm sistemimden blueman'ı kaldırıyordu. Bundan sonra her şey yolunda.

    
verilen cevap ÁngelCaído 18.11.2015 14:26
0

Xubuntu 13.10 64bit'i çalıştırırken aynı problemi yaşadım. Modül-bluetooth-keşfetme yükleme, sorunu manuel olarak düzeltir. Ben de kalıcı olarak düzeltir. Yeniden başlattım ve kulaklık modülü-bluetooth keşfetmeyi yüklemeden çalıştı. Bir kez başarılı bir şekilde bağlanması gerekiyor ve sonra iyi çalışıyor.

Neden default.pa modül-bluetooth-keşfetmeyi içeriyor ve modül diskte var ama pactl listesinde listelenmiyor mu?

Ayrıca, pavuvontrolde yapılandırma sekmesine bakın ve kulaklığın profilini ayarlayın. Off / a2dp / hfp seçeneğim var, varsayılan ayar kapalıydı, bu nedenle kulaklık bağlı olsa bile hiç bir sinyal sesi duyulmadı veya çıktı çıkmadı.

    
verilen cevap Adam 08.12.2013 23:28
0

Ayrıca ubuntu 14.04 üzerinde bu sorun var. En basit çözüm, yalnızca resmi blueman devs ppa eklemektir:
İşte
Güncellemeden sonra benim için çalışıyor.

    
verilen cevap Robert Kujawa 02.06.2015 13:50
0
sudo apt-get install pulseaudio-module-bluetooth

Benim için de çalıştım, ancak yeniden başlatmadan sonra da kalıcı değildi ve ayrıca her zaman ses kontrolündeki varsayılan ses aygıtını elle ayarlamak zorunda kaldım.

.profile değerine eklenmesi de işe yaramadı - 8 saniyelik bir uyku gecikmesinden önce olmadıkça.

Sadece birkaç tıklamayla kalıcı olarak çalışan bir çözüm buldu:

Right-click the blueman icon -> Plugins

Ve PulseAudio eklentisini devre dışı bırakın.

    
verilen cevap Mtl Dev 27.10.2015 17:22

Etiketlerdeki diğer soruları oku