Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 722764 - app-emulation/wine-vanilla-5.7: sound driver not detected
Summary: app-emulation/wine-vanilla-5.7: sound driver not detected
Status: RESOLVED OBSOLETE
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Wine Maintainers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2020-05-12 21:06 UTC by gerion
Modified: 2021-01-15 05:13 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
emergeinfo.wine.gz (emergeinfo.wine.gz,4.95 KB, application/gzip)
2020-05-12 21:08 UTC, gerion
Details

Note You need to log in before you can comment on or make changes to this bug.
Description gerion 2020-05-12 21:06:33 UTC
My wine installation has no sound. When I open winecfg, I get this message, when opening the audio tab:
006e:err:mmdevapi:DllGetClassObject Driver initialization failed
006e:err:ole:apartment_getclassobject DllGetClassObject returned error 0x80004005 for dll L"C:\\windows\\system32\\mmdevapi.dll"


Reproducible: Always

Steps to Reproduce:
1. emerge -a1 =wine-vanilla-5.7
Actual Results:  
Sound does not work.

Expected Results:  
Sound works.

My standard sound system is Jack. However, I have a Pulseaudio-Jack bridge and an Alsa-Jack bridge, so every Pulseaudio or Alsa application should work on my system. My wine in compiled with "pulseaudio", "alsa" and "openal" useflag. When I open winecfg, it reports in the audio tab: "No driver found" together with the above mentioned errors on stdout.

I have recompiled wine with "-alsa pulseaudio" and "alsa -pulseaudio". This had no effect. I have also disabled the "openal" useflag without effect. When I download a precompiled wine 5.7 with PlayOnLinux, it recognizes a Pulseaudio system, shows Pulseaudio as driver and plays sound. So I think, my installation is broken and not my sound system.

Here is a paste of the package settings (emerge --info wine-vanilla):

=================================================================
                        Package Settings
=================================================================

app-emulation/wine-vanilla-5.7::gentoo was built with the following:
USE="X alsa cups dos faudio fontconfig gecko gstreamer jpeg lcms mono mp3 ncurses nls openal opengl pcap perl png pulseaudio realtime run-exes sdl ssl threads truetype udev udisks unwind vulkan xcomposite xml -capi -custom-cflags -gphoto2 -gsm -gssapi -kerberos -ldap -netapi -odbc -opencl -osmesa -oss -prelink -samba -scanner (-selinux) -test -v4l -vkd3d -xinerama" ABI_X86="32 64 (-x32)"
CFLAGS="-O2 -pipe -fstack-check"
CXXFLAGS="-O2 -pipe -fstack-check"
FEATURES="binpkg-dostrip news splitdebug unknown-features-warn binpkg-docompress distlocks merge-sync ebuild-locks ccache qa-unresolved-soname-deps sfperms ipc-sandbox binpkg-logs usersync multilib-strict unmerge-logs strict parallel-install network-sandbox sandbox preserve-libs assume-digests pid-sandbox usersandbox candy userfetch protect-owned xattr fixlafiles parallel-fetch unmerge-orphans config-protect-if-modified cgroup userpriv"
Comment 1 gerion 2020-05-12 21:08:04 UTC
Created attachment 638480 [details]
emergeinfo.wine.gz
Comment 2 Nick Sarnie gentoo-dev 2020-11-24 05:04:18 UTC
Is this still reproducible?