[Wine] No sound in Wine 1.3.37 (tried known solutions already)

Nameless One wineforum-user at winehq.org
Fri Jan 20 09:50:11 CST 2012


Note to admins: Please, read through my whole post this time before deleting it. You will be surprised to find out that I have already tried all solutions detailed in the stickies. If you still think that this topic should be deleted, please be kind enough to notify me why, so that I would know how to proceed about getting help with my problem. Thank you.

I have 64-bit OpenSUSE 12.1 and I have installed Wine 1.3.37 from the official repo. I'm testing with Fallout and Fallout 2 which both have no 'no sound' issues and have platinum and gold ratings only on all tests. Both games start without a problem except that there is no sound at all. The exclude Black Isle's Fallout games as a problem, I also tested Civilization 2 Multiplayer Gold Edition and it also started without a sound. All games have the following error in common:

Code:
err:dsound:devenum_thread_proc CoCreateInstance failed: 80040154



winecfg Audio tab says it is using winealsa.drv and all devices are set to (System Default). Sound test in winecfg works perfectly. Changing devices seems to take effect only after clicking ok, not when clicking apply. After changing a device to anything other than (System Default), sound test no longer works.

The output of aplay -L is:

Code:
null                                                                                                                                                                                                                                                                           
    Discard all samples (playback) or generate zero samples (capture)
default
    Default ALSA Output (currently PulseAudio Sound Server)
sysdefault:CARD=XFi
    Creative X-Fi, Front/WaveIn
    Default Audio Device
front:CARD=XFi,DEV=0
    Creative X-Fi, Front/WaveIn
    Front speakers
rear:CARD=XFi,DEV=0
    Creative X-Fi, Surround
    Rear speakers
center_lfe:CARD=XFi,DEV=0
    Creative X-Fi, Center/LFE
    Center and Subwoofer speakers
side:CARD=XFi,DEV=0
    Creative X-Fi, Side
    Side speakers
surround40:CARD=XFi,DEV=0
    Creative X-Fi, Front/WaveIn
    4.0 Surround output to Front and Rear speakers
surround41:CARD=XFi,DEV=0
    Creative X-Fi, Front/WaveIn
    4.1 Surround output to Front, Rear and Subwoofer speakers
surround50:CARD=XFi,DEV=0
    Creative X-Fi, Front/WaveIn
    5.0 Surround output to Front, Center and Rear speakers
surround51:CARD=XFi,DEV=0
    Creative X-Fi, Front/WaveIn
    5.1 Surround output to Front, Center, Rear and Subwoofer speakers
surround71:CARD=XFi,DEV=0
    Creative X-Fi, Front/WaveIn
    7.1 Surround output to Front, Center, Side, Rear and Woofer speakers
iec958:CARD=XFi,DEV=0
    Creative X-Fi, IEC958 Non-audio
    IEC958 (S/PDIF) Digital Audio Output



aplay, speaker-test and KDE system sounds work without a problem.

The solutions I have tried:

1) Installing dsound with winetricks. dsound is downloaded and copied correctly, but it ends with the following error:

Code:
Executing wine regsvr32 dsound.dll                                                                                                                                                                                                                                             
err:ole:CoGetClassObject class {44ec053a-400f-11d0-9dcd-00a0c90391d3} not registered                                                                                                                                                                                           
err:ole:CoGetClassObject no class object {44ec053a-400f-11d0-9dcd-00a0c90391d3} could be created for context 0x1                                                                                                                                                               
Failed to register DLL dsound.dll                                                                                                                                                                                                                                              
------------------------------------------------------                                                                                                                                                                                                                         
Note: command 'wine regsvr32 dsound.dll' returned status 255.  Aborting.



2) Starting Wine with pasuspender. Doesn't help.

3) Killing pulseaudio process. I set autospawn = no in the config to prevent it from restarting. Doesn't help. Event with pulseaudio daemon not running, aplay, speaker-test and KDE system sounds work without a problem, so does sound test in winecfg, but games started in Wine still have no sound.

What am I doing wrong?







More information about the wine-users mailing list