Das Spiel
FPS-Mechspiel für Linux. Portiert von Hyperion.
Installation
Das Spiel ist mittlerweile recht alt und benötigt ein paar Kunstgriffe, um es zum Laufen zu bewegen.
Benötigte Bibliotheken
Manche der benötigten Bibliotheken finden sich auf heutigen Systemen nicht mehr unbedingt. Die folgenden mittlerweile selten gewordenen Bibliotheken werden in 32-Bit-Versionen benötigt:
- libgtk-1.2.so.0 (Teil von GTK+): Benötigt wird hier nicht GTK+ 2 oder 3, sondern GTK+ 1. Diese Bibliothek ist schon während der Installation unbedingt erforderlich, da der Registrierungsdialog nur grafisch vorliegt. Füllt man diesen nicht korrekt aus (insbesondere die Seriennummer), dann wird das Spiel nicht starten. Wenn ihr also kein grafisches Installationsprogramm erhaltet (sondern die Kommadozeilenversion), dann brecht die Installation gleich wieder ab - die Installation wird danach nicht funktionieren.
- libgmodule-1.2.so.0 (Teil der GLIB 1): Benötigt zum Spielstart
- libaudiofile.so.0: Benötigt zum Spielstart
Setup
Gestartet wird das Installationsprogramm an der Kommandozeile mittels
<Pfad zur CD-ROM>/setup.sh
(also z.B. /media/cdrom/setup.sh
).
Auf 64-Bit-Systemen führt man stattdessen folgenden Befehl aus:
linux32 <Pfad zur CD-ROM>/setup.sh
Wenn das Installationsprogramm folgende Meldung anzeigt
Bitte mounten Sie die shogo CDROM. Wählen Sie Ja um es nochmal zu versuche, Nein um abzubrechen [N/j]
dann hilft die Eingabe von export SETUP_CDROM=<Pfad zur CD-ROM>
Nochmals die Warnung: Wenn kein grafischer Installationsdialog erscheint, dann brecht die Installation gleich wieder ab und installiert GTK+ (siehe oben).
Problembehebungen
Die Videos werden alle transparent auf meinem Desktop dargestellt
Startet Euren Window Manager ohne Compositing / 3D-Beschleunigung. Für XFCE beispielsweise erreicht man dies durch Eingabe von xfwm4 --compositor=off --replace &
.
Das Spiel startet nicht wegen fehlender Berechtigung
Wenn ihr die Meldung
./shogo: Zeile 48: ./client: Keine Berechtigung
erhaltet, dann habt ihr den Registrierungsdialog während der Installation nicht ausgefüllt (siehe oben). Und nein, es hilft nicht, die Datei einfach ausführbar zu machen :-)
Das Spiel kann nicht im 3D-Modus gestartet werden
Bei manchen Versionen des proprietären Nvidia-Treibers kann es sein, dass das Spiel den Start mit der Meldung
libGL error: No matching fbConfigs or visuals found libGL error: failed to load driver: swrast Gdk-ERROR **: BadValue (integer parameter out of range for operation) serial 32 error_code 2 request_code 153 minor_code 3
verweigert. Das Spiel lässt sich dann nur mit dem Software-Renderer starten. In dem Fall hilft es, die OpenGL-Bibliothek mittels
mv /usr/lib/libGL.so.1.2.0 /usr/lib/libGL.so.1.2.0.bak ln -s /usr/lib/libGL.so.1 /usr/lib/libGL.so.1.2.0
fest auf den Nvidia-Treiber zu ändern.
- Anmelden oder Registrieren um Kommentare zu schreiben
- 5136 Aufrufe
Diesen Titel würde ich aktuell eher unter Wine Spielen, dort ist die Mausbeweung weniger "ruckelig". WEiterhin sollte man die FPS limitieren, sonst läuft einem alles davon.