I had the same error with Fallout New Vegas. Fixed it by installing xact with winetricks (see #54):
WINEPREFIX=~/.steam/steam/steamapps/compatdata/22380/pfx winetricks xact
Replace 22380 with the id for Skyrim which you can find in its store page url.
Closing in favor of #4.
@djhi That worked, thanks a lot! It gets stuck on loading a save, though, but that's a different problem, obviously ;)
WINEPREFIX=~/.steam/steam/steamapps/compatdata/22380/pfxx1 2018-08WINEDEBUG=+sound`x1 2018-08
I've tried setting up Steam with Proton on Gentoo. SkyrimLauncher starts, but the game can't be launched, because it claims there is no audio device.
My debugging went roughly the following way:
WINEDEBUG=+soundrevealederr:dsound:get_mmdevenum CoCreateInstance failed: 80040154right next toerr:ole:CoGetClassObject class {bcde0395-e52f-467c-8e3d-c4579291692e} not registered. I checked the registry (regedit again), but the class is there.A larger part of the relevant log:
The thing that puzzles me the most is that this part of code seems to attempt to open
HKEY_LOCAL_MACHINE\Software\Classes\CLSID\{bcde0395-...}, which exists in all Wine environments I have, but it fails every time.Any ideas about the cause or how to fix this will be greatly appreciated!