• Willkommen im Linux Club - dem deutschsprachigen Supportforum für GNU/Linux. Registriere dich kostenlos, um alle Inhalte zu sehen und Fragen zu stellen.

HOWTO: World of Warcraft unter Linux mit Wine/Cedega

Deepblue

Member
World of Warcraft & Wine : HOWTO Version 0.1 :)

Update: Betrifft WoW 1.3.0
Patchfile gibts hier http://bugs.winehq.org/attachment.cgi?id=836&action=view

Und so wird er angewandt:

To apply this, you'll need to either do a cvs checkout of wine (see the winehq site for details) or download the latest (03102005) wine tarball. After getting your wine source directory, do the following:

Code:
cd /path/to/wine/
patch -p0 < path/to/opengl32_fbconf_6.diff

Now that the patch has been applied, build wine normally (see the wine web site for more info).
With this new wine, everything should work rather nicely.

Wer keine Lust hat sich was neues zu compilieren, hier gibts nen Fix, damit der OpenGL-Modus wieder klappt: http://transgaming.org/forum/viewtopic.php?t=2452&highlight=warcraft


So liebe Kinders,

Da ich nach 5 Stunden Quälerei endlich mein World of Warcraft zum laufen gebracht habe,
will ich Euch meine Erkenntnisse natürlich nicht vorenthalten. Das HOWTO befindet sich noch im Aufbau besonders den DirectX-Teil habe ich leider auch noch nicht zum funktionieren gebracht. Wer Tips/Fragen hat kann sie ja dann in diesem Thread posten...

Vorwort
Man möchte es nicht glauben, aber World of Warcraft läuft sogar mit der Wineversion, die bei Suse 9.2 mitgeliefert wird! Jedoch natürlich nur im OpenGL-Modus und auch nicht auf jedem Rechner (Referenzrechner2 brachte zB nachdem der Ladebildschirm 100% erreicht hatte den Abbruch "Cannot get Kerneltime")


Vorbereitung
Als erstes würde ich eine aktuelle Cedega-CVS Version empfehlen, sie hat den Vorteil, dass sie kostenlos ist *gg* Ich werde sobald mein Webspace steht eine geeignete RPM für Suse 9.2 uploaden, bis dahin verwendet einfach die RPMS die unter http://ivanleo.spedia.net/ angeboten werden.
Achtet darauf vorher Wine zu deinstallieren, falls ihr bereits eine Wine-Version installiert habt.

Installation
Laut diversen Threads im Internet läuft die Installation leider nicht im Wine, ohne zusätzliche Änderungen vorzunehmen. Dazu benötigt man wohl 2 zusätzliche DLLs, die man dann ins Fake-Windowsverzeichnis installieren muss. Mehr dazu findet ihr (auch mit Downloadlink) unter http://digital-conquest.ath.cx/wiki/index.php/World_of_Warcraft Falls jemand genauere Angaben zur Installation mit Wine machen kann, immer her damit :)
Ich hatte bereits ein vorinstalliertes WoW auf DVD, das ich mir von meinem alten Windowsrechner kopiert habe.

Konfiguration
WoW bietet sowohl einen OpenGL-Modus als auch einen DirectX-Modus an. Welchen Modus ihr benutzt ist Euch überlassen (DirectX klappt natürlich nur mit Cedega/WineX, das sollte ja jedem klar sein).
Für den DX-Modus kann ich nur soviel sagen: Ich habe ihn mit der CVS-Version von Wine nicht zu laufen bekommen, ich hatte bereits im Anmeldemenü derart schwere Pixelfehler, dass alles unleserlich war. Daher werde ich jetzt hier auch die Konfiguration des OpenGL-Modus beschreiben, der auf beiden Referenzrechnern ohne grössere Probleme lief.

Um die OPENGL-Ausgabe bei World of Warcraft zu aktivieren, ändert die Datei WoW/wtf/Config.wtf wie folgt um:

Code:
SET gxApi "opengl" 
SET gxColorBits "24" 
SET gxDepthBits "24"

Anmerkung: Euer X-Server muss natürlich auch mit 24 Bit laufen, sonst gibts Probleme :)

ATI-User sollten nun noch in der .wine/Config folgenden Abschnitt hinzufügen bzw ergänzen falls er schon vorhanden ist:

Code:
[opengl]
"FixedGLExtensionBuffer" = "Y"
"GLExtensionBuffer" = "-GL_ARB_vertex_buffer_object"

Ohne diesen Abschnitt hatte ich mit meiner Radeon9800XT extreme Polygonfehler (nur Im Spiel selber) , die NVDIA-Karte hatte damit aber anscheinend keine Probleme. Liegt wohl noch an den unausgereiften Proprietary-Treibern von ATI.

Wichtig ist nun auch noch die Windowsversion in der Wineconfig auf Win98 zu setzen. Sonst erhält man bei der aktuellsten WoW-Clientversion einen ziemlich dunklen Bildschirm und etliche kryptische Fehlermeldungen der WoW-Konsole. Oder natürlich man definiert das Win98 per Eingabeparameter, aber das ist Euch überlassen.


Okay, danach wird es Zeit WoW zu starten und zu spielen *gg*
Ein einfaches "wineserver & wine /pfad/zu/WoW/WoW.exe" sollte es tun, und nach ca. 10 Sekunden erscheint auf meinem Systen der Anmeldebildschirm (Dieser erscheint nur wenn man online ist, ansonsten bleibt der Bildschirm schwarz bzw Wine beendet sich!)
Ich kann auf dem einen Systen (AMD AthlonXP 3000, ATI Radeon 9800XT) relativ ruckelfrei mit Maxdetails und 1280iger Auflösung spielen, ich dachte selber nicht, dass es dermassen performant ablaufen würde.


Mögliche Fehler

Wine bricht mit der Meldung "XIO: fatal IO error 0 (Success) on X server ":0.0"
after 209 requests (207 known processed) with 0 events remaining." ab. Betrifft besonders die RPM-Version der Cedega-CVS.

Falls ihr diese Fehlermeldung bekommt, startet Wine wie folgt in der Konsole:
"export LD_ASSUME_KERNEL=2.2.5"
"nice wine /pfad/zu/WoW/WoW.exe"


Soundprobleme. Wer keinen oder verstümmelten Sound hat, der hat meistens in der Config-Datei von Wine einen falschen Soundtreiber eingestellt. Suse 9.2 hat Standardmässig ALSA, Wine ist aber normal noch auf OSS eingestellt, welcher in diesem Falle nur noch emuliert wird.


Interessante Links:
http://forums.gentoo.org/viewtopic.php?p=2212145 Ziemlich guter Thread, betrifft WoW unter Linux, incl Howto und Lösungsvorschägen
http://ivanleo.spedia.net/ CEDEGA-RPMs
http://digital-conquest.ath.cx/wiki/index.php/World_of_Warcraft Wiki für WoW mit Cedega/P2P[/url]
 

ischmael

Newbie
Hallo,

Ein sehr schönes HowTo wie ich finde :)

Ich habe alles genau so gemacht wie du es beschrieben hast. Nur leider bekomme ich beim Starten von WoW eine Fehlermeldung:

Code:
=============================================================================
World of WarCraft: Assertions Enabled Build (build 4284)

