Ubuntu 13.04 bluetooth A2DP tidak berfungsi

12

Saya telah menginstal Ubuntu 13.04 di partisi baru dan saya memiliki beberapa masalah dengan bluetooth.

Saya biasanya menggunakan bluetooth untuk terhubung ke headset nirkabel saya, di partisi lama dengan Ubuntu 12.10 semuanya baik-baik saja.

Ubuntu dapat mendeteksi penerima bluetooth saya tetapi saya tidak dapat memasangkan perangkat saya. Setelah googling saya menemukan bahwa semua yang saya butuhkan adalah menambahkan Enable=Socketdi bagian umum /etc/bluetooth/audio.conf.

Setelah memulai ulang daemon bluetooth, saya dapat memasangkan penerima A2DP nirkabel saya dan saya melihat adaptor bluetooth di bawah pengaturan audio, itu berarti bahwa pulseaudio telah mengenali adaptor A2DP saya.

Sayangnya ketika saya memutar file audio, saya mendengar output melalui speaker PC daripada borgol bluetooth saya.

Adakah cara untuk mengatasi ini?

Saya mencoba memformat dan menginstal ulang Ubuntu 64-bit dari awal untuk mendapatkan instalasi yang bersih tetapi masalahnya masih ada. Saya curiga tim Ubuntu telah mengubah sesuatu dalam pengaturan bluetooth dari 12.10 menjadi 13.04.

pengguna153241
sumber
Apakah Anda memilih audio Bluetooth di Pengaturan Suara - tab Keluaran sebelum Anda memulai aliran audio?
Takkat
ya saya lakukan, sebenarnya masalah saya adalah mengklik pada tab keluaran bluetooth tidak ada yang terjadi, saya akan berharap untuk mendengar musik diputar melalui penerima nirkabel saya tetapi terus diputar melalui speaker internal saya
user153241
Anda tidak dapat mengganti suara yang diputar. Anda harus menghentikan pemain Anda, kemudian beralih output, lalu mulai pemain lagi. Apakah itu membantu?
Takkat

Jawaban:

8

Ini bekerja untuk saya:

1) Buka /etc/bluetooth/audio.confdengan perintah berikut *:

gksudo gedit /etc/bluetooth/audio.conf

(*) Baris perintah di atas membutuhkan geditdan gksupaket.

2) temukan "Aktifkan = ..." di bawah [General]bagian dan hapus Socket dari daftar.

[General]
Enable = ....

3) Tambahkan baris ini di Generalbagian:

Disable = Socket

4) Simpan, dan tutup gedit

5) Mulai ulang layanan bluetooth dengan perintah berikut:

sudo service bluetooth restart

6) Mulai ulang pulseaudio untuk ukuran yang baik.

pulseaudio -k 
pulseaudio -D

7) Silangkan Jari Anda dan coba.

Biblioclasta
sumber
1
Mengedit file ini membantu saya. Saya tidak melihat di Enable=...bawah [General], tetapi menambahkan Disable=Socketopsi. Saya juga membatalkan komentar AutoConnect=True. Itu memungkinkan kedua mode di pulseaudio, memungkinkan saya untuk mengubah dari HSP / HFP ke A2DP dan suara datang stereo.
cuichi
Masalah serupa di 16.04: askubuntu.com/questions/775523/…
Rmano
3

Saya memiliki masalah yang hampir persis sama dengan posting asli. Saya mencoba setiap saran yang bisa saya temukan. Setelah beberapa hari mencoba-coba Bose AE2w saya akhirnya menghubungkan dan tetap terhubung dalam profil A2DP.

Pertama, saya membisukan kartu suara saya dalam opsi suara sebelum saya terhubung ke heaset bluetooth saya (langkah ini mungkin tidak perlu, tapi itu yang saya lakukan). Dan saya telah mengedit /etc/bluetooth/audio.config dengan pengaturan ini (komentar dihapus pada contoh)

