Call of Duty Modern Warfare 2 unter Linux/Ubuntu spielen/installieren
Vorwort:
Aus aktuellem Anlass berichte ich nun über Call of Duty Modern Warfare 2 und Linux, speziell Ubuntu 9.10. Frisch gekauft, hat es mich mal wieder in den Fingern gejuckt, dieses Spiel unter Linux zu testen und zu gucken, ob es ohne Probleme läuft oder ob es wie viele andere neuere Spiele den Dienst quittiert. Es scheint im Moment zumindest nicht so, als bräuchte man einen Crack, aber das sprengt jetzt eindeutig das Vorwort.
Installation:
Bevor man das Spiel installiert, sollte man auf die neuste Wine Version updaten und sich „winetricks“ herunterladen.
Dazu öffnet man ein Terminal und gibt dort diesen Befehl ein:
„wget www.kegel.com/wine/winetricks“
Anschließend startet man winetricks mit „sh winetricks“ und wählt dort folgende Pakete zur Installation aus.
- d3dx9
- corefonts
- dotnet20
- ie6
Der Installationsprozess kann bis zu einer halben Stunde dauern. Je nachdem wie schnell die Internetverbindung ist.Nachdem man diese Vorbereitungen getroffen hat, braucht man Steam. Wie man Steam installiert, habe ich hier bereits erklärt.
Jetzt wird es ein wenig komplizierter. Nachdem man Steam installiert hat, startet man die Installation von Call of Duty und wartet, bis das Setup nach der zweiten DVD von Call of Duty Modern Warfare 2 fragt. Man öffnet jedoch nicht das Laufwerk, sondern gibt in ein Terminal den Befehl „wine eject“ ein. Dadurch wird die DVD ausgeworfen und man kann ohne Probleme zu bekommen die zweite DVD einlegen und das Setup erfolgreich beenden.
Das Spiel sollte nun in der Regel ohne Probleme starten. Der Multiplayer funktioniert jedoch auf Grund von Punkbuster nicht.(danke Gunah) Der Multiplayer funktioniert bei mir nicht korrekt. Das liegt sehr wahrscheinlich an VAC. Sollte man Probleme mit der Grafik haben, kann man versuchen Compiz Fusion zu deaktivieren oder seine Grafikkartentreiber auf die neuste Version zu bringen. So und als kleinen Beweis, dass das Spiel wirklich unter Linux läuft, hier noch ein kleines YouTube Video.

