Pavucontrol pada Xubuntu 13.10 saya mendeteksi headset bluetooth saya, tetapi hanya setelah saya mengetik perintah:
pulseaudio -k
sudo alsa force-reload
Setelah beberapa detik, headset muncul di tab konfigurasi.
Saya juga mencoba memasukkan baris
load-module module-switch-on-connect
di /etc/pulse/default.pa tetapi tidak membantu. Saya telah mencoba membersihkan dan autoremoving dan menginstal ulang semuanya dengan benar dari alsa ke pulseaudio dan pulseaudio-module-bluetooth. Tidak ada yang berhasil.
Apakah ada solusi untuk memuat headset tanpa menggunakan perintah paksa-ulang? Untuk membuat daemon pulseaudio mengenali perangkat secara otomatis?
Saya mencoba menambahkan:
pcm.bluetooth {
type bluetooth
device "XX:XX:XX:XX:XX:XX"
profile "auto"
}
ke file .asoundrc di direktori home saya tetapi tidak ada bedanya
Setelah membunuh daemon pulseaudio, hotkey volume saya yang rata berhenti bekerja. Saya harus menugaskan
amixer set Master 4%- -q unmute
amixer set Master 4%+ -q unmute
ke beberapa kombinasi tombol lain untuk mengelola volume dari keyboard. Menetapkan perintah ke hotkey tidak berfungsi. Bagaimana tombol volume terikat ke daemon? Apakah ada cara lain untuk mengikat kunci ke daemon baru (setelah restart)?
MEMPERBARUI
Menemukan masalahnya. Menggunakan perintah
pactl list | grep -i module-bluetooth-discover
Saya menemukan bahwa modul bluetooth find tidak dimuat.
Tapi file default.pa saya di / etc / pulse berisi baris
.ifexists module-bluetooth-discover.so
load-module module-bluetooth-discover
.endif
Jadi mengapa modul tidak dimuat pada startup pulseaudio?
Setelah mengeluarkan perintah
sudo pactl load-module module-bluetooth-discover
Headset bluetooth berfungsi dengan baik dan terdeteksi secara otomatis, tanpa membunuh dan memulai kembali alsa.
sumber
module-bluetooth-policy
danmodule-bluetooth-discover
! Sekali lagi, pemutaran melalui aplikasi KDE berfungsi dengan baik, tetapi pemutaran melalui pulseaudio tidak. Adakah yang punya petunjuk?Jawaban:
Saya menemukan perbaikan untuk ini pada jawaban lain, masalahnya adalah modul bluetooth pulseaudio dimuat sebelum X11, mengubah beberapa file konfigurasi lakukan triknya: PulseAudio tidak dapat memuat modul bluetooth 15.10 / 16.04 / 16.10
Beri komentar (dengan tanda # di awal baris) baris berikut:
Sekarang edit file,
/usr/bin/start-pulseaudio-x11
cari baris berikut:dan mengubahnya menjadi ini:
Dengan cara ini modul Bluetooth audio Pulse tidak akan diunduh saat boot tetapi setelah x11 dimulai.
Perbaikan ini bertentangan dengan saran saat ini di: https://freedesktop.org/wiki/Software/PulseAudio/Documentation/User/Bluetooth/
sumber
module-bluetooth-policy
danmodule-bluetooth-discover
memberikan pengalaman terbaik (dan yang jelas). Ketika saya terhubung ke headset saya, harapan saya adalah untuk mendapatkan suara di sana secara otomatis kalau tidak, saya hanyapactl load-module module-bluetooth-discover
Ini:
bekerja untuk saya di Ubuntu 14.10 (Lenovo x240) untuk memiliki setidaknya perangkat bluetooth saya terdaftar di pulseaudio.
sumber
Tampaknya ada masalah dengan beberapa kode (lawas?) Di Blueman yang sengaja membongkar
module-bluetooth-discover
saat startup (yaitu setelah itu diambil dari/etc/pulse/default.pa
. Untuk lebih jelasnya lihat di sini: https://github.com/blueman-project/blueman/issues/ 64 .sumber
Saya tahu ini sedikit posting lama. Tetapi karena saya baru-baru ini memiliki masalah yang sama saya menemukan solusi yang agak sederhana: cukup instal pulseaudio-module-bluetooth
http://ubuntuforums.org/showthread.php?t=1909957
semoga beruntung dengan itu :)
sumber
Setelah menganalisis banyak posting kesimpulan saya adalah bahwa orang biru sedang membongkar modul modul-bluetooth-temukan, jadi dalam kasus saya solusinya adalah uninstall blueman dari sistem saya. Setelah itu, semuanya berfungsi ok.
sumber
Menjalankan Xubuntu 13.10 64bit saya mengalami masalah yang sama. Memuat modul-bluetooth-temukan secara manual memperbaiki masalah. Saya juga memperbaikinya secara permanen. Saya reboot dan headset bekerja tanpa memuat modul-bluetooth-temukan. Tampaknya harus berhasil terhubung sekali dan kemudian berfungsi dengan baik.
Saya bertanya-tanya mengapa default.pa berisi modul-bluetooth-temukan dan modul ada di disk tetapi tidak tercantum dalam daftar pactl?
Lihat juga tab konfigurasi di pavuvontrol dan atur profil headset. Saya punya pilihan antara off / a2dp / hfp, defaultnya mati, jadi tidak ada input atau output pulseaudio yang muncul meskipun headset terhubung.
sumber
Saya juga punya masalah ini di ubuntu 14.04. Solusi paling sederhana adalah dengan menambahkan resmi blueman devs ppa:
https://launchpad.net/~blueman/+archive/ubuntu/ppa
Ini berfungsi untuk saya setelah pembaruan.
sumber
Bekerja untuk saya juga, tetapi tidak persisten setelah reboot, dan saya juga harus secara manual mengatur perangkat audio standar dalam kontrol volume setiap kali.
Menambahkannya
.profile
juga tidak berhasil - kecuali jika didahului dengan penundaan tidur 8 detik.Temukan solusi yang bekerja terus-menerus hanya dengan beberapa klik:
Dan nonaktifkan plugin PulseAudio .
sumber
pavucontrol
buka tab Konfigurasi , tambahkan lihat apakah Anda dapat mengatur profil perangkat bluetooth Anda ke A2DP di sana? (Ketika masalah bluetooth, pada tab konfigurasi yang sama saya sering set dibangun dalam audio ke none juga)[MEMPERBARUI]
Pada KXStudio ada pengaturan khusus dengan Cadence, file yang tepat untuk diedit terletak di
/usr/share/cadence/pulse2jack/
, ada 2 fileplay.pa
danplay+rec.pa
. Tambahkan ini ke keduanya:[Asli - bagus untuk debugging]
Di Ubuntu + KDE dan KXStudio saya menggunakan skrip autostart seperti ini:
JUGA, pastikan Anda melakukan ini juga:
Sangat penting untuk memiliki pavucontrol untuk beralih di antara profil (A2DP kesetiaan tinggi atau headset HSP / HFP)
DAN, jika Anda kurang beruntung, maka itu mungkin karena pengaturan antena Anda, jadi coba ini:
Sekarang nikmati headset nirkabel Anda!
sumber