You are not logged in.
Pages: 1
Hello together,
I am having a problem with my otherwise perfectly well running Arch installation.
Whatever I try, I seem unable to get the sound to work in wine. There is sound in games
and when I click "test sound" in the audio tab in winecfg, but it is crackled and seems to play much to fast.
Also, when clicking "test sound" in the audio tab in winecfg, the following error message appears:
err:ole:CoInitializeEx Attempt to change threading model of this apartment from multi-threaded to apartment threaded
My winearch is set to 32 bit (but the same problem occurs if set to 64 bit) and I use pulseaudio
as the sound server. The sound in all native applications works just fine. Also, I have pulseaudio-alsa
installed and in winecfg, winealsa is correctly listed as sound driver.
I already tried several sloutions (and checked if I have the right libraries and lib32- installed), like:
- setting tsched=0 (or to 1, both did change nothing) in /etc/pulse/default.pa
- set default-sample-rate=48000 or default-fragment-size-msec=5 in /etc/pulse/deamon.conf
These were solutions which helped other users, but sadly did not fix my problem.
Can you think of anything else I could try?
Thanks in advance!
hermi
Offline
Do you get crackled sound with pulseaudio killed? You would need to disable pulseaudio-alsa's /etc/asound.conf to test that. If you get clear sound, try default settings for PA, since it is probably its problem. If not, wine might be at fault, if speaker-test works. If not, then your alsa installation/configuration needs to be checked.
Offline
Are you using an external sound card or DAC? Do you use a sound card or DAC that didn't come with your motherboard?
I have the exact same issue, it disappears when I use my built-in audio. Does your console output something about buffer underruns (or xruns or something similar? Does it output anything at all? Paste it here)
Offline
Thank you for your comments, but it was my fault completely...
The default-fragment-size-msec=5 did work in the end, I just did not delete the ";" at the beginning of the line.
What a stupid mistake...
Well, for other people as a hint: It you change something in /etc/pulse/deamon.conf, always remove die semicolon at the beginning of the line.
How can I mark this topic as solved?
Best regards,
hermi
Offline
Pages: 1