Check out our Monthly Survey Page to see what our users are running.
Dragon Age: Origins starts without sound?
Shmerl Sep 13, 2019
I set up a new system, and I haven't played DA: O (GOG release) for a while. Before it run in Wine very smoothly, but now audio doesn't work and I get this error:

ERROR: Could Not Get Primary Adapter Handle
mmap() failed: Cannot allocate memory
Failed to create permanent mapping for memfd region with ID = 2628504714
Ignoring received block reference with non-registered memfd ID = 2628504714
mmap() failed: Cannot allocate memory
Failed to create permanent mapping for memfd region with ID = 1541480669
Ignoring received block reference with non-registered memfd ID = 1541480669
ALSA lib pulse.c:243:(pulse_connect) PulseAudio: Unable to connect: Protocol error

mmap() failed: Cannot allocate memory
Failed to create permanent mapping for memfd region with ID = 728315156
Ignoring received block reference with non-registered memfd ID = 728315156
ALSA lib pulse.c:243:(pulse_connect) PulseAudio: Unable to connect: Protocol error

ALSA lib pcm.c:8424:(snd_pcm_recover) underrun occurred


I posted it also in this old bug report which was already closed: https://bugs.winehq.org/show_bug.cgi?id=43685
Does it work for anyone with Wine 4.15?
Shmerl Oct 4, 2019
Open Suse OBS (open build service) is really neat. Just built faudio 19.10 there for Debian testing, and it crunched packages for 32-bit as well. A lot easier than dealing with broken cross compilation (and no need to set up 32-bit lxc / VM or anything of the sort).

It didn't fix the problem with Dragon Age: Origins though.
Shmerl Oct 4, 2019
OK, I managed to fix the issue by using large address aware patcher on the game binary: https://github.com/randomstuff/pe-set-laa
While you're here, please consider supporting GamingOnLinux on:

Reward Tiers: Patreon. Plain Donations: PayPal.

This ensures all of our main content remains totally free for everyone! Patreon supporters can also remove all adverts and sponsors! Supporting us helps bring good, fresh content. Without your continued support, we simply could not continue!

You can find even more ways to support us on this dedicated page any time. If you already are, thank you!
Login / Register


Or login with...
Sign in with Steam Sign in with Google
Social logins require cookies to stay logged in.