läuft’s flüssig bei dir?
doch, läuft schon recht flüssig. aber hab im moment immer mal wieder probleme mit meinem grafiktreiber.
Nette Anleitung, probiere diese gerade aus
,
allerdings ist diese Aussage falsch “Der Multiplayer funktioniert jedoch auf Grund von Punkbuster nicht.” MW2 nutzt VAC und nicht PB…
desweiteren wäre die wine Version nützlich gewesen
…
Ich nutze Wine 1.1.35 (Debian Squeeze, habe einfach die Ubuntu version kompiliert)
Stimmt! Danke für die Kritik, ich werde das gleich mal ändern bevor noch jemand falsch informiert wird
Bei mir läuft das Spiel total schwammig, was heißen soll das alles verzögert reagiert.
Anscheinend ist die FPS-Rate zu niedrig.
Nutze PlayOnLinux unter Kubuntu 10.04 LTS 64bit
Grafikkarte: 8800 GTS
2 GB Ram
2,3 Ghz je Kern (DualCore )
Kann mir da einer paar Tipps geben, wie ich das Spiel flüssiger bekomm?
Kannst du mal genaue FPS Werte nennen? Eigentlich müsste das Spiel bei dir laufen. Details und Auflösung zu verändern hast du sicher schon probiert oder? Welche Distribution verwendest du denn?
Hallo,
echt gute Erklärung doch ich habe mir erst Steam installiert und habe dann das Spiel gedownloadet (Multiplayer). Habe jetzt aber das Problem das er wenn ich im Steam bin das Spiel nicht startet, es kommt kurz ein Fenster doch es ist dann sofort wieder weg.
Hättest du dafür eine Lösung ?
Hast du das Spiel schonmal über die Konsole gestartet? Du solltest dann eigentlich eine Fehlermeldung erhalten. Die bräuchte ich auf jeden Fall.
mh weiß nicht genau was du mit Konsole meinst, aber er sagt mir jetzt beim starten “Schwerer Directx fehler” gibt es da etwas von linux?
Hast du Directx 9 installiert? Mit Konsole meine ich das Terminal. Welche Distribution verwendest du denn überhaupt?
könntest du mir sagen mit welchem Befehl ich es starten kann und nein Directx habe ich noch nicht installiert weil ich nicht weiß wie ich habe immer bloß gelesen das es nicht geht da es von windofs ist
Also eigentlich reicht es, wenn du in die Konsole “wget http://www.kegel.com/wine/winetricks” eingibst und anschließend die Pakete “d3dx9, corefonts, dotnet20 und ie6″ auswählst.
Dann sollte Directx installiert sein. Vielleicht hilft dir da dieses Tutorial zum Thema: http://www.wine-reviews.net/wine-reviews/games/how-to-install-directx-in-linux-using-wine.html
mh diese pakete habe ich bei mir nicht habe 1.1.42 Wine Version habe bloß d3dx8 und mehrer d3dx9 pakete die ich dann hinzugefügt habe (hoffe du meinst diese Pakete die ich in der Wine Configuration finde unter Bibliothek). Dann habe ich Directx so installiert wie auf der Seite beschrieben und er hat mir auch gesagt das Directx installiert ist und ich es verwenden kann. Wenn ich das Spiel starte kommt immer noch schwerwiegender Directx Fehler. Muss ich das Spiel neu installieren?
@polly828
sorry ich meine mehrere d3dx9 Pakete aber nur wo dann noch in klammern Zahlen dahinter stehen leider nicht einzeln und die anderen wie gesagt überhaupt nicht. Achso und beim Installieren wie es auf der Seite beschrieben ist, hatte ich nicht diese Liste von d3dx9 usw. wenn ich im Terminal den Befehl: gedit ~/.wine/user.reg eingegeben habe also konnte ich diese Liste nicht kopieren und dort einfügen, dann habe ich sie selbst aus der Bibliothek hinzugefügt.
Vielen dank erstmal das du dich damit beschäftigst.
Ansonsten schau http://appdb.winehq.org/objectManager.php?sClass=version&iId=12804&iTestingId=57379&bShowAll=true da mal nach. Unter “HOWTO config Wine and make work COD4 version 1.7 (Wine version 1.1.18)”. Hast du COD denn schon auf den neusten Stand gebracht? Sprich gepatcht?
Ich habe doch COD 6
Stimmt, mein Fehler
Also dann würde ich mir einfach http://appdb.winehq.org/objectManager.php?sClass=version&iId=18348 genauer anschauen. Am Besten löscht du Wine noch einmal und installierst es neu. Aber denk dran auch den Wine-Ordner in einem Home-Verzeichnis zu löschen. Der sollte unter “./wine” in deinem Home-Ordner sein.
Anschließend installierst du winetricks wie hier beschrieben http://wiki.winehq.org/winetricks und lädst dir dann mittels Befehl “sh winetricks d3dx9 corefonts dotnet20 ie6″ die notwendigen, ja was sind das eigentlich, Pakete? herunter. Wenn das alles fehlerfrei geklappt hat, sollte das Spiel laufen. Grüße und viel Erfolg!
so habe wine deinstalliert finde jedoch den ordner nicht habe ihn auch schon bei C: suchen lassen und unter anwendungen steht noch ein wine ordner drin wo ich dann zu steam gelangen kann. kann ich trotzdem fortfahren
OMG ich habe es, nach der neuinstallation meines Bertriebssystems, läuft aber nicht so flüssig und ich stell mich zu blöd an das spiel über den wine explorer laufen zu lassen aber ich bin erstmal glücklich das es läuft
Vielen dank
Mfg
polly