Results 1 to 7 of 7

Thread: No sound on Wine games

  1. #1

    Default No sound on Wine games

    Dear all!

    I have been trying to install some games in wine but I have found no sound when running them. I've tried to look elsewhere for clues but nothing worked until now. I am using PlayOnLinux (POL) and building wine virtual devices using the System wine version (i.e. 3.7). As a matter of fact if I try to install other wine versions with POL the process fails and I am unable to use them, but I guess that is matter for another thread.

    I should notice that I am using Leap 15 and that the aforementioned problems were absent with Leap 42.3 (even the building of different wine versions)

    The games I tried to run were Dungeon Keeper Gold (GoG edition), Dungeon Keeper 2 (GoG edition) and Civilization 5. As I said I used the system Wine version and in all cases no sound obtained. I tried to get more information by running the games in debug mode on POL. For example, here's the output when running Dungeon Keeper 2:

    Code:
    [06/20/18 16:13:10] - Running wine- DKII.EXE (Working directory : /home/rodolfo/.PlayOnLinux/wineprefix/DungeonKeeper2/drive_c/GOG Games/Dungeon Keeper 2)
    0009:fixme:win:EnumDisplayDevicesW ((null),0,0x33c724,0x00000000), stub!
    0009:fixme:ddraw:ddraw7_Initialize Ignoring guid {00000000-0000-0000-0000-000000000000}.
    0009:fixme:win:EnumDisplayDevicesW ((null),0,0x33c474,0x00000000), stub!
    0009:fixme:win:EnumDisplayDevicesW ((null),0,0x33bda4,0x00000000), stub!
    0009:fixme:win:EnumDisplayDevicesW ((null),0,0x33c564,0x00000000), stub!
    0009:fixme:win:EnumDisplayDevicesW ((null),0,0x33c564,0x00000000), stub!
    0009:fixme:win:EnumDisplayDevicesW ((null),0,0x33c2d4,0x00000000), stub!
    0009:fixme:win:EnumDisplayDevicesW ((null),0,0x33c8f4,0x00000000), stub!
    0009:fixme:win:EnumDisplayDevicesW ((null),0,0x33c7c4,0x00000000), stub!
    0009:fixme:x11drv:X11DRV_desktop_SetCurrentMode Cannot change screen BPP from 32 to 16
    0009:err:ole:CoGetClassObject class {92fa2c24-253c-11d2-90fb-006008a1f441} not registered
    0009:err:ole:CoGetClassObject no class object {92fa2c24-253c-11d2-90fb-006008a1f441} could be created for context 0x1
    0009:err:module:load_builtin_dll failed to load .so lib for builtin L"winepulse.drv": libpulse.so.0: cannot open shared object file: No such file or directory
    ALSA lib dlmisc.c:254:(snd1_dlobj_cache_get) Cannot open shared library /usr/lib/alsa-lib/libasound_module_pcm_pulse.so
    ALSA lib dlmisc.c:254:(snd1_dlobj_cache_get) Cannot open shared library /usr/lib/alsa-lib/libasound_module_pcm_pulse.so
    0009:err:winediag:MIDIMAP_drvOpen No software synthesizer midi port found, Midi sound output probably won't work.
    0009:fixme:x11drv:X11DRV_desktop_SetCurrentMode Cannot change screen BPP from 32 to 16
    0009:fixme:x11drv:X11DRV_desktop_SetCurrentMode Cannot change screen BPP from 32 to 16
    0009:err:ole:CoGetClassObject class {92fa2c24-253c-11d2-90fb-006008a1f441} not registered
    0009:err:ole:CoGetClassObject no class object {92fa2c24-253c-11d2-90fb-006008a1f441} could be created for context 0x1
    0009:fixme:x11drv:X11DRV_desktop_SetCurrentMode Cannot change screen BPP from 32 to 16
    0009:fixme:x11drv:X11DRV_desktop_SetCurrentMode Cannot change screen BPP from 32 to 16
    0009:fixme:x11drv:X11DRV_desktop_SetCurrentMode Cannot change screen BPP from 32 to 16
    0009:err:ole:CoGetClassObject class {92fa2c24-253c-11d2-90fb-006008a1f441} not registered
    0009:err:ole:CoGetClassObject no class object {92fa2c24-253c-11d2-90fb-006008a1f441} could be created for context 0x1
    ALSA lib pcm.c:8349:(snd_pcm_recover) underrun occurred
    0045:fixme:ddraw:ddraw_surface7_Flip Ignoring flags 0x1.
    0034:fixme:d3d:state_subpixel Render state WINED3D_RS_SUBPIXEL not implemented yet.
    Calculating Julian date for today (20/6/2018) 
    Today's Julian date is 2458290 + 0.134201 
    The moon is 6.782639 days old
    I noticed that some libraries are required such as libpulse.so.0. However I did not find this on any repository.
    I have installed alsa-plugins, alsa-plugins-32bit, alsa-plugins-pulse, alsa-plugins-pulse-32bit
    The other games I mentioned complained about the same issues.
    Any help would be greatly appreciated!
    Last edited by rod09; 20-Jun-2018 at 08:50. Reason: missing word included

  2. #2

    Default Re: No sound on Wine games

    Well I just figured it out! It was actually quite easy. The 32bit packages were missing.
    I installed libpulse0-32bit and the respective dependencies and the sound is now playing!
    I hope at least the post helps anyone with the same problem and unaware of it... or more distracted than me

  3. #3

    Default Re: No sound on Wine games

    Nice I was also want to point this out I've read it also that it need libpulse-devel & libpulse-devel-32bit. Anway good to hear that mate

  4. #4

    Thumbs up Re: No sound on Wine games

    Quote Originally Posted by rod09 View Post
    Dear all!

    I have been trying to install some games in wine but I have found no sound when running them. I've tried to look elsewhere for clues but nothing worked until now. I am using PlayOnLinux (POL) and building wine virtual devices using the System wine version (i.e. 3.7). As a matter of fact if I try to install other wine versions with POL the process fails and I am unable to use them, but I guess that is matter for another thread.

    I should notice that I am using Leap 15 and that the aforementioned problems were absent with Leap 42.3 (even the building of different wine versions)

    The games I tried to run were Dungeon Keeper Gold (GoG edition), Dungeon Keeper 2 (GoG edition) and Civilization 5. As I said I used the system Wine version and in all cases no sound obtained. I tried to get more information by running the games web in debug mode on POL. For example, here's the output when running Dungeon Keeper 2:

    Code:
    [06/20/18 16:13:10] - Running wine- DKII.EXE (Working directory : /home/rodolfo/.PlayOnLinux/wineprefix/DungeonKeeper2/drive_c/GOG Games/Dungeon Keeper 2)
    0009:fixme:win:EnumDisplayDevicesW ((null),0,0x33c724,0x00000000), stub!
    0009:fixme:ddraw:ddraw7_Initialize Ignoring guid {00000000-0000-0000-0000-000000000000}.
    0009:fixme:win:EnumDisplayDevicesW ((null),0,0x33c474,0x00000000), stub!
    0009:fixme:win:EnumDisplayDevicesW ((null),0,0x33bda4,0x00000000), stub!
    0009:fixme:win:EnumDisplayDevicesW ((null),0,0x33c564,0x00000000), stub!
    0009:fixme:win:EnumDisplayDevicesW ((null),0,0x33c564,0x00000000), stub!
    0009:fixme:win:EnumDisplayDevicesW ((null),0,0x33c2d4,0x00000000), stub!
    0009:fixme:win:EnumDisplayDevicesW ((null),0,0x33c8f4,0x00000000), stub!
    0009:fixme:win:EnumDisplayDevicesW ((null),0,0x33c7c4,0x00000000), stub!
    0009:fixme:x11drv:X11DRV_desktop_SetCurrentMode Cannot change screen BPP from 32 to 16
    0009:err:ole:CoGetClassObject class {92fa2c24-253c-11d2-90fb-006008a1f441} not registered
    0009:err:ole:CoGetClassObject no class object {92fa2c24-253c-11d2-90fb-006008a1f441} could be created for context 0x1
    0009:err:module:load_builtin_dll failed to load .so lib for builtin L"winepulse.drv": libpulse.so.0: cannot open shared object file: No such file or directory
    ALSA lib dlmisc.c:254:(snd1_dlobj_cache_get) Cannot open shared library /usr/lib/alsa-lib/libasound_module_pcm_pulse.so
    ALSA lib dlmisc.c:254:(snd1_dlobj_cache_get) Cannot open shared library /usr/lib/alsa-lib/libasound_module_pcm_pulse.so
    0009:err:winediag:MIDIMAP_drvOpen No software synthesizer midi port found, Midi sound output probably won't work.
    0009:fixme:x11drv:X11DRV_desktop_SetCurrentMode Cannot change screen BPP from 32 to 16
    0009:fixme:x11drv:X11DRV_desktop_SetCurrentMode Cannot change screen BPP from 32 to 16
    0009:err:ole:CoGetClassObject class {92fa2c24-253c-11d2-90fb-006008a1f441} not registered
    0009:err:ole:CoGetClassObject no class object {92fa2c24-253c-11d2-90fb-006008a1f441} could be created for context 0x1
    0009:fixme:x11drv:X11DRV_desktop_SetCurrentMode Cannot change screen BPP from 32 to 16
    0009:fixme:x11drv:X11DRV_desktop_SetCurrentMode Cannot change screen BPP from 32 to 16
    0009:fixme:x11drv:X11DRV_desktop_SetCurrentMode Cannot change screen BPP from 32 to 16
    0009:err:ole:CoGetClassObject class {92fa2c24-253c-11d2-90fb-006008a1f441} not registered
    0009:err:ole:CoGetClassObject no class object {92fa2c24-253c-11d2-90fb-006008a1f441} could be created for context 0x1
    ALSA lib pcm.c:8349:(snd_pcm_recover) underrun occurred
    0045:fixme:ddraw:ddraw_surface7_Flip Ignoring flags 0x1.
    0034:fixme:d3d:state_subpixel Render state WINED3D_RS_SUBPIXEL not implemented yet.
    Calculating Julian date for today (20/6/2018) 
    Today's Julian date is 2458290 + 0.134201 
    The moon is 6.782639 days old
    I noticed that some libraries are required such as libpulse.so.0. However I did not find this on any repository.
    I have installed alsa-plugins, alsa-plugins-32bit, alsa-plugins-pulse, alsa-plugins-pulse-32bit
    The other games I mentioned complained about the same issues.
    Any help would be greatly appreciated!
    OK, thanks, I have the same problem, your info are very useful!

  5. #5

    Default Re: No sound on Wine games

    Quote Originally Posted by rod09 View Post
    Well I just figured it out! It was actually quite easy. The 32bit packages were missing.
    I installed libpulse0-32bit and the respective dependencies and the sound is now playing!
    I hope at least the post helps anyone with the same problem and unaware of it... or more distracted than me
    Thanks for posting. I had a similar problem and now it is solved. now I can play and enjoy the game with full sound.

  6. #6

    Default Re: No sound on Wine games

    This happened with me too once, in my case pulseaudio was interfering with the sound. Suspending pulseaudio fixed the issue.

  7. #7

    Default Re: No sound on Wine games

    Glad to here that your issue got resloved. Thanks for sharing. It helped me.

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •