Package Details: runelite 1:1.6.17-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://github.com/runelite/runelite
Licenses: BSD
Conflicts: runelite-git
Provides: runelite
Submitter: jcstryker
Maintainer: abex
Last Packager: abex
Votes: 21
Popularity: 2.10
First Submitted: 2018-02-20 13:00
Last Updated: 2020-05-28 20:38

Dependencies (4)

Required by (0)

Sources (3)

Latest Comments

1 2 3 Next › Last »

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

Lekensteyn commented on 2019-03-23 23:57

Java 10 has a bug (see https://github.com/runelite/runelite/issues/3999), perhaps this package should just require java-runtime>=11?

Cheezers commented on 2019-03-04 09:01

Hi everyone, I'm a bit new with Linux and I tried to download this package, but Maven keeps throwing an error.

[INFO] ------------------------------------------------------------- [ERROR] COMPILATION ERROR : [INFO] ------------------------------------------------------------- [ERROR] No compiler is provided in this environment. Perhaps you are running on a JRE rather than a JDK? [INFO] 1 error [INFO] ------------------------------------------------------------- [INFO] ------------------------------------------------------------------------ [INFO] BUILD FAILURE [INFO] ------------------------------------------------------------------------ [INFO] Total time: 7.321 s [INFO] Finished at: 2019-03-04T09:49:50+01:00 [INFO] ------------------------------------------------------------------------ [ERROR] Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.1:compile (default-compile) on project launcher: Compilation failure [ERROR] No compiler is provided in this environment. Perhaps you are running on a JRE rather than a JDK? [ERROR]

I've added my Java-10-openjdk to the Java_home variable. This is the output of echo $JAVA_HOME: /usr/lib/jvm/java-10-openjdk/

mvn -version outputs: Apache Maven 3.6.0 (NON-CANONICAL_2018-11-06T03:14:22+01:00_root; 2018-11-06T03:14:22+01:00) Maven home: /opt/maven Java version: 10.0.2, vendor: Oracle Corporation, runtime: /usr/lib/jvm/java-10-openjdk Default locale: en_US, platform encoding: UTF-8 OS name: "linux", version: "4.20.11-1-manjaro", arch: "amd64", family: "unix"

Anyone know where I can fix this? (I'm kind of noob with Linux still)

I'm building the package with the package manager in Manjaro.