Forums

Community: Linux Support 2.0 Thread is sticky

Quick find code: 409-410-916-65990459

RyuTesla2

RyuTesla2

Posts: 1 Bronze Posts by user Forum Profile RuneMetrics Profile
I've recently upgraded my Ubuntu Studio to v20.04 and now I can't run RuneScape. It tells me:

Gtk-Message: 00:19:54.627: Failed to load module "atk-bridge"
/home/troy/Jagex/launcher/rs2client: error while loading shared libraries: libcrypto.so.1.0.0: cannot open shared object file: No such file or directory

I've seen the discussion above and tried what Vonwerner suggested. I have 5 instances of libcrypto.so.1.0.0 on my system. 4 of them give me the following:

-------------------------------------------------------------------------

(runescape:64686): Gtk-WARNING **: 22:11:02.839: /usr/lib/x86_64-linux-gnu/libibus-1.0.so.5: undefined symbol: g_get_language_names_with_category

(runescape:64686): Gtk-WARNING **: 22:11:02.839: Loading IM context type 'ibus' failed
libGL error: MESA-LOADER: failed to open iris (search paths /usr/lib/x86_64-linux-gnu/dri:\$${ORIGIN}/dri:/usr/lib/dri)
libGL error: failed to load driver: iris
libGL error: MESA-LOADER: failed to open iris (search paths /usr/lib/x86_64-linux-gnu/dri:\$${ORIGIN}/dri:/usr/lib/dri)
libGL error: failed to load driver: iris
libGL error: MESA-LOADER: failed to open swrast (search paths /usr/lib/x86_64-linux-gnu/dri:\$${ORIGIN}/dri:/usr/lib/dri)
libGL error: failed to load driver: swrast
X Error of failed request: GLXBadContext
Major opcode of failed request: 152 (GLX)
Minor opcode of failed request: 6 (X_GLXIsDirect)
Serial number of failed request: 112
Current serial number in output stream: 111

----------------------------------------------------------------------------

1 gives me "version `LIBTHAI_0.1.25' not found (required by /usr/lib/x86_64-linux-gnu/libpango-1.0.so.0)".

Also (not sure if this is related), I tried to install the flatpak of RuneScape - just in case mine was bad somehow. I can never finish the install, I get "Socket I/O timed out"

Anyone have any ideas on how to get it running? Or do I need to set up a minimal Linux install of an older Linux version on a VM?

09-Jun-2020 04:21:44

4forever
Feb Member 2023

4forever

Posts: 169 Iron Posts by user Forum Profile RuneMetrics Profile
Yeah I have had that issue, Was using Sabayon but I wanted to see if Ubuntu would fix this openssl issue. I might go back to Sabayon so I can just install the old slotted version and be done with the mess until the next one.

libcrypto is the portion of OpenSSL for performing general-purpose cryptography, which can be used without libssl. libcrypto is a general-purpose cryptography library which can be used alone. libssl is a Transport Layer Security library which depends on libcrypto.

The thing I am really getting fed up with here is that jegex continues to have deps for the launcher that are outdated. Maybe the need to push for a more current dependency tree, So we should be using the latest stable version of 1.1.1 series. This is also the Long Term Support (LTS) version, supported until 11th September 2023. All older versions (including 1.1.0, 1.0.2, 1.0.0 and 0.9.8) are now out of support and should not be used.


openssl is already the newest version (1.1.1f-1ubuntu2).
runescape-launcher is already the newest version (2.2.7).

/usr/share/games/runescape-launcher/runescape: error while loading shared libraries: libcrypto.so.1.0.0: cannot open shared object file: No such file or directory


They also list the deps off their download page.

Requirements/Dependencies (to just run it):
Perl
Perl-modules
Java or OpenJDK
grep
xterm (not needed if run on windows)
wget or curl
p7zip-full OR make, g++ and gcc

Also running the client through Wine is often slower than running it natively, its an option until they fix their mess though.
Act fast, My comments get removed.

15-Jun-2020 00:49:03 - Last edited on 15-Jun-2020 01:29:46 by 4forever

Pinguicula

Pinguicula

Posts: 10,432 Opal Posts by user Forum Profile RuneMetrics Profile
4forever said :
They also list the deps off their download page.

Requirements/Dependencies (to just run it):
Perl
Perl-modules
Java or OpenJDK
grep
xterm (not needed if run on windows)
wget or curl
p7zip-full OR make, g++ and gcc

Also running the client through Wine is often slower than running it natively, its an option until they fix their mess though.

Those dependencies aren't for the NXT client. They are for the RSU Client Launcher. The Linux Native Clients support article predates the NXT client that is provided by Jagex. Also, the advice about Wine is referring to the Java version of the RS3 client and not the NXT client. Though, perhaps you can run the Windows version of the NXT client in Wine anyway. I'm not sure. I haven't tried it.

16-Jun-2020 06:58:34

Agnosis

Agnosis

Posts: 8 Bronze Posts by user Forum Profile RuneMetrics Profile
I tried multiple installation methods and troubleshot each; the Snap package is the easiest and most reliable method of RS3 installation on Fedora 32 and I recommend it. Linux enthusiast; HPC, HIG curioso, and GNOME and Fedora lover. Professional undergraduate biologist.
XV year RuneScape veteran.

28-Jun-2020 23:13:40

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