Forums

Community: Linux Support 2.0 Thread is sticky

Quick find code: 409-410-916-65990459

Xarliera

Xarliera

Posts: 4 Bronze Posts by user Forum Profile RuneMetrics Profile
Sorry, meant to say 'isn't' Java. It's out of date but if NXT isn't using it then it's maybe my graphics drivers? I was unable to update them on the Windows side (Intel's automatic downloadable assistant doesn't carry an update for ones as old as mine.) I didn't check to see if Intel has anything similar for linux users, but even if they did the laptop is so old they aren't putting out updates, so not sure what to do there.

17-Feb-2020 03:03:56

Xarliera

Xarliera

Posts: 4 Bronze Posts by user Forum Profile RuneMetrics Profile
It seems the forum ate my first post. So here is the info again.
Toshiba Satellite L305-S5968
Linux Mint 19 Tara

java -version
openjdk version "10.0.1" 2018-04-17
OpenJDK Runtime Environment (build 10.0.1+10-Ubuntu-3ubuntu1
OpenJDK 64-Bit Server VM (build 10.0.1+Ubuntu-3ubuntu1, mixed mode)

17-Feb-2020 03:09:53

Pinguicula

Pinguicula

Posts: 10,432 Opal Posts by user Forum Profile RuneMetrics Profile
The NXT client doesn't use Java.

The Intel website and download assistant doesn't provide graphics drivers for Linux. The graphics drivers are included with the distro and the version of graphics driver is usually tied to the kernel version in Linux Mint, if I remember correctly.

You have a really old laptop. Your laptop is so old, I wouldn't recommend trying to use it for running the NXT client. According to
https://support.dynabook.com/support/staticContentDetail?contentId=2350846&isFromTOCLink=false
it was a Windows Vista era laptop. The processor is an Intel Pentium T4200 and the graphics system is a Mobile Intel GMA 4500M. If I remember correctly this doesn't meet the recommended minimum specs for the NXT client. There was a bit of advice at the bottom of page 1 of this thread about trying to make the NXT client play nice with the Intel graphics drivers. However, the advice was meant for the flatpak users. You didn't mention if you are using the flatpak version of the NXT client. Still, if you aren't using the flatpak then the advice might be adaptable for your situation but I don't have enough experience to advise you on that. Besides that, even if you did get the graphics working the FPS would be so low it would probably look like a slide show.

This old laptop might be able to run Old School RuneScape using HikariKnight's client launcher. I thought that Old School RuneScape wouldn't work with the version of Java you have installed but I checked just now and found it works.

17-Feb-2020 05:29:09

Gyojin
Dec Member 2023

Gyojin

Posts: 24 Bronze Posts by user Forum Profile RuneMetrics Profile
Hello, has anyone run the NXT client under freebsd via Freebsd's linux emulation layer?

I have seen people use the ubuntu userland to run steam, steamcmd and linux gog games. so I think it's possible, perhaps with an older version for centos.

I am willing to pay to see a working port submitted, contact me.

29-Feb-2020 13:45:35

Gyojin
Dec Member 2023

Gyojin

Posts: 24 Bronze Posts by user Forum Profile RuneMetrics Profile
The big brains over at Jagex had the wisdom to remove support for the java client ofr arbitrary reasons.

Because of this, it is no longer possible to play RS3 on unsupported platforms such as

- PSPs
- Solaris
- freeBSD

thanks for that Jagex

29-Feb-2020 13:47:27

Xarliera

Xarliera

Posts: 4 Bronze Posts by user Forum Profile RuneMetrics Profile
Yes, the laptop is ancient. Yet when I'm on the Windows side I can run Runescape for her just fine as long as I run in minimum graphics.

I installed flatpak and followed the instructions on the first page. But I'm getting this error when I try to do the override portion;

(flatpak run:4699): GLib-CRITICAL **: 12:53:40.379: g_key_file_set_value: assertion 'g_key_file_is_key_name (key)' failed
Gtk-Message: 12:53:40.767: Failed to load module "atk-bridge"

When I run the debug script;

flatpak run --env='MESA_DEBUG=1' --env='LIBGL_DEBUG=verbose' com.jagex.RuneScape
Gtk-Message: 12:58:49.052: Failed to load module "atk-bridge"
libGL: Can't open configuration file /etc/drirc: No such file or directory.
libGL: Can't open configuration file /home/lineux/.drirc: No such file or directory.
libGL: Can't open configuration file /etc/drirc: No such file or directory.
libGL: Can't open configuration file /home/lineux/.drirc: No such file or directory.
libGL: pci id for fd 8: 8086:2a42, driver i965
libGL: MESA-LOADER: dlopen(/usr/lib/x86_64-linux-gnu/GL/default/lib/dri/i965_dri.so)
libGL: Can't open configuration file /etc/drirc: No such file or directory.
libGL: Can't open configuration file /home/lineux/.drirc: No such file or directory.
libGL: Can't open configuration file /etc/drirc: No such file or directory.
libGL: Can't open configuration file /home/lineux/.drirc: No such file or directory.
libGL: Using DRI3 for screen 0
libGL: Can't open configuration file /etc/drirc: No such file or directory.
libGL: Can't open configuration file /home/lineux/.drirc: No such file or directory.
libGL: Can't open configuration file /etc/drirc: No such file or directory.
libGL: Can't open configuration file /home/lineux/.drirc: No such file or directory.
libGL: Can't open configuration file /etc/drirc: No such file or directory.
libGL: Can't open configuration file /home/lineux/.drirc: No such file or directory.
libGL: Can't open configuration file /etc/drirc: No such file or directory

01-Mar-2020 19:04:14

Xarliera

Xarliera

Posts: 4 Bronze Posts by user Forum Profile RuneMetrics Profile
Continued;

Mesa: User error: GL_INVALID_ENUM in glGetIntegerv(pname=GL_MAJOR_VERSION)
Mesa: User error: GL_INVALID_ENUM in glGetIntegerv(pname=GL_MAX_UNIFORM_BUFFER_BINDINGS)
Mesa: 3 similar GL_INVALID_ENUM errors
Mesa: User error: GL_INVALID_VALUE in glGetUniformLocation
Mesa: User error: GL_INVALID_VALUE in glGetUniformLocation
Mesa: User error: GL_INVALID_VALUE in glGetUniformLocation

Any ideas? Would be nice if flatpak version could work with the old graphics drivers.

01-Mar-2020 19:06:07

Pinguicula

Pinguicula

Posts: 10,432 Opal Posts by user Forum Profile RuneMetrics Profile
Unfortunately that output doesn't mean much to me. I tried Googling about it but I didn't learn much. Except I do know the Gtk-Message line probably isn't causing problems with RS. There have been some Gtk related message issues in Linux Mint for a while and they can be ignored, I think. Also, the libGL ... drirc: No such file or directory related messages might not be an issue, either. While Googling I read those messages appear because by default the config file doesn't exist.

I had a look at
https://runescape.wiki/w/Linux
which has more info about using the MESA GL Overrides. The page suggested you try
flatpak run --env='MESA_GLSL_VERSION_OVERRIDE=130' --env='MESA_GL_VERSION_OVERRIDE=2.0' 'com.jagex.RuneScape'

for Intel graphics older than Sandybridge which includes yours. You can have a look at the page. Maybe you'll find something else that is helpful if this post doesn't help.

02-Mar-2020 07:16:45

2duckhunters

2duckhunters

Posts: 4 Bronze Posts by user Forum Profile RuneMetrics Profile
Clicking on Runescape icon to run/start NXT does nothing. Up until March 3rd it worked fine. I installed Linux Mint 19.3 Cinnamon two months ago. I re-installed the Flatpak "com.jagex.RuneScape from Flathub, cleared cache & DNS, restarted router, all many times. Even restored the fresh install of Linux I had saved. Still unable to launch this game. It will only add some empty folders to .var/app/com.jagex.RuneScape. Any advice is appreciated.

05-Mar-2020 06:24:21

Pinguicula

Pinguicula

Posts: 10,432 Opal Posts by user Forum Profile RuneMetrics Profile
2duckhunters,

Try starting the NXT client by using Terminal by doing
flatpak run com.jagex.RuneScape

Hopefully there will be some output in Terminal that will tell us why the client isn't starting.

05-Mar-2020 12:44:21 - Last edited on 05-Mar-2020 12:44:45 by Pinguicula

Quick find code: 409-410-916-65990459 Back to Top