Saya menggunakan PulseAudio untuk mengirim suara melalui LAN ke server audio.
Saat memutar media Flash apa pun di Firefox atau Chrome, suaranya bergetar ( contoh ), seolah-olah volume naik dan turun setiap detik.
Saya telah menemukan bahwa saya dapat menghentikan suara yang berkibar jika saya mengikuti langkah-langkah ini:
Mulai video Flash, seperti video di YouTube
Jalankan
pulseaudio --kill
di serverTunggu sekitar 7 detik
Setelah ini, server PulseAudio secara otomatis muncul kembali, dan suara dalam video Flash baik-baik saja.
Masalahnya adalah saya harus melakukan ini setiap kali saya memulai video Flash. Ini jelas tidak diinginkan.
Bagaimana saya membuat apa pun yang membuat suara bekerja ketika saya melalui langkah-langkah ini menempel sehingga saya tidak harus melakukannya?
Saya ragu bahwa seseorang akan datang dengan perbaikan langsung dan sederhana (meskipun itu akan menyenangkan), sehingga hadiahnya bisa diberikan kepada siapa saja yang menyediakan setidaknya metode untuk menyelesaikan masalah.
Detail
Berikut adalah pengaturan output perangkat suara saya. Sejauh yang saya tahu, keempat perangkat menunjuk ke perangkat fisik yang sama persis.
Output log PulseAudio , diambil saat mencoba memutar video Flash.
Saya sudah mencoba mendapatkan detail pendataan dari Flash, tetapi meskipun menginstal dan mengaktifkan Flash untuk debugging, itu belum menghasilkan ouput sama sekali .
Masalahnya tidak menunjukkan dengan perangkat lunak lain, jadi saya cukup yakin itu khusus untuk bagaimana Flash berinteraksi dengan pengaturan suara saya.
Berikut adalah beberapa output kesalahan yang mungkin bermanfaat:
$ cat /var/log/syslog | grep pulseaudio
Jul 30 01:40:08 mythbuntu pulseaudio[17388]: [pulseaudio] module.c: Failed to open module "module-esound-protocol-tcp": file not found
Jul 30 01:40:08 mythbuntu pulseaudio[17388]: [pulseaudio] module-gconf.c: pa_module_load() failed
Jul 30 01:40:08 mythbuntu pulseaudio[17388]: [pulseaudio] module.c: module-combine is deprecated: Please use module-combine-sink instead of module-combine!
Jul 30 01:40:08 mythbuntu pulseaudio[17388]: [pulseaudio] module-combine.c: We will now load module-combine-sink. Please make sure to remove module-combine from your configuration.
Jul 30 01:55:07 mythbuntu pulseaudio[17406]: [pulseaudio] module.c: Failed to open module "module-esound-protocol-tcp": file not found
Jul 30 01:55:07 mythbuntu pulseaudio[17406]: [pulseaudio] module-gconf.c: pa_module_load() failed
Jul 30 01:55:07 mythbuntu pulseaudio[17406]: [pulseaudio] module.c: module-combine is deprecated: Please use module-combine-sink instead of module-combine!
Jul 30 01:55:07 mythbuntu pulseaudio[17406]: [pulseaudio] module-combine.c: We will now load module-combine-sink. Please make sure to remove module-combine from your configuration.
Jul 30 02:04:43 mythbuntu pulseaudio[17433]: [pulseaudio] module.c: Failed to open module "module-esound-protocol-tcp": file not found
Jul 30 02:04:43 mythbuntu pulseaudio[17433]: [pulseaudio] module-gconf.c: pa_module_load() failed
Jul 30 02:04:43 mythbuntu pulseaudio[17433]: [pulseaudio] module.c: module-combine is deprecated: Please use module-combine-sink instead of module-combine!
Jul 30 02:04:43 mythbuntu pulseaudio[17433]: [pulseaudio] module-combine.c: We will now load module-combine-sink. Please make sure to remove module-combine from your configuration.
Ini adalah output dari pactl list
dari server (komputer dengan speaker) .
Berikut adalah output dari pactl list
dari klien .