Package Details: runelite 1:2.1.3-1

Git Clone URL: https://aur.archlinux.org/runelite.git (read-only, click to copy)
Package Base: runelite
Description: Open source Old School RuneScape client.
Upstream URL: https://runelite.net/
Licenses: BSD
Submitter: jcstryker
Maintainer: abex
Last Packager: abex
Votes: 25
Popularity: 1.25
First Submitted: 2018-02-20 13:00
Last Updated: 2020-06-12 08:02

Dependencies (4)

Required by (0)

Sources (4)

Latest Comments

1 2 3 4 Next › Last »

abex commented on 2020-10-03 02:23

@uzichan You need to install a compatible (>=11) version of java-runtime

uzichan commented on 2020-10-03 01:46

ok so it wont even boot up and i get this:

Error: A JNI error has occurred, please check your installation and try again Exception in thread "main" java.lang.UnsupportedClassVersionError: net/runelite/launcher/Launcher has been compiled by a more recent version of the Java Runtime (class file version 55.0), this version of the Java Runtime only recognizes class file versions up to 52.0 at java.lang.ClassLoader.defineClass1(Native Method) at java.lang.ClassLoader.defineClass(ClassLoader.java:756) at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142) at java.net.URLClassLoader.defineClass(URLClassLoader.java:468) at java.net.URLClassLoader.access$100(URLClassLoader.java:74) at java.net.URLClassLoader$1.run(URLClassLoader.java:369) at java.net.URLClassLoader$1.run(URLClassLoader.java:363) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(URLClassLoader.java:362) at java.lang.ClassLoader.loadClass(ClassLoader.java:418) at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:352) at java.lang.ClassLoader.loadClass(ClassLoader.java:351) at sun.launcher.LauncherHelper.checkAndLoadMain(LauncherHelper.java:495)

jachymb commented on 2020-01-30 11:07

I suffer the same problem described by Jaakkonen and ThaChillera. But it does not seem to work with any version of jdk, including adoptopenjdk. With adoptopenjdk and jdk 8 and 10, it produces a different error message:

2020-01-30 12:55:03 [Client] ERROR n.r.client.plugins.gpu.GpuPlugin - Error starting GPU plugin com.jogamp.opengl.GLException: Profile GL4bc is not available on X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f58085e1720, owner true, JAWTToolkitLock[obj 0x7767cfa4, isOwner true, <142dd599, 4497e34f>[count 1, qsz 0, owner <Client>]]], but: [GLProfile[GLES1/GLES1.hw], GLProfile[GLES2/GLES2.hw], GLProfile[GL2ES1/GLES1.hw], GLProfile[GL4ES3/GL4.hw], GLProfile[GL2ES2/GL4.hw], GLProfile[GL4/GL4.hw], GLProfile[GL4/GL4.hw], GLProfile[GL3/GL4.hw], GLProfile[GL2GL3/GL4.hw]] at com.jogamp.opengl.GLProfile.get(GLProfile.java:991) at jogamp.opengl.GLContextImpl.verifyInstance(GLContextImpl.java:1471) at jogamp.opengl.GLContextImpl.setGLFunctionAvailability(GLContextImpl.java:1942) at jogamp.opengl.x11.glx.X11GLXContext.createImpl(X11GLXContext.java:395) at jogamp.opengl.GLContextImpl.makeCurrentWithinLock(GLContextImpl.java:765) at jogamp.opengl.GLContextImpl.makeCurrent(GLContextImpl.java:648) at jogamp.opengl.GLContextImpl.makeCurrent(GLContextImpl.java:586) at net.runelite.client.plugins.gpu.GpuPlugin.lambda$startUp$0(GpuPlugin.java:281) at net.runelite.client.callback.ClientThread.invoke(ClientThread.java:99) at net.runelite.client.callback.Hooks.clientMainLoop(Hooks.java:193) at eh.ta(eh.java:5814) at client.ac(client.java) at bf.hv(bf.java:373) at bf.run(bf.java:327) at java.base/java.lang.Thread.run(Thread.java:830)

Reported to runelite tracker: https://github.com/runelite/runelite/issues/10694

Jaakkonen commented on 2019-12-21 13:17

The build seems to be passing with the OpenJDK13 (extra/jdk-openjdk) but the GPU feature of Runelite seems to require AdoptOpenJDK 13, AdoptOpenJDK 11 or any JRE 8.

Crashes with following log when enabling GPU and running under JRE13, JRE12 or JRE 10: Inconsistency detected by ld.so: dl-lookup.c: 111: check_match: Assertion `version->filename == NULL || ! _dl_name_match_p (version->filename, map)' failed!

This is caused because of a improper call to jogl (Java OpenGL bindings) that for some reason works for adoptopenjdk builds and arch's jdk8 but not on arch's jdk 10, 11, 12 or 13.

abdulhakeem commented on 2019-12-21 02:06

Similar to my previous comment, I started getting compile errors again and I was able to fix it by running:

sudo archlinux-java set java-13-openjdk

and then updating Runelite. I guess it required Java 13 now?

ThaChillera commented on 2019-08-03 16:44

Trying to start runelite, both on java 11 and 12, results in a crash with the error

Inconsistency detected by ld.so: dl-lookup.c: 111: check_match: Assertion `version->filename == NULL || ! _dl_name_match_p (version->filename, map)' failed!

Anyone experience a similar issue?

update: running with java 10 resolved the issue

update 2: The AppImage from runelite.net doesn't have this issue

Telavus commented on 2019-07-06 16:12

@jcstryker Doesn't seem to help for me. This might not be the best place to ask for troubleshooting, where would you reccomend me to go?

jcstryker commented on 2019-07-05 12:48

@telavus, I use the GPU plugin on a Vega64 without this issue. However I notice you have an older version of mesa, because you are using Manjaro not Arch. You might try installing mesa from Arch proper or the mesa-git package.

https://www.archlinux.org/packages/extra/x86_64/mesa/

https://aur.archlinux.org/packages/mesa-git/

Telavus commented on 2019-07-05 11:55

Anyone here that might have a remedy for this issue? https://github.com/runelite/runelite/issues/9254

abdulhakeem commented on 2019-06-04 13:36

Yeah I'm getting the same compile error as @Cheezers, not sure how to fix

EDIT:

I changed my default Java environment to Java 11, whereas it was set to Java 8 before

See the Wiki article on Java: https://wiki.archlinux.org/index.php/java#Change_default_Java_environment

I changed it with this command:

sudo archlinux-java set java-11-openjdk

This allowed me to install Runelite successfully without that compile error