You are not logged in.
Im tryng to run the jar game Terasology and i receive this error message: 
In terminal i receive this message:
07:24:08.104 [main] INFO o.t.audio.openAL.OpenALManager - Initializing OpenAL audio manager
ALSA lib pcm_dmix.c:1022:(snd_pcm_dmix_open) unable to open slave
AL lib: (EE) alsa_open_playback: Could not open playback device 'default': No such file or directory
ALSA lib pcm_dmix.c:1022:(snd_pcm_dmix_open) unable to open slave
AL lib: (EE) alsa_open_playback: Could not open playback device 'default': No such file or directory
ALSA lib pcm_dmix.c:1022:(snd_pcm_dmix_open) unable to open slave
AL lib: (EE) alsa_open_playback: Could not open playback device 'default': No such file or directory
ALSA lib pcm_dmix.c:1022:(snd_pcm_dmix_open) unable to open slave
AL lib: (EE) alsa_open_playback: Could not open playback device 'default': No such file or directory
ALSA lib pcm_dmix.c:1022:(snd_pcm_dmix_open) unable to open slave
AL lib: (EE) alsa_open_playback: Could not open playback device 'default': No such file or directory
ALSA lib pcm_dmix.c:1022:(snd_pcm_dmix_open) unable to open slave
AL lib: (EE) alsa_open_playback: Could not open playback device 'default': No such file or directoryAnd in the end of log
java.lang.RuntimeException: org.lwjgl.LWJGLException: Could not locate OpenAL library.
at org.terasology.audio.openAL.OpenALManager.<init>(OpenALManager.java:83) ~[engine-0.1.0-SNAPSHOT+31.jar:31, master, 2014-02-14_04-23-15, pre-alpha]
at org.terasology.engine.subsystem.lwjgl.LwjglAudio.initOpenAL(LwjglAudio.java:64) ~[engine-0.1.0-SNAPSHOT+31.jar:31, master, 2014-02-14_04-23-15, pre-alpha]
at org.terasology.engine.subsystem.lwjgl.LwjglAudio.postInitialise(LwjglAudio.java:39) ~[engine-0.1.0-SNAPSHOT+31.jar:31, master, 2014-02-14_04-23-15, pre-alpha]
at org.terasology.engine.TerasologyEngine.init(TerasologyEngine.java:144) ~[engine-0.1.0-SNAPSHOT+31.jar:31, origin/master, 2014-02-14_04-23-15]
at org.terasology.engine.Terasology.main(Terasology.java:78) [Terasology.jar:31, origin/master, 2014-02-14_04-23-15]
Caused by: org.lwjgl.LWJGLException: Could not locate OpenAL library.
at org.lwjgl.openal.AL.create(AL.java:151) ~[lwjgl-2.9.0.jar:na]
at org.lwjgl.openal.AL.create(AL.java:102) ~[lwjgl-2.9.0.jar:na]
at org.lwjgl.openal.AL.create(AL.java:201) ~[lwjgl-2.9.0.jar:na]
at org.terasology.audio.openAL.OpenALManager.<init>(OpenALManager.java:81) ~[engine-0.1.0-SNAPSHOT+31.jar:31, master, 2014-02-14_04-23-15, pre-alpha]
... 4 common frames omittedI already have openal and alsa installed
Emacs - tmux - Cmus - Mutt - Lynx/w3m - ....
Offline
Try running
strace terasologyand look for /usr/lib/libopenal.so. Maybe a specific version is hardcoded. If terasology looks for one, creating a symlink would be a fix. What is in your ~/.asoundrc?
Last edited by emeres (2014-02-19 00:38:43)
Offline
Maybe you need lib32-openal? Just a shot...
Offline