Welcome!

By registering with us, you'll be able to discuss, share and private message with other members of our community.

Sign up now!

Bug Unable to load any bots Ubuntu 17.10

Guy who knows things
Joined
Apr 2, 2018
Messages
25
Good afternoon (in my world)
First off, love that you have a linux client, so few games support Linux.

Second and the real meat of the matter: I cannot get any bot to work.

I have RSU and it launches fine, i can even load into the game and play.
When i launch RuneMate Spectre i can go through the throws of setting everything up, even launch the client.

However once i start my instance i simply get a loading wheel for about 2 seconds and it takes me back to where the start instance screen; running in a terminal i get the following error:
java.lang.UnsatisfiedLinkError: no attach in java.library.path
at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1867)
at java.lang.Runtime.loadLibrary0(Runtime.java:870)
at java.lang.System.loadLibrary(System.java:1122)
at sun.tools.attach.LinuxVirtualMachine.<clinit>(kfa:21130)
at sun.tools.attach.LinuxAttachProvider.attachVirtualMachine(lja:28)
at com.sun.tools.attach.VirtualMachine.attach(rp:4168)
at nul.IiiiIIiiIIiii.goto(ijc:74)
at nul.IiiIIIiiIiIii.run(znc:207)

Scanned for and identified 1 game frames in 712ms.
java.lang.NoClassDefFoundError: Could not initialize class sun.tools.attach.LinuxVirtualMachine
at sun.tools.attach.LinuxAttachProvider.attachVirtualMachine(lja:28)
at com.sun.tools.attach.VirtualMachine.attach(rp:4168)
at nul.IiiiIIiiIIiii.goto(ijc:74)
at nul.IiiIIIiiIiIii.run(znc:207)
EDIT:
Launching directly from the /opt/RuneMate directory as root and i get the following error:
Unable to open socket file: target process not responding or HotSpot VM not loaded​
 
Last edited:
12 year old normie
Joined
Jan 8, 2015
Messages
2,769
I'm guessing you have to set your class path to java from the stacktrace you posted. Google is your best friend because I'm not really great with unix platforms. There's loads of guides on how to set the path.
 
Guy who knows things
Joined
Apr 2, 2018
Messages
25
Should the class path not be set to Java?
I am familiar enough with Linux to get everything working; provided i have the details on how this program works.

The debug output from the terminal says the java home is /opt/runemate/jre
which is incorrect since java is installed to /usr/lib/jvm/java-8-oracle/jre/bin/java

Any idea how i change it?

EDIT:
got it working posted a guide for it:
Tutorial - RuneMate on Linux

Just for the sake of archiving: When running as root from /opt/runemate it correctly picks up the Java path and hooks to RSU correctly.
 
Last edited:
Top