[[Vorlage(Archiviert)]] {{{#!vorlage Wissen [:Wine: Wine installieren und konfigurieren] [:Editor: Einen Editor öffnen] [:Windows-Programme: Windows-Programme verwenden] }}} [[Inhaltsverzeichnis(1)]] [[Bild(WoW_icopng.png,,align=left)]] World of Warcraft (kurz WoW) ist ein kommerzielles Fantasy-Rollenspiel, genauer [wikipedia:MMORPG:MMORPG], bei dem viele Benutzer auf einmal in großen 3D-Spielwelten über das Internet spielen können. Ziel dieser Anleitung ist es, [http://www.wow-europe.com/de/ World of Warcraft] {de} und dessen Erweiterung [http://www.wow-europe.com/de/burningcrusade/ The Burning Crusade] {de} zum fehlerfreien Betrieb unter Ubuntu mit Hilfe von [:Wine:] zu bewegen. = Installation = == Vorbereitung == Zunächst ist es notwendig Wine zu installieren [1]. Eine Übersicht über die Kompatibilität mit den jeweiligen Wine-Versionen erhält man in der [http://appdb.winehq.org/appview.php?iAppId=1922 Wine Application Database] {en}. == Methode 1: Installation von CD == Nachdem die erste CD eingelegt wurde, muss die Installation gestartet werden, indem man die auf der CD enthaltene '''Installer.exe''' mit Wine ausführt [3]. Gibt es keine Probleme beim Wechseln der CDs, so kann die Installation wie gewohnt zu Ende geführt werden. Sollte es beim Wechseln der CDs jedoch zu Fehlermeldungen kommen, muss der gesamte Inhalt der CDs in ein Verzeichnis auf der Festplatte kopiert werden. Da es bei den einzelnen CDs vorkommt, dass Dateien mehrfach existieren, müssen diese jedesmal überschrieben werden. Nachdem alle CDs aus dem Laufwerk entfernt wurden, kann die Installation durch das Ausführen der '''Installer.exe''' mit Wine gestartet werden [3]. {{{#!vorlage Hinweis Der Installer kann einige Zeit bei 100% CPU-Auslastung hängen. Nach einigen Minuten wird die Installation jedoch fortgeführt. }}} == Methode 2: Windows-Installation verwenden == Eine unter Windows installierte Version kann einfach auf eine Linuxpartition kopiert werden und lässt sich von dort aus problemlos starten. Bei dieser Vorgehensweise werden jedoch keine Registry-Einträge angelegt. == Methode 3: Installation mit Blizzard-Installer == Um den Blizzard-Installer für World of Warcraft oder World of Warcraft: The Burning Crusade herunterladen zu können, muss man sich zunächst auf [http://www.wow-europe.com/de/burningcrusade/download/index.html World of Warcraft Europe] {de} mit seinen Spielerdaten anmelden. Nun kann die '''Installer.exe''' mit Wine ausgeführt werden [3]. {{{#!vorlage Hinweis Es ist erforderlich, dass bei einer eventuell vorhandenen Firewall oder einem Router der benötigte Port freigeschaltet bzw. weitergeleitet wird. Dieser lautet 3724. Weiterhin ist zu beachten, dass auf Grund der großen Datenmengen, die heruntergeladen werden müssen, diese Methode nur für eine schnelle Internetanbindung geeignet ist. }}} = Konfiguration = [[Anker(regedit)]] == Registry-Einträge bearbeiten == Durch die Bearbeitung der Registry-Einträge sollte die Leistung des Spiels sichtlich erhöht werden. Um sie bearbeiten zu können, muss zunächst der Registry Editor durch den Befehl {{{#!vorlage Befehl regedit }}} geöffnet werden. Anschließend müssen folgende Schritte ausgeführt werden: 1. Rechtsklick auf ''"HKEY_CURRENT_USER\Software\Wine\ -> Neu -> Schlüssel"'' und diesen in "OpenGL" umbennenen. 1. In den Schlüssel "OpenGL" wechseln und in das rechte Feld rechtsklicken, anschließend per ''"Neu -> Zeichenfolge"'' diese in "DisabledExtensions" umbennenen. 1. Doppelklick auf ''"DisabledExtensions"'' und in ''"Daten"'' "GL_ARB_vertex_buffer_object" eintragen. [[Anker(Config)]] == Config.wtf bearbeiten == Da World of Warcraft standardmäßig DirectX nutzt und dies bei vielen Wine-Nutzern die Leistung des Spiels beeinträchtig, ist es empfehlenswert, das Spiel im OpenGL-Modus starten zu lassen. Dazu wird die Datei '''Config.wtf''' benötigt, welche regulär unter '''~/.wine/drive_c/Programme/World of Warcraft/WTF/''' zu finden ist. Sollte die Datei nicht existieren, muss das Spiel zunächst gestartet und sich in einen bestehenden Account eingewählt werden. Die Datei muss in einem Editor geöffnet [2] und um folgende Zeile ergänzt werden: {{{ SET gxApi "opengl" }}} Ein Anhängen des Arguments ''-opengl'' beim Starten wird durch diesen Eintrag überflüssig. Besitzer einer Nvidia-Grafikkarte können darüber hinaus Anti-Aliasing aktivieren, indem man zunächst die Zeile {{{ SET ffxGlow "0" }}} hinzufügt und anschließend die "NVIDIA X Server Settings" durch den Befehl ``nvidia-settings`` aufruft. Dort wechselt man in den Reiter ''"Antialiasing Settings"'', aktiviert ''"Override Application Setting"'' und verschiebt den Regler auf die gewünschte Stufe. [[Anker(Wine)]] == Wine konfigurieren == Um Wine zu konfigurieren, verwendet man dessen Konfigurationswerkzeug '''winecfg''' [1]. Dort aktiviert man folgende Optionen: || Anwendungen || Windows-Version: ''Windows XP; Falls WoW mit einem schwarzen Bildschirm beim starten hängen bleibt, hat es bei einigen Benutzern geholfen, die Windows-Version auf Windows 98, ME oder NT zu setzen.'' || || Grafik || ''Erlaube dem Fenstermanager die Fenster zu kontrollieren.'' [[BR]] ''Unterstützung für Vertex Shader: Hardware'' [[BR]] ''Pixel Shader aktivieren (wenn von Hardware unterstützt)'' || [[Anker(Start)]] = Spiel starten = Das Spiel kann entweder aus dem Menü heraus über ''"Anwendungen -> Wine -> Programme -> WORLD OF WARCRAFT -> World of Warcraft"'' oder mit dem Befehl [3]: {{{#!vorlage Befehl wine "Pfad/zur/Datei/Launcher.exe" }}} gestartet werden. [[Anker(Spiel starten per Script (Karmic))]] = Spiel starten per Script (Karmic) = Das folgende Script löst mehrere Probleme auf einen Schlag: 1. "Stotternde" Charakteranimation beim Laufen/Reiten wenn (wie standardmäßig) "Keyboard auto repeat" aktiv ist. 2. In der Standard-Tastaturkonfiguration funktionieren die Akzenttasten in WoW nicht, da man hierzu die "nodeadkeys" Tastaturkonfiguration benötigt. 3. Während des Spielens wird ausserdem statt Compiz als Windowmanager Metacity verwendet. {{{#!vorlage Befehl #!/bin/sh metacity --replace & gconftool -t bool -s /desktop/gnome/peripherals/keyboard/repeat false setxkbmap -variant nodeadkeys wine "C:\Programme\World of Warcraft\WoW.exe" -opengl gconftool -t bool -s /desktop/gnome/peripherals/keyboard/repeat true setxkbmap -variant "" compiz --replace & }}} \\ = Problemlösungen = == Endbenutzerlizenzvereinbarung lässt sich nicht bestätigen == Dieses Problem kann bei der Installation auftreten. Es kann durch die Verwendung der neuesten (oder einer älteren) Wine-Version behoben werden. == Fehlende Dateien auf der DVD == Es kann vorkommen, dass beim Einlegen der DVD einige für die Installation notwendige Dateien scheinbar fehlen. Dieser Fehler kann sowohl bei dem Hauptspiel als auch bei den Erweiterungen auftreten. Abhilfe schafft das Einbinden der DVD mittels {{{#!vorlage Befehl sudo mount -t auto -o ro,unhide,uid=1000,gid=1000 /dev/scd0 /media/cdrom0/ }}} == Grafikfehler == Sollten Grafikfehler oder ähnliches auftreten, kann das Hinzufügen folgender Zeilen in die Datei '''Config.wtf''' helfen: {{{ SET ffxDeath "0" SET ffxGlow "0" }}} Bei manchen Grafikkarten weist das Bild neonartige Farben auf. Diesem Problem kann man begegnen, indem man die '''Config.wtf''' außerdem um folgende Zeilen erweitert: {{{ SET pixelShaders "0" SET M2UsePixelShaders "1" SET M2UseShaders "0" }}} == Soundfehler == Bei Soundfehlern ist es möglich, dass diese durch Hinzufügen folgender Zeilen in die Datei '''Config.wtf''' behoben werden: {{{ SET SoundOutputSystem "1" SET SoundBufferSize "150" }}} Sollten die Fehler weiterhin bestehen, kann man bei ''SET SoundBufferSize'' weitere Werte im Bereich zwischen 50 und 250 testen. Wenn das beim Wechsel auf einen anderen Desktop oder beim Focuswechsel zu einer anderen Anwendung der Ton von WoW weggeht und auch nicht mehr wiederkommt, muss im Spiel selbst in den Audioeinstellungen ein Haken bei ''"Sound im Hintergrund"'' gesetzt werden. == Fehlende Texturen bei Ati == Werden mit dem neuen fglrx-Treiber die Texturen nicht angezeigt, allerdings die Partikeleffekte im Hauptmenü vor einem schwarzen Hintergrund, dann kann es helfen, die Option '''SET M2UseShaders "0"''' in die '''Config.wtf''' zu schreiben. == Absturz beim Ändern der Grafikeinstellungen == Im OpenGL-Modus kann es passieren, dass das Spiel abstürzt nachdem man die Grafikeinstellungen verändert hat. Lösen kann man das Problem indem man das Addon [http://www.wowinterface.com/downloads/info5202-ApplyToForehead.html Apply To Forehead] {en} in den Unterordner '''Interface/Addons''' im World of Warcraft-Ordner kopiert und dieses im Charakterauswahl-Bildschirm aktiviert. Das Addon deaktiviert folgende Funktion: {{{ Set MultisampleFormat }}} == Hängt beim Login mit "Downloading" == Als Lösung genügt es, WoW einmal nicht mit dem Argument '''-opengl''', sondern mit '''-d3d9''' zu starten (und ggf. in der '''config.wtf''' gxapi "opengl" rauszunehmen). Dann kann die Dialogbox, dass Systeminfos an Blizzard übertragen werden, angezeigt werden. Danach läuft die OpenGL-Version auch wieder. = Programm startet nicht / beendet sich sofort = In der Regel macht es grundsätzlich Sinn - und das gilt für praktisch alle Spiele - den [:3D-Desktop:] vor dem Spielen zu beenden. z.B.:Select-> Window Manager-> Metacity = Updates/Patches = Sollte es Probleme bei der Installation der Updates/Patches geben, ist es hilfreich in der Konfiguration von Wine, als Betriebssystem `Windows NT4.0` zu wählen: ''"Wine -> Konfiguriere Wine -> Anwendungen -> Windows Versionen"''. Nach erfolgreicher Installation, kann man dann wieder auf das gewünschte Betriebssystem in Wine wechseln. == Weitere Fehler == Im [http://www.wowwiki.com/Linux/Wine WoW-Wiki] {en} gibt es neben Hinweisen zu Installation und Konfiguration eine beachtliche Sammlung Hilfestellungen bei Fehlern und Problemen. Immer einen Blick Wert. Dazu bietet die Seite generell viel Infomaterial zu WoW. [[Bild(Wiki/Icons/games.png, 48, right)]] = Infobox = ||<-2 tablestyle="width: 97%;" cellstyle="text-align: center;" rowclass="verlauf">World of Warcraft || ||Genre: || MMORPG (Massively Multiplayer Online Role-Playing Game) || || Sprache: || {de} {en} {fr} {es} {it} {ko} {zh} || ||Veröffentlichung: || 2004 || || Entwickler: || Blizzard Entertainment || ||Systemvoraussetzungen: || Internet (mind. 56-k-Internetanbindung), min. 1 GHz, 512 MB RAM, 6 GB freier Festplattenspeicher, 3D-Grafikkarte mit min. 32 MB || || Medien: || CDs (4), DVD, Download || ||<-2 cellstyle="text-align: center;" rowstyle="background-color: #f9eaaf;"> || ||Läuft mit: || [:Wine:] || [[Bild(wow.png,128,align=right)]] = Links = * [http://eu.battle.net/wow/de/ Offizielle Website] {de} * [http://www.wowwiki.com/Portal:Main WoWWiki] {en} # tag: Spiele, unfreie Software, USK12