Forums

Community: Linux Support 2.0 Thread is sticky

Quick find code: 409-410-916-65990459

Odwar1
Dec Member 2009

Odwar1

Posts: 40 Bronze Posts by user Forum Profile RuneMetrics Profile
This is probably because you don't have the focus following your mouse (that is you move the mouse to some window but the focus is still on some other window, I use this often because I want to be able to type in a terminal while scrolling some PDF document or a website). So the first click on the window is just to get focus and doesn't go through to the game.

22-Nov-2019 10:37:32

Vonwerner
Jun Member 2014

Vonwerner

Posts: 237 Silver Posts by user Forum Profile RuneMetrics Profile
Hi,

All was working perfect, i was using nxt client version 2.2.5 yesterday i try to load the client and dont load, check the download section and i saw version 2.2.6, ok, i downloaded, instaled (converting to rpm first, etc.), now i have 2.2.6 nxt client instaled and don't load the client, every time i try to load the client i got next error message:

/usr/share/games/runescape-launcher/runescape: /lib64/libssl.so.1.1: version `OPENSSL_1_1_1' not found (required by /usr/share/games/runescape-launcher/runescape)

openssl say when i ask for version:

user@localhost:nxt$ openssl version
OpenSSL 1.1.0j 20 Nov 2018


Linux version: Mageia 7.1 for x86_64.


I check for missing dependencys, but all is ok:

user@localhost:nxt$ ldd /usr/share/games/runescape-launcher/runescape|grep -i "not"
/usr/share/games/runescape-launcher/runescape: /lib64/libssl.so.1.1: version `OPENSSL_1_1_1' not found (required by /usr/share/games/runescape-launcher/runescape)

user@localhost:nxt$ ldd /usr/share/games/runescape-launcher/runescape|grep -i "libssl"
/usr/share/games/runescape-launcher/runescape: /lib64/libssl.so.1.1: version `OPENSSL_1_1_1' not found (required by /usr/share/games/runescape-launcher/runescape)
libssl.so.1.1 => /lib64/libssl.so.1.1 (0x00007f4c3b5de000)

Any idea how to ix this?.

Von

26-Nov-2019 06:56:18

Mod Dark

Mod Dark

Jagex Moderator Forum Profile Posts by user
Keyxmakerx said :
Did anyone ever find a fix for
/usr/share/games/runescape-launcher/runescape: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.25' not found (required by /usr/lib/x86_64-linux-gnu/libcrypto.so.1.1)


Your installation of libssl1.1 is not consistent with the rest of your system. What distro/version are you on? apt update+apt upgrade may fix this

26-Nov-2019 16:48:24 - Last edited on 26-Nov-2019 16:49:44 by Mod Dark

Mod Dark

Mod Dark

Jagex Moderator Forum Profile Posts by user
Vonwerner said :
Hi,

All was working perfect, i was using nxt client version 2.2.5 yesterday i try to load the client and dont load, check the download section and i saw version 2.2.6, ok, i downloaded, instaled (converting to rpm first, etc.), now i have 2.2.6 nxt client instaled and don't load the client, every time i try to load the client i got next error message:

/usr/share/games/runescape-launcher/runescape: /lib64/libssl.so.1.1: version `OPENSSL_1_1_1' not found (required by /usr/share/games/runescape-launcher/runescape)

openssl say when i ask for version:

user@localhost:nxt$ openssl version
OpenSSL 1.1.0j 20 Nov 2018


Linux version: Mageia 7.1 for x86_64.


I check for missing dependencys, but all is ok:

user@localhost:nxt$ ldd /usr/share/games/runescape-launcher/runescape|grep -i "not"
/usr/share/games/runescape-launcher/runescape: /lib64/libssl.so.1.1: version `OPENSSL_1_1_1' not found (required by /usr/share/games/runescape-launcher/runescape)

user@localhost:nxt$ ldd /usr/share/games/runescape-launcher/runescape|grep -i "libssl"
/usr/share/games/runescape-launcher/runescape: /lib64/libssl.so.1.1: version `OPENSSL_1_1_1' not found (required by /usr/share/games/runescape-launcher/runescape)
libssl.so.1.1 => /lib64/libssl.so.1.1 (0x00007f4c3b5de000)

