Suara dalam aplikasi saya diputar dalam kecepatan super dan berderak mengerikan. Di Spotify, lagu-lagu tersebut sebenarnya diputar pada kecepatan 3x. Saya sudah sedikit meng-Google-Google-nya dan yang saya dapat hanyalah laporan bug dari Januari 2012 yang ditandai sebagai ditutup.
Saya telah menguji Spotify dan Hearthstone menggunakan PlayOnLinux dengan versi Wine 1.5.0, 1.6, 1.6.0, 1.7.0, 1.7.8 serta sistem Wine yang merupakan versi 1.4.1. Mereka semua memiliki masalah suara berderak mengerikan yang sama persis. Ini membuat saya berasumsi bahwa ini bukan bug dengan Wine.
Langkah-langkah untuk mereproduksi dari laporan bug:
Langkah-langkah untuk Mereproduksi: 1. winecfg 2. buka tab Audio 3. Uji Suara Hasil nyata: suara berderak dihasilkan Hasil yang diharapkan: output normal
Juga menghasilkan suara berderak untukku. Saat melakukannya, winecfg mencetak yang berikut ke terminal:
p11-kit: tidak dapat memuat modul: /usr/lib/i386-linux-gnu/pkcs11/p11-kit-trust.so: / usr / lib / i386-linux-gnu / pkcs11 / p11-kit-trust. jadi: tidak bisa membuka file objek bersama: Tidak ada file atau direktori tersebut err: ole: CoInitializeEx Mencoba mengubah model threading apartemen ini dari multi-threaded menjadi apartment threaded ALSA lib pcm.c: 7843: (snd_pcm_recover) mengalami underrun ALSA lib pcm.c: 7843: (snd_pcm_recover) mengalami underrun ALSA lib pcm.c: 7843: (snd_pcm_recover) mengalami underrun ALSA lib pcm.c: 7843: (snd_pcm_recover) mengalami underrun
(Baris pertama muncul ketika saya membuka winecfg, 5 terakhir muncul ketika saya mengklik Test Sound)
Ada petunjuk apa yang bisa salah? Beri tahu saya jika saya dapat memberikan informasi lebih lanjut.
pulseaudio 1: 4.0-0ubuntu6 amd64
Jawaban:
Karena ini adalah hasil pertama yang dikembalikan oleh Google, saya pikir saya akan membagikan pengalaman saya di sini. Bagi mereka yang mencari perbaikan cepat, letakkan yang berikut ini di profil ~ / .bashrc atau / etc / Anda untuk perubahan di seluruh sistem:
Ini adalah perbaikan yang sama yang digunakan untuk Skype dan PulseAudio 4.0 dan di atasnya, yang berperilaku seperti anggur. Semoga ini membantu!
Edit (12.01.2016) :
Anda dapat mengaktifkan variabel ini secara global dengan menambahkan baris ini ke ~ / .bashrc dan logout / reboot
Jika Anda mengalami masalah audio di aplikasi lain setelah ini, cukup hapus baris dan logout atau reboot. Jika Anda ingin mengujinya sementara, buka terminal baru dan rekatkan baris itu. Sekarang setiap aplikasi yang Anda panggil dari terminal ini akan memiliki set variabel dan PulseAudio akan mengatur latensi.
Informasi lebih lanjut tentang masalah ini dan 'perbaikan': http://arunraghavan.net/2013/08/pulseaudio-4-0-and-skype/
sumber
Jalankan terminal (Ctrl + Alt + T)
Perintah masalah
pulseaudio -k
Coba buat ulang masalah. Seharusnya tidak bermain maju cepat lagi.
Mengenai crackling, log memberi tahu Anda secara sederhana dan sederhana, Anda memiliki buffer underrun. Ubah kualitas pengambilan sampel Anda ... Korbankan beberapa kualitas untuk kecepatan dan lihat apakah itu menyelesaikan underrun Anda.
sumber
pulseaudio -k
dan semua suara menghilang. Penggeser suara di Ubuntu berwarna abu-abu dan tidak ada perangkat suara dalam opsi suara. Harus reboot untuk mendapatkan suara kembali.sudo alsa force-reload
pulseaudio
harus memulai itu kembali untuk Anda ketika tidak pada itu sendiri.nice
pada WoW dan Pulseaudio diatur ke -20. Sesuatu dalam perangkat lunak mencegah pulseaudio dari benar-benar mengisi buffer.Dengan game tertentu jika Anda menggunakan PlayOnLinux Anda dapat membuka peluncur dengan editor teks Anda dan mengubah
Exec=
baris sebagai berikut:sumber
Coba solusi ini . Sebagian besar ada hubungannya dengan PulseAudio, secara pribadi saya menghapusnya dan mencobanya lagi dan underrun hilang, tetapi saya kehilangan kemampuan untuk memindahkan output audio ke sink yang berbeda. Ini cara mempertahankan pulseaudio dan ALSA bermain dengan baik satu sama lain tanpa membiarkan pulseaudio menggerogoti perangkat keras secara langsung.
sumber
Menambahkan solusi yang diperbarui seperti di atas ke
http://tux-is-gaming.blogspot.com.au/2014/02/fixing-alsa-lib-pcmc7843sndpcmrecover.html?showComment=1394964710443#c3501258764752400662
sumber
Setelah berjalan dengan baik, aplikasi portaudio mulai terdengar tidak menentu saat memotret kesalahan
SOLUSI - pertama Anda harus membunuh proses yang ada ... keluarkan cmds ini
Setelah Anda selesai dengan hal di atas, maka jalankan perintah berikut:
Sekarang aplikasi yang sama kemudian memutar audio melalui portaudio dengan baik
sumber