3089 -- Futuristic Action RPG

3089 -- Futuristic Action RPG

3089 Launcher will not start game
Exception in thread "jME3 Main" java.lang.UnsatisfiedLinkError: /home/rachael/.steam/steam/steamapps/common/3089/liblwjgl64.so: libjawt.so: cannot open shared object file: No such file or directory

please see output: https://paste.ubuntu.com/p/bttSS5Nkgq/
< >
Showing 1-10 of 10 comments
phr00t  [developer] Jul 1, 2019 @ 7:48pm 
Hmmm... I know you have 5089, where this library file should be a part of. Can you try grabbing libjawt.so from your 5089 install?
Free Like GNU Jul 1, 2019 @ 8:18pm 
I copied over 3089/jre/lib/amd64/libjawt.so from 5089/jre/lib/amd64/libjawt.so same result
edit: also tried the whole 5089/jre folder to replace 3089/jre same result
Last edited by Free Like GNU; Jul 1, 2019 @ 8:31pm
Fnknda Aug 17, 2019 @ 6:01pm 
Any progress?
I'm having the same problem on my linux (Sparky Linux game over edition) and I really wanted to play it. The only solution I'm thinking right now is to run the game on wine, but I didn't wanted to resort to that.
liberodark Jan 11, 2020 @ 11:12pm 
Same for me :

janv. 12, 2020 8:06:56 AM com.jme3.system.JmeDesktopSystem initialize
INFOS: Running on jMonkeyEngine 3.2-6225
* Branch: master
* Git Hash: a31c244
* Build Date: 2016-12-14
Exception in thread "jME3 Main" java.lang.UnsatisfiedLinkError: no lwjgl64 in java.library.path
at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1862)
at java.lang.Runtime.loadLibrary0(Runtime.java:874)
at java.lang.System.loadLibrary(System.java:1770)
at org.lwjgl.Sys$1.run(Sys.java:72)
at java.security.AccessController.doPrivileged(Native Method)
at org.lwjgl.Sys.doLoadLibrary(Sys.java:66)
at org.lwjgl.Sys.loadLibrary(Sys.java:87)
at org.lwjgl.Sys.<clinit>(Sys.java:117)
at com.jme3.system.lwjgl.LwjglAbstractDisplay.run(LwjglAbstractDisplay.java:210)
at java.lang.Thread.run(Thread.java:804)
BOB.Trigger Feb 9, 2020 @ 5:40pm 
Here is my log:

Feb 09, 2020 8:28:09 PM com.jme3.system.JmeDesktopSystem initialize INFO: Running on jMonkeyEngine 3.2-6225 * Branch: master * Git Hash: a31c244 * Build Date: 2016-12-14 Exception in thread "jME3 Main" java.lang.UnsatisfiedLinkError: no lwjgl64 in java.library.path at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1862) at java.lang.Runtime.loadLibrary0(Runtime.java:874) at java.lang.System.loadLibrary(System.java:1770) at org.lwjgl.Sys$1.run(Sys.java:72) at java.security.AccessController.doPrivileged(Native Method) at org.lwjgl.Sys.doLoadLibrary(Sys.java:66) at org.lwjgl.Sys.loadLibrary(Sys.java:87) at org.lwjgl.Sys.<clinit>(Sys.java:117) at com.jme3.system.lwjgl.LwjglAbstractDisplay.run(LwjglAbstractDisplay.java:210) at java.lang.Thread.run(Thread.java:804)

Here is what I have tried:

-Copying over the corresponding files from my 5089 install.
-Editing the start script so that it points to my system java
-Changing system to different versions of java (using archlinux-java) including:
--java-10-openjdk
--java-11-openjdk
--java-13-openjdk

What else can I try?
tuxdelux Mar 17, 2020 @ 8:22am 
Any progress on this error? Just purchased and hoped to get a chance to try this classic.
densol92 Mar 22, 2020 @ 9:40am 
Hi all!

  1. Find your game folder "find -name 3089.jar"
  2. edit 3089.sh in that folder, add -Djava.library.path=$BASEDIR to last row so it will look like:
    "$JAVA_HOME/bin/java" -Djava.library.path=$BASEDIR -Xmx512M -jar "$BASEDIR/3089.jar" > runlog.txt 2>&1

that will fix the game
USHiRi-CARROTTRiBE May 12, 2020 @ 11:30am 
Same here, its broken ;(
Originally posted by densol92:
Hi all!

  1. Find your game folder "find -name 3089.jar"
  2. edit 3089.sh in that folder, add -Djava.library.path=$BASEDIR to last row so it will look like:
    "$JAVA_HOME/bin/java" -Djava.library.path=$BASEDIR -Xmx512M -jar "$BASEDIR/3089.jar" > runlog.txt 2>&1

that will fix the game

THANK TOU!

I confirm this solved the issue on Ubuntu 14.04 64bit

File to edit is under: steamapps/common/3089/3089.sh
Originally posted by densol92:
Hi all!

  1. Find your game folder "find -name 3089.jar"
  2. edit 3089.sh in that folder, add -Djava.library.path=$BASEDIR to last row so it will look like:
    "$JAVA_HOME/bin/java" -Djava.library.path=$BASEDIR -Xmx512M -jar "$BASEDIR/3089.jar" > runlog.txt 2>&1

that will fix the game

+1, thank you
< >
Showing 1-10 of 10 comments
Per page: 1530 50