Any idea how to ix this?.

Von


You need openssl 1.1.1 but you have 1.1.0

26-Nov-2019 16:49:12

Mod Dark

Mod Dark

Jagex Moderator Forum Profile Posts by user
Glukon said :
I'm running Ubuntu 18.04 and I'm unable to play since yesterdays update. People adviced me to get openssl 1.1.1 so I did
> OpenSSL 1.1.1
And when I open the runescape launcher up it literally doesn't even respond. If I open the client itself up it instant crashes after half a second. I have no idea how to fix this and I'm borderline considering to just give up.

Edit: And when I try to launch 'runescape-launcher' via terminal it spits out this:
/usr/share/games/runescape-launcher/runescape: error while loading shared libraries: libpng12.so.0: cannot open shared object file: No such file or directory


It sounds like you have not run an apt update+apt upgrade (or via GUI Software Updater) to grab the new launcher. See the news post https://secure.runescape.com/m=news/news-post-linux-client-improvements

Launcher 2.2.4 depended on libpng12, but 2.2.5 and 2.2.6 do not

If it still doesn't work after updating your launcher, check dmesg or journalctl for an error

26-Nov-2019 16:53:00

Vonwerner
Jun Member 2014

Vonwerner

Posts: 237 Silver Posts by user Forum Profile RuneMetrics Profile
When i tried to run nxt client the client was saying: "/usr/share/games/runescape-launcher/runescape: /lib64/libssl.so.1.1: version `OPENSSL_1_1_1' not found (required by /usr/share/games/runescape-launcher/runescape)"

This is what i do:

I'm using Mageia 7.1 (new installation), maybe you'll need come changes for this work in a diferent system.

1.- Install a developer environment :
>urpmi task-c++-devel automake make perl
Note: when i install perl the instalation include the perl core, some system need include the perl-core package aditional.
2.- go to https://www.openssl.org/ and download latest openssl version, 1.1.1d (openssl-1.1.1d.tar.gz)in my case. Download the sha* files to to check than your download its ok.
3.- Extract the file sources:
> tar xzvf openssl-1.1.1d.tar.gz
4.- Compile and install (i do in a root session):
> cd openssl-1.1.1d
> ./config
> make
> make test
> make install
Notes: you can check this instructions in INSTALL file inside the directory where you unpack the openssl tar file, above instruction install the openssl library files in /usr/local/lib64 directory.
5.- configure dynamic linker run-time bindings (root session again)
> echo "/usr/local/lib64" > /etc/ld.so.conf.d/openssl1_1_1.conf
> ldconfig
6.- That's all, now i try next:
> openssl version
OpenSSL 1.1.1d 10 Sep 2019

now i can run runescape-launcher and nxt client is working.

I got a new error message "Gtk-Message: 23:09:10.234: Failed to load module "canberra-gtk-module" and i fix it installing lib64canberra-gtk0 package (urpmi lib64canberra-gtk0).

I hope this helps to sombody else, because a "You need openssl 1.1.1 but you have 1.1.0", isn't a big help if you are a normal user, maybe jagex staff thinks that all people using linux/unix systems are developers or system adminstrators Oo.

Von.

27-Nov-2019 06:30:02 - Last edited on 27-Nov-2019 07:23:40 by Vonwerner

Mod Dark

Mod Dark

Jagex Moderator Forum Profile Posts by user
Glukon said :
I've ran apt update/upgrade multiple times so that's not the issue. And my launcher is 2.2.2 yet it tells me its fully up to date so I'm not sure how I upgrade?
Also got libpng12 so when I type I try to launch its now changed to
/usr/share/games/runescape-launcher/runescape: /usr/lib/x86_64-linux-gnu/libcurl.so.4: version `CURL_OPENSSL_3' not found (required by /usr/share/games/runescape-launcher/runescape)


2.2.2 is a very old version of the launcher, you definitely need to update. All the issues you have run into are because that old version of the launcher is built for Ubuntu 14.04

Try re-running the install script from the runescape download page

27-Nov-2019 12:27:45 - Last edited on 27-Nov-2019 12:28:18 by Mod Dark

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