[General]
Enable=Gateway,Source
Disable=Socket
AutoConnect=false #test later with true
[Headset]
MaxConnected=1
[A2DP]
SBCSources=1
MPEG12Sources=0

Kemudian klik connect di opsi bluetooth (jika tidak otomatis). Terakhir, pilih profil A2DP dalam opsi Suara. Jujur saya tidak tahu apa yang dilakukan beberapa pengaturan, tetapi telah bekerja untuk saya selama 2 hari.

Saya tidak tahu pasti, tapi saya pikir akar masalahnya adalah bahwa jendela "Suara" hanya mencantumkan 1 perangkat (tetapi profil perangkat 2). Karena pada windows 7/8 dalam opsi suara itu daftar 2 perangkat (satu untuk setiap profil), sehingga memungkinkan untuk memilih "perangkat default [profil]".

Terima kasih teman-teman, saya tidak akan menyelesaikan masalah ini sendiri, saya harap ini membantu seseorang.

sunting: ini telah bekerja selama seminggu di terpercaya tahr amd x64 dengan kreatif x-fi platinum, bose ae2w, adaptor bluetooth soundbot.

Corey
sumber
3

Saya menjalankan ubuntu 13.04 dan memiliki masalah serupa setelah memutakhirkan dari 12.10, saya sudah berhasil untuk sementara waktu mengelilinginya, tapi sayangnya ini perlu diperbaiki setelah setiap reboot. Jika ada yang bisa mengotomatisasi proses ini, beri tahu saya caranya. Terima kasih.

Pertama-tama kita perlu membunuh pulseaudio, - tetapi pulseaudioselalu restart, jadi kita perlu menonaktifkannya - Ke terminal;

sudo gedit /etc/pulse/client.conf

ubah autospawn = yeske autospawn = no, dan setel daemon-binaryke /bin/true. Pastikan baris-baris ini tidak diomortasikan. Simpan, dan tutup file. Selesai, pulsa audio tidak akan lagi restart setelah crash atau tutup paksa.

Jalankan berikutnya,

sudo gedit /etc/bluetooth/audio.conf

dan di bawah Generaladd

Enable=Socket

tutup dan simpan file tersebut. Jalankan di terminal;

sudo service bluetooth restart

berjalan di terminal;

pulseaudio --kill

sekarang terhubung ke perangkat bluetooth (Saya sudah menguji ini menggunakan BLUEMAN). Jalankan di terminal;

pulseaudio

kemudian di jendela terminal yang berbeda;

sudo gedit /etc/bluetooth/audio.conf

hapus Socket, pergi Enable=. Simpan dan tutup file dan jalankan di terminal;

sudo service bluetooth restart

sambungkan kembali ke perangkat bluetooth Anda; - dan itu seharusnya (semoga) bekerja.

pengguna165648
sumber
Ini adalah informasi yang baik, tetapi untuk bantuan lebih lanjut silakan buka pertanyaan baru. Terima kasih!
belacqua
Ini adalah beberapa hal gila, tapi itu satu-satunya cara saya membuat a2dp bekerja, terima kasih sudah berbagi! Pernahkah Anda menemukan solusi yang lebih baik?
Teresa e Junior
0

Saya memiliki masalah yang sama setelah memutakhirkan dari 12.10. Setelah menghapus semua file konfigurasi dari direktori rumah saya dan menginstal ulang dari awal bluetooth ad2p bekerja kembali. Bukan solusi yang paling ideal, tetapi berhasil.

MarkMe
sumber
0

Saya memiliki masalah yang sama. Masalah saya adalah, avahidaemon itu crash.

  1. layanan sudo avahi-daemon start #start avahi
  2. sudo service bluetooth restart # restart bluetooth untuk terhubung ke avahi lagi
  3. sudo daftar kartu pactl pendek #get nama auf bluetooth-card
  4. sudo pactl set-card-profile <> a2dp # Bagi saya sudo pactl set-card-profile bluez_card.00_1E_7C_01_6D_45 a2dp

Semoga ini membantu.

salam anton

Springinjecter
sumber