RuneScape Client nativ unter Linux
Inhaltsverzeichnis
RuneScape Client Installation über Flatpak
Der von Jagex angeboten Linux-Client setzt leider das Paket libpng12 voraus, dieses Paket hat jedoch Sicherheitslücken. Daher ist es empfehlenswert den Client nicht mehr direkt sondern über z.b. Flatpak zu installieren. Eine Anleitung zur Installation unter verschneiden Distributionen kann unter https://flatpak.org/setup/ gefunden werden. Nachfolgend wird die Installation beispielhaft anhand Ubuntu 18.10 gezeigt.
RuneScape Client Installation über Flatpak unter Ubuntu 18.10
Öffnet das Terminal und fügt folgenden Befehlssatz ein um Flatpak zu installieren
sudo apt install flatpak
Fügt nun die Flatpak Repository hinzu. Dies geht über folgenden Befehlsatz im Terminal
flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo
Abschließend (unter allen Distributionen) installiert den RuneScape-Client
flatpak install flathub com.jagex.RuneScape
Nun den Computer neu starten und los geht's!
Nvidia Treiber
Nutzer von Nvidia Grafikkarten müssen gegebenenfalls noch Treiberpakete installieren. Zunächst den aktuellen Treiber ausfindig machen.
- Für den Treiber der Version 390 oder neuer:
apt-cache policy nvidia-driver-*
- Für Treiber älter als 390:
apt-cache policy nvidia-3*
Notiere die installierte Treiberversion. Dies sollte folgendes Format haben XXX.YYY. Hier wird beispielsweise 390.116 verwendet.
Liste alle Treiberpakete von flatpak auf und suche das passende Paket heraus
flatpak remote-ls flathub | grep nvidia
Installiere die 32 und 64 Bit Version. Hier gezeigt anhand der Version 390.116.
flatpak install flathub org.freedesktop.Platform.GL.nvidia-390-116 flatpak install flathub org.freedesktop.Platform.GL32.nvidia-390-116
RuneScape Client Installation unter Ubuntu 16.04 (Nicht empfohlen, sicherheitskritisch)
Da bei der aktuellen Installation des RuneScape 3 Clients nach der https://www.runescape.com/l=1/download einige Fehler auftreten. Hier ein Weg zur Lösung.
Zu erst kopiere folgenden Befehlssatz und führe diesen über das Terminal aus.
sudo -s -- << EOF wget -O - https://content.runescape.com/downloads/ubuntu/runescape.gpg.key | apt-key add - mkdir -p /etc/apt/sources.list.d echo "deb http://cz.archive.ubuntu.com/ubuntu trusty main" > /etc/apt/sources.list.d/runescape.list apt-get update apt-get install libglew1.10 echo "deb [trusted=yes] https://content.runescape.com/downloads/ubuntu trusty non-free" > /etc/apt/sources.list.d/runescape.list apt-get update apt-get install -y runescape-launcher apt-get -y autoremove EOF
Beim Versuch den runescape-launcher nun zu starten, fehlen vermutlich noch Pakete. In meinem Fall war dies libpng12. Dies lässt sich wie folgt beschaffen:
wget http://ftp.de.debian.org/debian/pool/main/libp/libpng/libpng12-0_1.2.50-2+deb8u3_amd64.deb
Danach natürlich installieren
sudo dpkg -i libpng12-0_1.2.50-2+deb8u3_amd64.deb
Wenn es nicht installiert wird, weil Pakete fehlen dann installiere diese nach und führe danach wieder den dpkg Befehl aus.
apt-get install -f
Zum Schluss nach Wunsch die .deb Datei wieder entfernen.
rm libpng12-0_1.2.54-1ubuntu1.1_amd64.deb
In meinem Fall gab es noch ein Problem mit libcurl. Es hatte dann geholfen, einfach das libcurl13 Paket zu installieren:
sudo apt-get install libcurl3
Nun sollte aber hoffentlich alles klappen! Einfach runescape-launcher im Terminal aufrufen. Viel Spaß beim Spielen.