Exe:      Y:\WoW\WoW.exe
Time:     Mar 28, 2005  2:15:21.198 PM
User:     michael
Computer: linux
------------------------------------------------------------------------------

This application has encountered a critical error:

ERROR #132 (0x85100084)
Program:	Y:\WoW\WoW.exe
Exception:	0xC0000005 (ACCESS_VIOLATION) at 0073:40C90C4D

The instruction at "0x40C90C4D" referenced memory at "0x00000084".
The memory could not be "read".


WoWBuild: 4284
------------------------------------------------------------------------------

----------------------------------------
    x86 Registers
----------------------------------------

EAX=4068F2EC  EBX=40CA51FC  ECX=00000000  EDX=00000000  ESI=00000001
EDI=4037DAE8  EBP=4068F6F8  ESP=4068F2B4  EIP=40C90C4D  FLG=00010202
CS =0073      DS =007B      ES =007B      SS =007B      FS =003B      GS =0033


----------------------------------------
    Stack Trace (Manual)
----------------------------------------

Address  Frame    Logical addr  Module

40C90C4D 4068F6F8 0001:0003FC4D c:\windows\system\opengl32.dll
0058D992 4068F750 0001:0018C992 Y:\WoW\WoW.exe
0058E30A 4068F75C 0001:0018D30A Y:\WoW\WoW.exe
0058E15C 4068F7CC 0001:0018D15C Y:\WoW\WoW.exe
40821F67 4068F7F0 0001:00050F67 c:\windows\system\user32.dll
40823298 4068F830 0001:00052298 c:\windows\system\user32.dll
40828A45 4068F870 0001:00057A45 c:\windows\system\user32.dll
40860B59 4068F8D4 0001:0008FB59 c:\windows\system\user32.dll
408670A5 4068F940 0001:000960A5 c:\windows\system\user32.dll
408672DF 4068F96C 0001:000962DF c:\windows\system\user32.dll
412AE0AD 4068F9C8 0001:0003D0AD c:\windows\system\x11drv.dll
4081FE9E 4068F9EC 0001:0004EE9E c:\windows\system\user32.dll
0058DAD1 4068FC58 0001:0018CAD1 Y:\WoW\WoW.exe
0058E6CA 4068FC74 0001:0018D6CA Y:\WoW\WoW.exe
00591EB5 4068FC80 0001:00190EB5 Y:\WoW\WoW.exe
0058E421 4068FCA0 0001:0018D421 Y:\WoW\WoW.exe
00589EE9 4068FCB8 0001:00188EE9 Y:\WoW\WoW.exe
00640F80 4068FD20 0001:0023FF80 Y:\WoW\WoW.exe
0040284B 4068FE74 0001:0000184B Y:\WoW\WoW.exe
004023F9 4068FE80 0001:000013F9 Y:\WoW\WoW.exe
004042B0 4068FF20 0001:000032B0 Y:\WoW\WoW.exe
404A5AF2 4068FFF4 0001:00054AF2 c:\windows\system\kernel32.dll

----------------------------------------
    Stack Trace (Using DBGHELP.DLL)
----------------------------------------

40C90C4D opengl32.dll <unknown symbol>+0 (0x00000000,0x00000000,0x00000320,0x00000258)
0058D992 WoW.exe      <unknown symbol>+0 (0x41C78008,0x4068F7CC,0x0058E15C,0x00000000)
0058E30A WoW.exe      <unknown symbol>+0 (0x00000000,0x4068F7BC,0x00000000,0x00060022)
0058E15C WoW.exe      <unknown symbol>+0 (0x00060022,0x00000005,0x00000000,0x00000320)
40821F67 user32.dll   <unknown symbol>+0 (0x0058E060,0x00060022,0x00000005,0x00000000)
40823298 user32.dll   <unknown symbol>+0 (0x00000000,0x02580320,0x4068F8D4,0x4081905A)
40828A45 user32.dll   <unknown symbol>+0 (0x0058E060,0x00060022,0x00000005,0x00000000)
40860B59 user32.dll   <unknown symbol>+0 (0x02580320,0x00000000,0x00000001,0x00000000)
408670A5 user32.dll   <unknown symbol>+0 (0x00060022,0x00000005,0x00000000,0x02580320)
408672DF user32.dll   <unknown symbol>+0 (0x00060022,0x00000005,0x00000000,0x02580320)
412AE0AD x11drv.dll   <unknown symbol>+0 (0x00060022,0x00000001,0x00000000,0x00000000)
4081FE9E user32.dll   <unknown symbol>+0 (0x00060022,0x00000001,0x41C78008,0x41C7BA24)
0058DAD1 WoW.exe      <unknown symbol>+0 (0x00000001,0x4068FCD0,0x00000A74,0x41C78F50)
0058E6CA WoW.exe      <unknown symbol>+0 (0x4068FCD0,0x4068FCA0,0x0058E421,0x0042A430)
00591EB5 WoW.exe      <unknown symbol>+0 (0x0042A430,0x4068FCD0,0x0042A430,0x00000000)
0058E421 WoW.exe      <unknown symbol>+0 (0x0042A430,0x4068FCD0,0x4068FD04,0x00000000)
00589EE9 WoW.exe      <unknown symbol>+0 (0x4068FCD0,0x41C70448,0x00000005,0x00000001)
00640F80 WoW.exe      <unknown symbol>+0 (0x401E4A40,0xFFFFFFFF,0x00000006,0x4C524F57)
0040284B WoW.exe      <unknown symbol>+0 (0x00000001,0x4068FF20,0x004042B0,0x00409CA4)
004023F9 WoW.exe      <unknown symbol>+0 (0x00409CA4,0x00400000,0x00000000,0x403219FF)
004042B0 WoW.exe      <unknown symbol>+0 (0x401E4A40,0x00000000,0x00000000,0x00000000)
404A5AF2 kernel32.dll DÿD+4130 (0x00000000,0x464C457F,0x00010101,0x00000000)
4002BFE1 <unknown module> <unknown symbol>+0 (0x00000000,0x00000000,0x00000000,0x00000000)


----------------------------------------
    Loaded Modules
----------------------------------------

0x00400000 - 0x00B45000  WoW.exe
0x02800000 - 0x028D1000  dbghelp.dll
0x10000000 - 0x10069000  DivxDecoder.dll
0x40180000 - 0x401E5000  ntdll.dll
0x40450000 - 0x4053C000  kernel32.dll
0x406A0000 - 0x406F5000  msvcrt.dll
0x40700000 - 0x407B3000  comctl32.dll
0x407D0000 - 0x408E6000  user32.dll
0x40900000 - 0x40973000  gdi32.dll
0x40980000 - 0x409B3000  advapi32.dll
0x409D0000 - 0x40A78000  shell32.dll
0x40A90000 - 0x40AD7000  shlwapi.dll
0x40AF0000 - 0x40B5E000  ole32.dll
0x40B70000 - 0x40BA8000  rpcrt4.dll
0x40BB0000 - 0x40BC8000  iphlpapi.dll
0x40BD0000 - 0x40BE5000  wsock32.dll
0x40BF0000 - 0x40C11000  ws2_32.dll
0x40C50000 - 0x40CA7000  opengl32.dll
0x40FD0000 - 0x40FDE000  glu32.dll
0x40FF0000 - 0x40FFD000  imm32.dll
0x41010000 - 0x4107F000  winmm.dll
0x41080000 - 0x4110F000  fmod.dll
0x41120000 - 0x41133000  msacm32.dll
0x41140000 - 0x41177000  wininet.dll
0x41180000 - 0x41196000  mpr.dll
0x41270000 - 0x412E1000  x11drv.dll
0x41660000 - 0x41693000  wineoss.drv
0x416A0000 - 0x416AC000  msacm.drv
0x417D0000 - 0x417D5000  midimap.drv
0x41800000 - 0x41881000  comdlg32.dll
0x41890000 - 0x418A9000  winspool.drv
0x418B0000 - 0x418C4000  version.dll
0x418D0000 - 0x418DA000  lz32.dll
0x418E0000 - 0x418F4000  oledlg.dll
0x41900000 - 0x41908000  avicap32.dll
0x41910000 - 0x4192F000  msvfw32.dll
0x7F2D0000 - 0x7F30D000  unicows.dll


