In his fortress of Shaddar-Nur, the necromancer Shaddar, a pariah of the Band of Mages from Mystdale Castle, plans his triumphant return to the world of Ancaria. To strengthen his magic powers, he summons a Sakkara Demon, whose power he will absorb himself. These Sakkara Demons rule over those damned to rot in hell, the undead. Not since the Era of the Gods have any of these creatures set foot in Ancaria, not since the Seraphim army drove them back to their dimension during the Wars of the Gods. However, Shaddar's experiment fails. The Sakkara Demon escapes and turns on his summoner...

Forum Thread
  Posts  
Sound problems with Sacred Gold (Games : Sacred : Forum : Support : Sound problems with Sacred Gold) Locked
Thread Options
Sep 8 2012 Anchor

Trying to sort out the no-sound issue I'm having with Sacred Gold...

System: openSUSE 12.2 64 bit, KDE4.9.1 with PulseAudio

Sacred Gold launches only from Command Line (it will not launch from within Desura, a separate issue already reported by at least one user)

If I launch from CLI I see a repeated error message:

ALSA lib dlmisc.c:236:(snd1_dlobj_cache_get) Cannot open shared library /usr/lib/alsa-lib/libasound_module_pcm_pulse.so

The missing .so is contained in alsa-plugins-pulse-32bit. If I install that package (I've verified that the .so is in the expected location after installing the 32 bit package), then Sacred Gold crashes/exits shortly after launch with this new error:

Inconsistency detected by ld.so: dl-open.c: 667: _dl_open: Assertion `_dl_debug_initialize (0, args.nsid)->r_state == RT_CONSISTENT' failed!

Any ideas?

Replying to myself.

After spending a long time trawling the internet I found a workaround/solution.

- Install alsa-plugins-pulse-32bit
- Delete/rename this file: $desura_directory/common/sacred-gold/lib/lib1/libm.so.6

Launch game from CLI. Now sound works perfect. (still cannot launch from within the Desura interface, but that's a sep. issue)

Edited by: smaug42

Apr 3 2013 Anchor

Thanks for the heads up! ^.^

Reply to thread
click to sign in and post

Only registered members can share their thoughts. So come on! Join the community today (totally free - or sign in with your social account on the right) and join in the conversation.