Anleitung: Starcraft 2 unter Ubuntu spielen

Windows-Spiele laufen unter Linux? Klar doch! Und das mit nur wenigen Anpassungen. Dank Wine - einer Umsetzung des Windows-API für Linux - lässt sich sogar mit aktuelleren Windows-Spielen unter dem freien Betriebssystem die Zeit vertreiben. Das neue Starcraft 2 Wings of Liberty läuft beispielsweise problemlos mit der aktuellen Version 1.2 des Windows-API-Nachbaus .

Die folgende Anleitung bezieht sich auf die Installation des Spiels unter der Linux-Distributionen Ubuntu 10.04, lässt sich aber auch auf andere Linux-Distributionen übertragen. In dem entsprechenden AppDB-Eintrag auf der WineHQ-Webseite(öffnet im neuen Fenster) haben Fans auch für Debian und Arch-Linux Howtos abgelegt. Die meisten Anpassungen müssen in Wine vorgenommen werden und betreffen deshalb die Linux-Distributionen in den allermeisten Fällen nicht.









Grafikpower gefragt
Für Starcraft 2 unter Linux gelten zunächst etwas höhere Rechneranforderungen als unter Windows oder aber die Grafikeinstellungen des Spiels müssen entsprechend auf niedrigere Werte gesetzt werden. Auf einem Rechner mit AMDs Athlon 64 3800+ und Nvidias GTX 260 mit 1280×1024 Bildpunkten lag die Bildrate bei mittleren Einstellungen auf etwa 15. Auf dem anderen Testrechner, einem Core 2 Quad Prozessor und GTX 480 von Nvidia, lief Starcraft 2 stets mit über 30 Bildern pro Sekunde flüssig, so dass auch Multiplayer-Partien Spaß bereiteten.
Nur mit richtigen Treibern
Wichtigste Voraussetzung ist allerdings, dass unter Linux ein Treiber vorhanden ist, der OpenGL unterstützt. Für Grafikkarten mit Nvidia-Chipsatz ist dafür der proprietäre Treiber von Nvidia nötig, den Ubuntu zur Installation anbietet.
Zwar bieten die Standard-Repositories unter Ubuntu 10.04 die neue Version 1.2 von Wine an, über das PPA-Repository ppa:ubuntu-wine/ppa ist aber eine neuere Version verfügbar und zusätzlich das später benötigte Skript Winetricks(öffnet im neuen Fenster) . Wir haben zuvor Ubuntu auf den aktuellen Stand gebracht.
Angepasstes Wine
In den Anleitungen im Internet wird geraten, in der Konfigurationsdatei Winecfg in der Karteikarte Bibliotheken - sie kann nach der Installation von Wine im Anwendungsmenü gestartet werden - Mmdevapi zu deaktivieren, damit später die Soundausgabe des Spiels funktioniert. Das war nur auf einem unserer Testrechner nötig. Unter Audio sollte als Soundtreiber ALSA aktiviert sein.
Das Skript Winetricks holt noch zusätzliche native Windows-Dateien aus dem Internet und installiert sie, darunter Microsofts Grafikbibliothek DirectX 9. Dafür muss in einem Terminalfenster als normaler Benutzer die folgende Befehlszeile eingegeben werden:
winetricks allfonts fontfix fontsmooth-rgb gdiplus gecko d3dx9 win7
Außerdem benötigt Wine noch die Visual-C-Runtime-Bibliotheken "vcrun2008" und "vcrun2005", die ebenfalls mit Winetricks nachinstalliert werden. Abschließend wird Wine mit wineserver -k neu gestartet.
Ab auf den Rechner!
Jetzt kann die eigentliche Installation des Spiels beginnen. Dazu wird beispielsweise der Installer aus dem Internet heruntergeladen. Die eigentliche Installation wird im Kontextmenü des Installers über den Eintrag "Mit Wine Windows-Programmstarter öffnen" angeworfen.
Wem die Installation aus dem Netz zu lange dauert, der kann auch die DVD verwenden. Allerdings bleiben beim automatischen Einbinden die meisten Dateien auf der DVD verborgen. Die Lösung: Zunächst die DVD mit den richtigen Parametern erneut mounten:
mount -o remount,uid=1000,gid=1000,unhide,umask=0000 /dev/cdrom
Anschließend wird der gesamte Inhalt der DVD vorübergehend auf den Rechner kopiert und von dort wird die Installation gestartet.
Mit Optionen experimentieren
Ist das Spiel installiert, sollten in den Optionen die Grafikeinstellungen zunächst auf die niedrigste Stufe gestellt werden. Mit ein wenig Experimentierfreude lassen sich die optimalen Einstellungen finden. Auf einem unserer Rechner führten bestimmte Shader-Einstellungen zu Grafikfehlern. Die Anzeige der Bildrate wird übrigens mit der Tastenkombination Strg+Alt+F aktiviert.
Zwar erfordert die Installation unter Linux ein wenig Mehrarbeit als unter Windows, die Installation war aber mit einer flotten Internetverbindung und der Installation von Updates und Patches in etwa zwei Stunden geschafft.