----------------------------------------
    Memory Dump
----------------------------------------

Code: 16 bytes starting at (EIP = 40C90C4D)

40C90C4D: 8B 82 84 00  00 00 89 14  24 89 44 24  04 E8 79 17  ........$.D$..y.


Stack: 1024 bytes starting at (ESP = 4068F2B4)

* = addr               **                                         *           
4068F2B0: 27 0C C9 40  00 00 31 40  0A 00 00 00  EC F2 68 40  '..@..1@......h@
4068F2C0: E0 F2 68 40  04 00 00 00  E8 F2 68 40  00 00 00 00  ..h@......h@....
4068F2D0: 00 00 00 00  00 00 00 00  EC F2 68 40  00 00 00 00  ..........h@....
4068F2E0: 00 00 00 00  00 00 00 00  00 00 00 00  00 00 00 00  ................
4068F2F0: 00 00 00 00  20 F3 68 40  12 00 00 00  84 F3 68 40  .... .h@......h@
4068F300: FF 00 00 00  60 01 38 40  14 F3 68 40  84 F3 68 40  ....`.8@..h@..h@
4068F310: 00 00 00 00  00 00 00 00  00 00 00 00  13 C0 00 00  ................
4068F320: 00 00 00 00  00 00 00 00  00 00 00 00  00 00 00 00  ................
4068F330: 00 00 00 00  00 00 00 00  00 00 00 00  00 00 00 00  ................
4068F340: 00 00 00 00  00 00 00 00  00 00 00 00  00 00 00 00  ................
4068F350: 00 00 00 00  01 00 00 00  CA AB 19 40  84 F3 68 40  ...........@..h@
4068F360: 24 00 00 00  E8 79 34 40  98 3A 8B 40  30 F4 68 40  $....y4@.:.@0.h@
4068F370: 98 BC 34 40  BC F6 68 40  0F B9 84 40  30 F4 68 40  ..4@..h@...@0.h@
4068F380: 00 00 00 00  40 00 00 00  77 00 69 00  6E 00 65 00  ....@...w.i.n.e.
4068F390: 5F 00 78 00  31 00 31 00  5F 00 6D 00  61 00 6E 00  _.x.1.1._.m.a.n.
4068F3A0: 61 00 67 00  65 00 64 00  A0 F4 68 40  00 00 00 00  a.g.e.d...h@....
4068F3B0: 00 00 00 00  00 00 00 00  58 F4 68 40  00 00 00 00  ........X.h@....
4068F3C0: 9C F4 68 40  4E 8A 07 40  00 00 00 00  00 00 00 00  ..h@N..@........
4068F3D0: 00 00 00 00  00 00 00 00  00 00 00 00  00 00 00 00  ................
4068F3E0: 00 00 00 00  00 00 00 00  14 F4 68 40  FC F3 68 40  ..........h@..h@
4068F3F0: 86 4B 1A 40  48 02 38 40  00 00 31 40  38 F4 68 40  .K.@H.8@..1@8.h@
4068F400: E6 60 1A 40  10 DB 37 40  00 00 00 00  30 00 00 00  .`.@..7@....0...
4068F410: 00 00 31 40  00 00 1A 40  B8 F4 68 40  CA AB 19 40  ..1@...@..h@...@
4068F420: 58 F4 68 40  40 00 00 00  E4 F5 68 40  58 F4 68 40  X.h@@.....h@X.h@
4068F430: C4 9E 04 40  40 00 00 00  70 04 1C 40  05 00 00 00  ...@@...p..@....
4068F440: E4 F5 68 40  40 00 00 00  00 50 1E 40  08 29 1E 40  ..h@@....P.@.).@
4068F450: E4 F5 68 40  9C F4 68 40  28 F5 68 40  03 10 1C 40  ..h@..h@(.h@...@
4068F460: 02 00 00 00  9C F4 68 40  00 00 00 00  00 00 00 00  ......h@........
4068F470: 00 00 00 00  A0 F4 68 40  50 51 1A 40  B0 7E 81 40  ......h@PQ.@.~.@
4068F480: C0 33 8B 40  98 3A 8B 40  00 00 00 00  D6 E0 47 40  .3.@.:.@......G@
4068F490: 28 F5 68 40  F2 1F 81 40  0F 11 00 00  00 00 00 00  (.h@...@........
4068F4A0: 00 00 00 00  FB 86 4B 40  8F A8 19 40  60 E3 37 40  ......K@...@`.7@
4068F4B0: 0C A4 53 40  E8 F4 68 40  31 84 4B 40  C0 33 8B 40  ..S@..h@1.K@.3.@
4068F4C0: 00 50 1E 40  08 29 1E 40  98 3A 8B 40  00 00 00 00  .P.@.).@.:.@....
4068F4D0: 20 00 01 00  E4 F4 68 40  20 7E 81 40  98 3A 8B 40   .....h@ ~.@.:.@
4068F4E0: 20 00 01 00  68 E3 37 40  F8 F4 68 40  B0 7E 81 40   ...h.7@..h@.~.@
4068F4F0: 88 5E 1A 40  98 3A 8B 40  A0 F5 68 40  7A 8E 81 40  .^.@.:.@..h@z..@
4068F500: 20 00 01 00  50 51 1A 40  40 00 00 00  A0 F5 68 40   ...PQ.@@.....h@
4068F510: A8 E3 37 40  00 00 00 00  68 00 00 00  98 3A 8B 40  ..7@....h....:.@
4068F520: E4 F5 68 40  98 BC 34 40  70 F8 68 40  0F B9 84 40  ..h@..4@p.h@...@
4068F530: E4 F5 68 40  00 00 00 00  40 00 00 00  A0 F5 68 40  ..h@....@.....h@
4068F540: 09 0B 86 40  0C 00 00 00  00 00 00 00  7E 66 1A 40  ...@........~f.@
4068F550: 64 F5 68 40  01 00 00 00  00 00 31 40  54 F6 68 40  d.h@......1@T.h@
4068F560: 00 00 00 00  00 00 00 00  00 00 00 00  00 00 00 00  ................
4068F570: 00 00 00 00  1C 00 31 40  22 00 06 00  8C F5 68 40  ......1@".....h@
4068F580: 20 7E 81 40  00 00 00 00  01 00 00 00  06 00 00 00   ~.@............
4068F590: 00 00 00 00  98 3A 8B 40  00 00 00 00  CA AB 19 40  .....:.@.......@
4068F5A0: 30 F6 68 40  0C A4 53 40  02 00 00 00  00 50 1E 40  0.h@..S@.....P.@
4068F5B0: E4 F5 68 40  FB 86 4B 40  8F A8 19 40  22 00 06 00  ..h@..K@...@"...
4068F5C0: 0C A4 53 40  F8 F5 68 40  31 84 4B 40  C0 33 8B 40  ..S@..h@1.K@.3.@
4068F5D0: 00 00 00 00  00 00 00 00  98 3A 8B 40  01 00 00 00  .........:.@....
4068F5E0: 22 00 06 00  00 00 00 00  00 00 00 00  00 00 00 00  "...............
4068F5F0: 00 00 00 00  00 00 00 00  00 00 00 00  00 00 00 00  ................
4068F600: 00 00 00 00  00 00 00 00  00 00 00 00  00 00 00 00  ................
4068F610: 00 00 00 00  00 00 00 00  00 00 00 00  00 00 00 00  ................
4068F620: 00 00 00 00  00 00 00 00  54 F6 68 40  C2 57 8D 40  ........T.h@.W.@
4068F630: 03 00 00 00  22 00 06 00  FB 86 4B 40  8F A8 19 40  ....".....K@...@
4068F640: CA AB 19 40  CA AB 19 40  0C A4 53 40  8F A8 19 40  ...@...@..S@...@
4068F650: 03 00 00 00  0C A4 53 40  8C F6 68 40  31 84 4B 40  ......S@..h@1.K@
4068F660: 60 28 96 40  0C A4 53 40  9C F6 68 40  31 84 4B 40  `(.@..S@..h@1.K@
4068F670: C0 33 8B 40  1D 00 00 00  44 F7 68 40  98 3A 8B 40  .3.@....D.h@.:.@
4068F680: A8 2C 96 40  FF FF 00 00  00 00 00 00  C0 F6 68 40  .,.@..........h@
4068F690: 7B 91 93 40  60 28 96 40  08 80 C7 41  AC F6 68 40  {..@`(.@...A..h@
4068F6A0: B0 7E 81 40  C0 33 8B 40  98 3A 8B 40  60 28 96 40  .~.@.3.@.:.@`(.@
4068F6B0: 5F A1 81 40  A8 2C 96 40  08 80 C7 41  00 00 00 00  _..@.,.@...A....


------------------------------------------------------------------------------

======================================================================
Hardware/Driver Information:
Processor:              0x0
Page Size:              4096
Min App Address:        0x10000
Max App Address:        0x7fffffff
Processor Mask:         0x1
Number of Processors:   2
Processor Type:         586
Allocation Granularity: 65536
Processor Level:        6
Processor Revision:     4

Percent memory used:    11
Total physical memory:  1060913152
Free Memory:            813473792
Page file:              1073954816
Total virtual memory:   2147418111

Schuldigung das es etwas lang geworden ist.

Ich hoffe du kannst mir helfen.

mfg Michael G.
 
OP
Deepblue

Deepblue

Member
Ich habe bsiher nur aus einschlägigen Foren die Information, dass der OpenGL Modus seit dem Patch 1.3.0 (25.03.05) nicht mehr funktionieren soll, ein Patch (kA ob für WoW oder Cedega) bereits unterwegs ist.

Kann also durchaus daran liegen, hast du versucht das ungepatchte Spiel zu starten oder hast du bereits den neuesten Patch drauf?
 

Keepers

Advanced Hacker
ich bin ja kein Spiele-Freak aber ich habe mal gehoert dass WoW fuer Linux portiert wurde und man somit gar keine Emulation benoetigt.

Ist da etwa nichts dran?
 
OP
Deepblue

Deepblue

Member
Nein definitiv leider nicht :(

Es gab von Anfang an einen Mac-OS Client, aber für Linux gibts leider (noch) nichts. Es läuft eine Petition, und evtl entscheidet sich mal ein Marktstratege auch eine Linuxversion rauszubringen.
Aber so wies momentan aussieht eher kaum, zumindest soweit ich meinem Insiderwissen vertrauen kann *hrhr*
 

ischmael

Newbie
Hallo,

Also ich hatte es vergessen zu Patchen und ich habe noch keine OpenGL unterstützung von der Grafikkarte her.

Ich habe eine ATI Radeon 9500. Unter Window läuft WoW auch perfekt ( im OpenGl Modus ) nur unter Linux schreibt er mir das er OpenGL nicht finden könne.

Ich habe es dann unter Directx gestartet, nur da hat es extrem geruckelt. Egal ob ich jetzt 640x480 oder 800x600 genommen habe. Immer das gleiche.

Woran kann das liegen?

Habe den Treiber für meinen Grafikkarte so installiert wie es in der Anleitung hier im Forum steht.

Michael G.
 
OP
Deepblue

Deepblue

Member
Also fglrxinfo liefert dir auch das Ergebnis, dass mnicht die MESA-Bilbiotheken aktiv sind, sondern die Radeon FGLRX?
 

wintux

Newbie
Also ich bekomm es nicht richtig zum laufen ...

Es startet, aber ich bekomme leider nur einen schwarzen Bildschirm.

Mein System:

Septron 2600+
1028 MB DDR RAM
FX5700LE

SuSe 9.3 Personal Edition

Hab alles so gemacht wie oben beschrieben ....

Was noch zu erwähnen ist, ich habe WoW nicht installiert, sondern von meiner Win-Partition rübergezogen.
 

wintux

Newbie
Update:

Mittlerweil hab ich es geschafft das Sound zu hören ist und einmal gelang ich mal in den Loginbildschirm, aber die Maus war eingefroren :(

Sobald ich wow mit

Code:
wineserver && wine /dir/zu/wow/WoW.exe

starte, ändert sich die Auflösung auf 800x600 und der Bildschrim bleibt schwarz und höre den Sound des Loginbildschirms. Und nach ein paar Minuten beendet sich es von selbst.

Hier meine /home/wintux/.wine/config

Code:
WINE REGISTRY Version 2
;; All keys relative to \\Machine\\Software\\Wine\\Wine\\Config

;; If you think it is necessary to show others your complete config for a
;; bug report, filter out empty lines and comments with
;; grep -v "^;" ~/.wine/config | grep '.'
;;
;; MS-DOS drives configuration
;;
;; Each section has the following format:
;; [Drive X]
;; "Path"="xxx"       (Unix path for drive root)
;; "Type"="xxx"       (supported types are 'floppy', 'hd', 'cdrom' and 'network')
;; "Label"="xxx"      (drive label, at most 11 characters)
;; "Serial"="xxx"     (serial number, 8 characters hexadecimal number)
;; "Filesystem"="xxx" (supported types are 'msdos'/'dos'/'fat', 'win95'/'vfat', 'unix')
;;   This is the FS Wine is supposed to emulate on a certain
;;   directory structure.
;;   Recommended:
;;   - "win95" for ext2fs, VFAT and FAT32
;;   - "msdos" for FAT16 (ugly, upgrading to VFAT driver strongly recommended)
;;   DON'T use "unix" unless you intend to port programs using Winelib !
;; "Device"="/dev/xx" (only if you want to allow raw device access)
;;

[Drive A]
"Path" = "/media/floppy"
"Type" = "floppy"
"Label" = "Floppy"
"Device" = "/dev/fd0"

[Drive C]
"Path" = "/windows/C"
"Type" = "hd"
"Label" = "/windows/C"
"Filesystem" = "win95"

[Drive D]
"Path" = "/windows/D"
"Type" = "hd"
"Label" = "/windows/D"
"Filesystem" = "win95"

[Drive E]
"Path" = "/windows/E"
"Type" = "hd"
"Label" = "/windows/E"
"Filesystem" = "win95"

[Drive F]
"Path" = "/windows/F"
"Type" = "hd"
"Label" = "/windows/F"
"Filesystem" = "win95"

[Drive G]
"Path" = "/media/dvdrecorder"
"Type" = "cdrom"
"Label" = "/media/dvdrecorder"
"Filesystem" = "win95"
"Device" = "/dev/hdc"

[Drive X]
"Path" = "/tmp"
"Type" = "hd"
"Label" = "Tmp Drive"
"Filesystem" = "win95"

[Drive Y]
"Path" = "${HOME}"
"Type" = "network"
"Label" = "Home"
"Filesystem" = "win95"

[Drive Z]
"Path" = "/"
"Type" = "hd"
"Label" = "Root"
"Filesystem" = "win95"

[wine]
"Windows" = "C:\\windows"
"System" = "C:\\windows\\system"
"Temp" = "X:\\"
"Path" = "C:\\windows;C:\\windows\\system;X:\\;X:\\test;Y:\\"
"GraphicsDriver" = "x11drv"
; Wine doesn't pass directory symlinks to Windows programs by default.
; Enabling this may crash some programs that do recursive lookups of a whole
; subdir tree in case of a symlink pointing back to itself.
;"ShowDirSymlinks" = "1"
;"ShowDotFiles" = "1"
"ShellLinker" = "wineshelllink"

# [wineconf]

[Version]
; Windows version to imitate (win95,win98,winme,nt351,nt40,win2k,winxp,win2k3,win20,win30,win31)
"Windows" = "win98"
; DOS version to imitate
;"DOS" = "6.22"

; Be careful here, wrong DllOverrides settings have the potential
; to pretty much kill your setup.

[DllOverrides]
; some dlls you may want to change
"oleaut32" = "builtin, native"
"ole32" = "builtin, native"
"commdlg" = "builtin, native"
"comdlg32" = "builtin, native"
"shell" = "builtin, native"
"shell32" = "builtin, native"
"shfolder" = "builtin, native"
"shlwapi" = "builtin, native"
"shdocvw" = "builtin, native"
"advapi32" = "builtin, native"
"msvcrt" = "native, builtin"
"mciavi.drv" = "native, builtin"
"mcianim.drv" = "native, builtin"
"msi" = "native, builtin"
; you can specify applications too
; this one will apply for all notepad.exe
;"*notepad.exe" = "native, builtin"
; this one will apply only for a particular file
;"C:\\windows\\regedit.exe" = "native, builtin"
; default for all other dlls
"*" = "builtin, native"

[x11drv]
; Number of colors to allocate from the system palette
"AllocSystemColors" = "100"
; Use a private color map
"PrivateColorMap" = "N"
; Favor correctness over speed in some graphics operations
"PerfectGraphics" = "N"
; Color depth to use on multi-depth screens
;;"ScreenDepth" = "16"
; Name of X11 display to use
;;"Display" = ":0.0"
; Allow the window manager to manage created windows
"Managed" = "Y"
; Use a desktop window of 640x480 for Wine
;"Desktop" = "640x480"
; Use XFree86 DGA extension if present
; (make sure /dev/mem is accessible by you !)
"UseDGA" = "Y"
; Use XVidMode extension if present
"UseXVidMode" = "Y"
; Use XRandR extension if present
"UseXRandR" = "Y"
; Use the take focus protocol
"UseTakeFocus" = "Y"
; Enable DirectX mouse grab
"DXGrab" = "N"
; Create the desktop window with a double-buffered visual
; (useful to play OpenGL games)
"DesktopDoubleBuffered" = "Y"
; Run in synchronous mode (useful for debugging X11 problems)
;;"Synchronous" = "Y"
;
; Use the Render extension to render client side fonts (default "Y")
;;"ClientSideWithRender" = "Y"
; Fallback on X core requests to render client side fonts (default "Y")
;;"ClientSideWithCore" = "Y"
; Set both of the previous two to "N" in order to force X11 server side fonts
;
; Anti-alias fonts if using the Render extension (default "Y")
;;"ClientSideAntiAliasWithRender" = "Y"
; Anti-alias fonts if using core requests fallback (default "Y")
;;"ClientSideAntiAliasWithCore" = "Y"
;

"Desktop" = "N"

[fonts]
;Read the Fonts topic in the Wine User Guide before adding aliases
;See a couple of examples for russian users below
"Resolution" = "96"
"Default" = "-adobe-helvetica-"
"DefaultFixed" = "fixed"
"DefaultSerif" = "-adobe-times-"
"DefaultSansSerif" = "-adobe-helvetica-"

;; default TrueType fonts with russian koi8-r encoding
;"Default" = "-monotype-arial-*-*-*--*-*-*-*-*-*-koi8-r"
;"DefaultFixed" = "-monotype-courier new-*-*-*--*-*-*-*-*-*-koi8-r"
;"DefaultSerif" = "-monotype-times new roman-*-*-*--*-*-*-*-*-*-koi8-r"
;"DefaultSansSerif" = "-monotype-arial-*-*-*--*-*-*-*-*-*-koi8-r"
;; default cyrillic bitmap X fonts
;"Default" = "-cronyx-helvetica-"
;"DefaultFixed" = "fixed"
;"DefaultSerif" = "-cronyx-times-"
;"DefaultSansSerif" = "-cronyx-helvetica-"

; the TrueType font dirs you want to make accessible to wine

[FontDirs]
;"dir1" = "/usr/X11R6/lib/X11/fonts/TrueType"
;"dir2" = "/usr/share/fonts/truetype"
;"dir3" = "/usr/X11R6/lib/X11/fonts/TT"
;"dir4" = "/usr/share/fonts/TT"

[serialports]
"Com1" = "/dev/ttyS0"
"Com2" = "/dev/ttyS1"
"Com3" = "/dev/ttyS2"
"Com4" = "/dev/modem"

[parallelports]
"Lpt1" = "/dev/lp0"

[ppdev]
;; key:  io-base of the emulated port
;; value : parport-device{,timeout}
;; timeout for auto closing an open device ( not yet implemented)
;"378" = "/dev/parport0"
;"278" = "/dev/parport1"
;"3bc" = "/dev/parport2"

[spooler]
"FILE:" = "tmp.ps"
"LPT1:" = "|lpr"
"LPT2:" = "|gs -sDEVICE=bj200 -sOutputFile=/tmp/fred -q -"
"LPT3:" = "/dev/lp3"

[ports]
;"read" = "0x779,0x379,0x280-0x2a0"
;"write" = "0x779,0x379,0x280-0x2a0"

[Debug]
;"RelayExclude" = "RtlEnterCriticalSection;RtlLeaveCriticalSection"
;"RelayInclude" = "user32.CreateWindowA"
;"RelayFromExclude" = "user32;x11drv"
;"RelayFromInclude" = "sol.exe"
;"SnoopExclude" = "RtlEnterCriticalSection;RtlLeaveCriticalSection"
;"SpyExclude" = "WM_SIZE;WM_TIMER;"

[registry]
;These are all booleans.  Y/y/T/t/1 are true, N/n/F/f/0 are false.
;Defaults are read all, write to Home
; Where to find the global registries
;"GlobalRegistryDir" = "/etc";
; Global registries (stored in /etc)
"LoadGlobalRegistryFiles" = "Y"
; Home registries (stored in ~user/.wine/)
"LoadHomeRegistryFiles" = "Y"
; Load Windows registries from the Windows directory
"LoadWindowsRegistryFiles" = "Y"
; TRY to write all changes to home registries
"WritetoHomeRegistryFiles" = "Y"
; Registry periodic save timeout in seconds
; "PeriodicSave" = "600"
; Save only modified keys
"SaveOnlyUpdatedKeys" = "Y"

[Tweak.Layout]
;; supported styles are 'Win31'(default), 'Win95', 'Win98'
;; this has *nothing* to do with the windows version Wine returns:
;; set the "Windows" value in the [Version] section if you want that.
"WineLook" = "Win98"

[Clipboard]
"ClearAllSelections" = "0"
"PersistentSelection" = "1"

; List of all directories directly contain .AFM files

[afmdirs]
"1" = "/usr/share/ghostscript/fonts"
"2" = "/usr/share/a2ps/afm"
"3" = "/usr/share/enscript"
"4" = "/usr/X11R6/lib/X11/fonts/Type1"

[WinMM]
; Uncomment the "Drivers" line matching your sound setting.

"Drivers" = "wineoss.drv"      ; default for most common configurations
;"Drivers" = "winearts.drv"    ; for KDE
;"Drivers" = "winealsa.drv"    ; for ALSA users
;"Drivers" = "winejack.drv"    ; for Jack sound server
;"Drivers" = "winenas.drv"     ; for NAS sound system
;"Drivers" = "wineaudioio.drv" ; for Solaris machines
;"Drivers" = ""                ; to disable sound
"WaveMapper" = "msacm.drv"
"MidiMapper" = "midimap.drv"

[dsound]
;; HEL only: Number of waveOut fragments ahead to mix in new buffers.
;"HELmargin" = "5"
;; HEL only: Number of waveOut fragments ahead to queue to driver.
;"HELqueue" = "5"
;; Max number of fragments to prebuffer
;"SndQueueMax" = "28"
;; Min number of fragments to prebuffer
;"SndQueueMin" = "12"
;; Forces emulation mode (using wave api)
;"HardwareAcceleration" = "Emulation"
;; Sets default playback device (0 - number of devices - 1)
;"DefaultPlayback" = "0"	; use first device (/dev/dsp)
;"DefaultPlayback" = "1" 	; use second device (/dev/dsp1)
;"DefaultPlayback" = "2" 	; use third device (/dev/dsp2)
;; Sets default capture device (0 - number of devices - 1)
;"DefaultCapture" = "0"		; use first device (/dev/dsp)
;"DefaultCapture" = "1"		; use second device (/dev/dsp1)
;"DefaultCapture" = "2"		; use third device (/dev/dsp2)

[Network]
;; Use the DNS (Unix) host name always as NetBIOS "ComputerName" (boolean, default "Y").
;; Set to N if you need a persistent NetBIOS ComputerName that possibly differs 
;; from the Unix host name. You'll need to set ComputerName in 
;; HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\ComputerName\ComputerName, too.
;"UseDnsComputerName" = "N"

#########################################
# Application dependent sections follow #
#########################################

[AppDefaults\\iexplore.exe\\DllOverrides]
"shell" = "native, builtin"
"shell32" = "native, builtin"
"shfolder" = "native, builtin"
"shlwapi" = "native, builtin"
"comctl32" = "native, builtin"
"commctrl" = "native, builtin"

[AppDefaults\\notes.exe\\DllOverrides]
"shlwapi" = "native"
"msvcrt" = "native"
"crtdll" = "native"
"ole32" = "builtin"
"oleaut32" = "builtin"
"olepro32" = "builtin"

[AppDefaults\\nlnotes.exe\\DllOverrides]
"shlwapi" = "native"
"msvcrt" = "native"
"crtdll" = "native"
"ole32" = "builtin"
"oleaut32" = "builtin"
"olepro32" = "builtin"
"netbios" = "builtin"

[AppDefaults\\nhldaemn.exe\\DllOverrides]
"shlwapi" = "native"
"msvcrt" = "native"
"crtdll" = "native"
"ole32" = "builtin"
"oleaut32" = "builtin"
"olepro32" = "builtin"

[AppDefaults\\_INS5576._MP\\x11drv]
; Lotus Notes R5 installer
; I'm quite not sure this will run on some other machine than mine, but it 
; can't hurt
"Managed" = "N"
"Desktop" = "N"

[AppDefaults\\nlnotes.exe\\x11drv]
"Desktop" = "800x600"

[AppDefaults\\explorer.exe\\x11drv]
"Desktop" = "800x600"

# [/wineconf]

Hier ein Auszug aus der Konsole:
Code:
wintux@linux:~/wow> wineserver && wine WoW.exe
When you are running with a native NT directory specify
'Profile=<profiledirectory>' or disable loading of Windows
registry (LoadWindowsRegistryFiles=N)
fixme:font:get_nearest_charset returning DEFAULT_CHARSET face->fsCsb[0] = 000000
00 file = /windows/C/WINDOWS/Fonts/vgas1257.fon
fixme:keyboard:X11DRV_KEYBOARD_DetectLayout Your keyboard layout was not found!
Using closest match instead (German keyboard layout without dead keys) for scanc
ode mapping.
Please define your layout in windows/x11drv/keyboard.c and submit them
to us for inclusion into future Wine releases.
See the Wine User Guide, chapter "Keyboard" for more
fixme:win32:PE_CreateModule Security directory ignor
fixme:win32:PE_CreateModule Load Configuration direc
fixme:msvcrt:_fstat :dwFileAttributes = 32, mode set
err:module:BUILTIN32_dlopen failed to load .so lib f
powrprof.so: Kann die Shared-Object-Datei nicht öffn
icht gefunden
fixme:system:EnumDisplayDevicesA ((nil),0,0x406e220c
fixme:system:EnumDisplayDevicesA ((nil),0,0x406e24f0
fixme:system:EnumDisplayDevicesA ((nil),0,0x406e2a8c
fixme:system:EnumDisplayDevicesA ((nil),0,0x406e2a8c
fixme:system:SystemParametersInfoA Unknown action: 1
fixme:ddraw:Direct3DDevice9_CreateQuery (0x403cd178)
->(9,(nil)): stub!
fixme:ddraw:Direct3DDevice9_CreateQuery (0x403cd178)
->(8,0x46f2ba48): stub!
fixme:system:EnumDisplayDevicesA ((nil),0,0x406e21fc
,0x00000000), stub!
fixme:system:SystemParametersInfoA Unknown action: 1
12
fixme:imm:ImmAssociateContext (0x00010021, 0x0000000
0): stub
fixme:system:SystemParametersInfoA Unknown action: 1
13
fixme:dsound:DirectSoundCreate8 Check wcaps
fixme:dsound:IDirectSoundImpl_SetCooperativeLevel (0
x403c6ab4,00010021,2):stub
mmtime pid=7427 tid=7427
fixme:dsound:DirectSoundCreate8 Check wcaps
fixme:dsound:IDirectSoundImpl_SetCooperativeLevel (0
x403dda44,00010021,2):stub
fixme:win32:CreateIoCompletionPort (ffffffff, 0000,
00000000, 00000000): stub.
fixme:winsock:WS_bind Setting WS_SO_REUSEADDR on soc
ket before we binding it
fixme:msvcrt:_fstat :dwFileAttributes = 32, mode set
 to 0
fixme:msvcrt:_fstat :dwFileAttributes = 32, mode set
 to 0
fixme:msvcrt:_fstat :dwFileAttributes = 32, mode set
 to 0
fixme:msvcrt:_fstat :dwFileAttributes = 32, mode set
 to 0
fixme:msvcrt:_fstat :dwFileAttributes = 32, mode set
 to 0
fixme:wininet:InternetSetOptionW STUB (0x4047f7cc, 0
x00000002, 0x406e2d00, 4)
fixme:wininet:InternetSetOptionW STUB (0x4047f7cc, 0
x00000006, 0x406e2d00, 4)
fixme:imm:ImmGetContext (0x00010021): stub
fixme:ddraw:D3D_GL_update_render_states unsupported
render state 161 (MULTISAMPLEANTIALIAS), value=0x000
00001
fixme:ddraw:D3D_GL_update_render_states unsupported
render state 162 (MULTISAMPLEMASK), value=0xffffffff
fixme:ddraw:Direct3DDevice9_SetStreamSource offset=2
5216
fixme:ddraw:Direct3DDevice9_SetStreamSource offset=5
2832
fixme:ddraw:Direct3DDevice9_SetStreamSource offset=5
5616
fixme:ddraw:Direct3DDevice9_SetStreamSource offset=6
8224
fixme:ddraw:Direct3DDevice9_SetStreamSource offset=7
2416
fixme:ddraw:Direct3DDevice9_SetStreamSource offset=7
4272
fixme:ddraw:Direct3DDevice9_SetStreamSource offset=1
10112
fixme:ddraw:Direct3DDevice9_SetStreamSource offset=1
28160
fixme:ddraw:Direct3DDevice9_SetStreamSource offset=1
52320
fixme:ddraw:Direct3DDevice9_SetStreamSource offset=1
88128
fixme:ddraw:Direct3DDevice9_SetStreamSource offset=1
88256
fixme:ddraw:Direct3DDevice9_SetStreamSource offset=1
89280
fixme:ddraw:Direct3DDevice9_SetStreamSource offset=1
89472
fixme:ddraw:Direct3DDevice9_SetStreamSource offset=2
06528
fixme:ddraw:Direct3DDevice9_SetStreamSource offset=2
23584
fixme:ddraw:Direct3DDevice9_SetStreamSource offset=2
40640
fixme:ddraw:Direct3DDevice9_SetStreamSource offset=2
40896
fixme:ddraw:Direct3DDevice9_SetStreamSource offset=2
46016
fixme:ddraw:Direct3DDevice9_SetStreamSource offset=2
50112
fixme:ddraw:Direct3DDevice9_SetStreamSource offset=2
52816
err:ddraw:Direct3DDevice9_GetStridedDataUP stride in
consistency! 24 != 32
fixme:ddraw:Direct3DDevice9_SetStreamSource offset=2
58960
err:ddraw:Direct3DDevice9_GetStridedDataUP stride in
consistency! 24 != 32
fixme:ddraw:Direct3DDevice9_SetStreamSource offset=2
66448
err:ddraw:Direct3DDevice9_GetStridedDataUP stride in
consistency! 24 != 32
fixme:ddraw:Direct3DDevice9_SetStreamSource offset=2
72016
err:ddraw:Direct3DDevice9_GetStridedDataUP stride in
consistency! 24 != 32
fixme:ddraw:Direct3DDevice9_SetStreamSource offset=2
77488
err:ddraw:Direct3DDevice9_GetStridedDataUP stride in
consistency! 24 != 32
fixme:ddraw:Direct3DDevice9_SetStreamSource offset=2
84784
err:ddraw:Direct3DDevice9_GetStridedDataUP stride in
consistency! 24 != 32
fixme:ddraw:Direct3DDevice9_SetStreamSource offset=2
90160
err:ddraw:Direct3DDevice9_GetStridedDataUP stride in
consistency! 24 != 32
fixme:ddraw:Direct3DDevice9_SetStreamSource offset=2
95824
err:ddraw:Direct3DDevice9_GetStridedDataUP stride in
consistency! 24 != 32
fixme:ddraw:Direct3DDevice9_SetStreamSource offset=3
03120
err:ddraw:Direct3DDevice9_GetStridedDataUP stride in
consistency! 24 != 32
fixme:ddraw:Direct3DDevice9_SetStreamSource offset=3
08688
err:ddraw:Direct3DDevice9_GetStridedDataUP stride in
consistency! 24 != 32
fixme:ddraw:Direct3DDevice9_SetStreamSource offset=3
14064
err:ddraw:Direct3DDevice9_GetStridedDataUP stride in
consistency! 24 != 32
fixme:ddraw:Direct3DDevice9_SetStreamSource offset=3
19440
err:ddraw:Direct3DDevice9_GetStridedDataUP stride in
consistency! 24 != 32
fixme:ddraw:Direct3DDevice9_SetStreamSource offset=3
26832
err:ddraw:Direct3DDevice9_GetStridedDataUP stride in
consistency! 24 != 32
fixme:ddraw:Direct3DDevice9_SetStreamSource offset=3
32304
err:ddraw:Direct3DDevice9_GetStridedDataUP stride in
consistency! 24 != 32
fixme:ddraw:Direct3DDevice9_SetStreamSource offset=3
37776
err:ddraw:Direct3DDevice9_GetStridedDataUP stride in
consistency! 24 != 32
fixme:ddraw:Direct3DDevice9_SetStreamSource offset=3
45072
err:ddraw:Direct3DDevice9_GetStridedDataUP stride in
consistency! 24 != 32
fixme:ddraw:Direct3DDevice9_SetStreamSource offset=3
50448
err:ddraw:Direct3DDevice9_GetStridedDataUP stride in
consistency! 24 != 32
fixme:ddraw:Direct3DDevice9_SetStreamSource offset=3
58608
err:ddraw:Direct3DDevice9_GetStridedDataUP stride in
consistency! 24 != 32
fixme:ddraw:Direct3DDevice9_SetStreamSource offset=3
59184
err:ddraw:Direct3DDevice9_GetStridedDataUP stride in
consistency! 24 != 32
fixme:ddraw:Direct3DDevice9_SetStreamSource offset=3
61392
err:ddraw:Direct3DDevice9_GetStridedDataUP stride in
consistency! 24 != 32
fixme:ddraw:Direct3DDevice9_SetStreamSource offset=3
63600
err:ddraw:Direct3DDevice9_GetStridedDataUP stride in
consistency! 24 != 32
fixme:ddraw:Direct3DDevice9_SetStreamSource offset=3
64560
err:ddraw:Direct3DDevice9_GetStridedDataUP stride in
consistency! 24 != 32
fixme:ddraw:Direct3DDevice9_SetStreamSource offset=3
65520
err:ddraw:Direct3DDevice9_GetStridedDataUP stride in
consistency! 24 != 32
fixme:ddraw:Direct3DDevice9_SetStreamSource offset=3
66480
err:ddraw:Direct3DDevice9_GetStridedDataUP stride in
consistency! 24 != 32
fixme:ddraw:Direct3DDevice9_SetStreamSource offset=3
67440
err:ddraw:Direct3DDevice9_GetStridedDataUP stride in
consistency! 24 != 32
fixme:ddraw:Direct3DDevice9_SetStreamSource offset=3
69648
err:ddraw:Direct3DDevice9_GetStridedDataUP stride in
consistency! 24 != 32
fixme:ddraw:Direct3DDevice9_SetStreamSource offset=3
71280
err:ddraw:Direct3DDevice9_GetStridedDataUP stride in
consistency! 24 != 32
fixme:ddraw:Direct3DDevice9_SetStreamSource offset=3
73584
err:ddraw:Direct3DDevice9_GetStridedDataUP stride in
consistency! 24 != 32
fixme:ddraw:Direct3DDevice9_SetStreamSource offset=3
75328
fixme:ddraw:Direct3DDevice9_SetStreamSource offset=3
77184
fixme:ddraw:Direct3DDevice9_SetStreamSource offset=3
77568
fixme:ddraw:Direct3DDevice9_SetStreamSource offset=3
77696
fixme:ddraw:Direct3DDevice9_SetStreamSource offset=3
77824
fixme:ddraw:Direct3DDevice9_SetStreamSource offset=3
77952
fixme:ddraw:Direct3DDevice9_SetStreamSource offset=3
78080
fixme:ddraw:Direct3DDevice9_SetStreamSource offset=3
78208
fixme:ddraw:Direct3DDevice9_SetStreamSource offset=3
78336
fixme:ddraw:Direct3DDevice9_SetStreamSource offset=3
78480
err:ddraw:Direct3DDevice9_GetStridedDataUP stride in
consistency! 24 != 32
fixme:ddraw:Direct3DDevice9_SetStreamSource offset=4
76800
fixme:ddraw:Direct3DDevice9_SetStreamSource offset=4
76928
fixme:ddraw:Direct3DDevice9_SetStreamSource offset=4
77056
fixme:ddraw:Direct3DDevice9_SetStreamSource offset=4
77184
fixme:ddraw:Direct3DDevice9_SetStreamSource offset=4
77312
fixme:ddraw:Direct3DDevice9_SetStreamSource offset=4
77456
err:ddraw:Direct3DDevice9_GetStridedDataUP stride in
consistency! 24 != 32
fixme:ddraw:Direct3DDevice9_SetStreamSource offset=5
75760
err:ddraw:Direct3DDevice9_GetStridedDataUP stride in
consistency! 24 != 32
fixme:ddraw:Direct3DDevice9_SetStreamSource offset=6
74064
err:ddraw:Direct3DDevice9_GetStridedDataUP stride in
consistency! 24 != 32
fixme:ddraw:Direct3DDevice9_SetStreamSource offset=7
23216
err:ddraw:Direct3DDevice9_GetStridedDataUP stride in
consistency! 24 != 32
fixme:ddraw:Direct3DDevice9_SetStreamSource offset=7
72368
err:ddraw:Direct3DDevice9_GetStridedDataUP stride in
consistency! 24 != 32
fixme:ddraw:Direct3DDevice9_SetStreamSource offset=8
21520
err:ddraw:Direct3DDevice9_GetStridedDataUP stride in
consistency! 24 != 32
fixme:ddraw:Direct3DDevice9_SetStreamSource offset=8
70672
err:ddraw:Direct3DDevice9_GetStridedDataUP stride in
consistency! 24 != 32
fixme:ddraw:Direct3DDevice9_SetStreamSource offset=9
19824
err:ddraw:Direct3DDevice9_GetStridedDataUP stride in
consistency! 24 != 32
fixme:ddraw:Direct3DDevice9_SetStreamSource offset=9
68976
err:ddraw:Direct3DDevice9_GetStridedDataUP stride in
consistency! 24 != 32
fixme:ddraw:Direct3DDevice9_SetStreamSource offset=1
067296
fixme:ddraw:Direct3DDevice9_SetStreamSource offset=1
067424
fixme:ddraw:Direct3DDevice9_SetStreamSource offset=1
067552
XIO:  fatal IO error 0 (Erfolg) on X server ":0.0"
      after 93 requests (92 known processed) with 0
events remaining.
wintux@linux:~/wow> err:dsound:DSOUND_CalcPlayPositi
on Wraparound detected! Secondary buffer may loop!
err:dsound:DSOUND_CalcPlayPosition Wraparound detect
ed! Secondary buffer may loop!
fixme:dsound:DSOUND_MixOne problem with underrun det
ection (mixlen=4088 < primary_done=47628)
err:dsound:DSOUND_CalcPlayPosition Wraparound detect
ed! Secondary buffer may loop!
err:dsound:DSOUND_CalcPlayPosition Wraparound detect
ed! Secondary buffer may loop!
fixme:dsound:DSOUND_MixOne problem with underrun det
ection (mixlen=2324 < primary_done=45864)
err:dsound:DSOUND_CalcPlayPosition Wraparound detect
ed! Secondary buffer may loop!
err:dsound:DSOUND_CalcPlayPosition Wraparound detect
ed! Secondary buffer may loop!
fixme:dsound:DSOUND_MixOne problem with underrun det
ection (mixlen=4656 < primary_done=44100)
err:dsound:DSOUND_CalcPlayPosition Wraparound detect
ed! Secondary buffer may loop!
err:dsound:DSOUND_CalcPlayPosition Wraparound detect
ed! Secondary buffer may loop!
fixme:dsound:DSOUND_MixOne problem with underrun det
ection (mixlen=2892 < primary_done=42336)
err:dsound:DSOUND_CalcPlayPosition Wraparound detect
ed! Secondary buffer may loop!
err:dsound:DSOUND_CalcPlayPosition Wraparound detect                                           ed! Secondary buffer may loop!
err:ntdll:display_wait_error Timeout. Retry with 60                                            secs: crit=0x41a4be30 name="X11DRV_CritSection" ec=0                                            cc=0
err:ntdll:display_wait_error backtrace="none"
err:ntdll:display_wait_error   crit (0x41a4be30): lc                                            1 rc 1 ot 2 sem 8412 spin 0
err:dsound:DSOUND_CalcPlayPosition Wraparound detect                                           ed! Secondary buffer may loop!
err:dsound:DSOUND_CalcPlayPosition Wraparound detect                                           ed! Secondary buffer may loop!
 
Oben