Dwarf Fortress is a single-player fantasy game. You can control a dwarven outpost or an adventurer in a randomly generated, persistent world. The world is randomly generated with distinct civilizations spanning over 1000 years of detailed history, dozens of towns, hundreds of caves and regions with various wildlife. Command your dwarves as they search for wealth in the mountain. Play an adventurer and explore, quest for glory or seek vengeance. Extended ASCII character set rendered in 16 colors (including black) as well as 8 background colors (including black). Although Dwarf Fortress is still in a work in progress, many features have already been implemented. Please post all support issues in the forums for the game.

Forum Thread
by member
  Posts  
Dynamically loading OpenAL fails (Games : Dwarf Fortress : Forum : Support : Dynamically loading OpenAL fails) Locked
Thread Options
Nov 6 2011, 8:53am Anchor

When attempting to load Dwarf Fortress in Linux, I got the message:

"Dynamically loading the OpenAL library failed, disabling soundInitializing OpenAL failed, no sound will be played"

I linked libopenal.so.1.13.0 to libopenal.so.0 and it found OpenAL, but gave me another message:

"Dynamically loading the sndfile library failed, disabling soundInitializing OpenAL failed, no sound will be played"

Linking the current libsndfile to libsndfile.so.0 did not work, however, so I'm suspecting that the game is looking for a more specific version. In the interest of just seeing if I can get it to work, what specific libraries related to OpenAL does this game look for?

Bad habits are hard to break. I just realized I should have been using enviroment variables instead of linking the actual files. Oh well.

May 17 2012, 1:45pm Anchor

I got the same problem on OpenSUSE 12.1 64bit.

edit: I found the solution!!! the last comment in this bugtracker thread says what to do to fix the sound Bay12games.com

BTW: it shows they got some really lazy devs - 2 years and still not fixed

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.