OpenAL issue after nightly (37 posts)

  • Profile picture of diabolist diabolist said 8 months, 2 weeks ago:

    Hey so this started after a nightly update, and after searching your forums I found that it is a possible library issue. But the error is only on my linux machine not windows… error:

    Exception in thread “jME3 Audio Thread” java.lang.UnsatisfiedLinkError: org.lwjgl.openal.AL10.initNativeStubs()V
    at org.lwjgl.openal.AL10.initNativeStubs(Native Method)
    at org.lwjgl.openal.AL.init(AL.java:156)
    at org.lwjgl.openal.AL.create(AL.java:138)
    at org.lwjgl.openal.AL.create(AL.java:102)
    at org.lwjgl.openal.AL.create(AL.java:201)
    at com.jme3.audio.lwjgl.LwjglAudioRenderer.initInThread(LwjglAudioRenderer.java:160)
    at com.jme3.audio.lwjgl.LwjglAudioRenderer.run(LwjglAudioRenderer.java:120)
    at java.lang.Thread.run(Thread.java:662)

    So how might I go about fixing this issue because Its crippling :(

  • Profile picture of normen normen1291p said 8 months, 2 weeks ago:

    The nightly build of the lwjgl-openal 64bit linux binary is somehow broken: https://www.newdawnsoftware.com/jenkins/

  • Profile picture of diabolist diabolist said 8 months, 2 weeks ago:

    Oh… Well at least I can continue developing on Windows… :cry: let me know when the patch is out plz ;)

  • Profile picture of phr00t phr00t99p said 8 months, 2 weeks ago:

    You can still develop in Linux if you disable the audio renderer…. I posted the temporary workaround here:

    http://jmonkeyengine.org/groups/jmonkeyplatform/forum/topic/display-is-not-created/?topic_page=4&num=15#post-141595

  • Profile picture of diabolist diabolist said 8 months, 2 weeks ago:

    Wow, I can’t believe I didn’t find that post… Thank you for sharing!

  • Profile picture of faust faust9p said 8 months, 1 week ago:

    Just recieved word that the nightly builds of LWJGL-linux64 should be fixed now, do give nightly builds of lwjgl another try from https://www.newdawnsoftware.com/jenkins/ .

    However the solaris builds of openal are still broken which means that if for whatever reason you are still getting the above failure on linux64 then you can try manually downloading the openal-linux64 natives and replace the ones in the lwjgl nightly builds.

  • Profile picture of mifth mifth132p said 8 months, 1 week ago:

    MAN!!! BIG THANKS!

  • Profile picture of normen normen1291p said 8 months, 1 week ago:

    MIFTH, WHY YOU HAVE TO SCREAM ALL THE TIME?? CALM DOWN!! xD
    Added the new build to svn for the base libs and the applet deployment as well.

  • Profile picture of mifth mifth132p said 8 months, 1 week ago:

    Sorry, I just express my feelings. This is just my manner. I don’t want to hurt anybody.

  • Profile picture of phr00t phr00t99p said 8 months, 1 week ago:

    I still get the same error with the latest nightly build — doesn’t look like it is fixed yet (I don’t think Ubuntu 11.04 x64 is solaris based?) :(

    Exception in thread “jME3 Audio Thread” java.lang.UnsatisfiedLinkError: org.lwjgl.openal.AL10.initNativeStubs()V
    at org.lwjgl.openal.AL10.initNativeStubs(Native Method)
    at org.lwjgl.openal.AL.init(AL.java:156) ….

    I’d like to try manually replacing the libopenal libraries — should I put them over my /usr/lib/ existing files? Or is there a specific place in the JME3 development directory to put them?

  • Profile picture of faust faust9p said 8 months, 1 week ago:

    no don’t put it in the /usr/lib, grab the openal-linux64 natives from the nightly server https://www.newdawnsoftware.com/jenkins/job/OpenAL-linux64/ and simply replace the libopenal64.so that comes with the lwjgl nightly builds.

  • Profile picture of phr00t phr00t99p said 8 months, 1 week ago:

    I downloaded libopenal.so.1.13.0, renamed it to libopenal64.so, and replaced the files in my project directory, .jmonkeyplatform/, .jmonkeyplatform/dev directory, and finally my home directory. I had jMonkeyPlatform closed while replacing the files — and on restarting it, it still gives me the same exception (java.lang.UnsatisfiedLinkError) — I still also cannot run my JME3 application without disabling the audio renderer. This workaround isn’t working for me :( Any other ideas? Has the nightly build, or this workaround, worked for anyone?

  • Profile picture of phr00t phr00t99p said 8 months ago:

    I just completely removed my jMonkeyPlatform installation (including the .jmonkeyplatform etc. directories) and updated to the latest SVN today… still get this error :-( I’m not sure what else to try, and I don’t know if this is still being looked into T_T

  • Profile picture of mifth mifth132p said 8 months ago:

    I’ve got still the same issue.

    log:
    java.lang.UnsatisfiedLinkError: org.lwjgl.openal.AL10.initNativeStubs()V
    at org.lwjgl.openal.AL10.initNativeStubs(Native Method)
    at org.lwjgl.openal.AL.init(AL.java:156)
    at org.lwjgl.openal.AL.create(AL.java:138)
    at org.lwjgl.openal.AL.create(AL.java:102)
    at org.lwjgl.openal.AL.create(AL.java:201)
    at com.jme3.audio.lwjgl.LwjglAudioRenderer.initInThread(LwjglAudioRenderer.java:160)
    at com.jme3.audio.lwjgl.LwjglAudioRenderer.run(LwjglAudioRenderer.java:120)
    [catch] at java.lang.Thread.run(Thread.java:662)

  • Profile picture of normen normen1291p said 8 months ago:

    Yeah, we heard that. I guess the build process didn’t package the new .so as formally there was no change in svn for this fix..