RuneScape Client nativ unter Linux: Unterschied zwischen den Versionen

Aus SchnuppTrupp
Wechseln zu: Navigation, Suche
Zeile 1: Zeile 1:
= Installation unter Ubuntu 16.04 und höher =
+
= 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/ 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
 +
<pre>sudo apt install flatpak</pre>
 +
 
 +
Fügt nun die Flatpak Repository hinzu. Dies geht über folgenden Befehlsatz im Terminal
 +
<pre>flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo</pre>
 +
 
 +
Abschließend (unter allen Distributionen) installiert den RuneScape-Client
 +
<pre>flatpak install flathub com.jagex.RuneScape</pre>
 +
 
 +
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: <pre>apt-cache policy nvidia-driver-*</pre>
 +
 
 +
* Für Treiber älter als 390: <pre>apt-cache policy nvidia-3*</pre>
 +
 
 +
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
 +
<pre>flatpak remote-ls flathub | grep nvidia</pre>
 +
 
 +
Installiere die 32 und 64 Bit Version. Hier gezeigt anhand der Version 390.116.
 +
<pre>flatpak install flathub org.freedesktop.Platform.GL.nvidia-390-116
 +
flatpak install flathub org.freedesktop.Platform.GL32.nvidia-390-116</pre>
 +
 
 +
 
 +
 
 +
= 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 https://www.runescape.com/l=1/download] einige Fehler auftreten. Hier ein Weg zur Lösung.
 
Da bei der aktuellen Installation des RuneScape 3 Clients nach der [https://www.runescape.com/l=1/download https://www.runescape.com/l=1/download] einige Fehler auftreten. Hier ein Weg zur Lösung.
  

Version vom 21. März 2019, 15:49 Uhr

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.