You are not logged in.

#1 2010-11-17 05:59:47

slackcub
Member
Registered: 2009-03-14
Posts: 144

no internet in Wine for WoW

Hello everyone.  Having some trouble running World of Warcraft on my Arch system under Wine.  I run wine ./Launcher.exe, and this is what I get:

[World of Warcraft]$ wine ./Launcher.exe 
fixme:process:GetLogicalProcessorInformation (0x33e3f8,0x33e9f8): stub
fixme:wininet:InternetSetOptionW Option INTERNET_OPTION_CONNECT_TIMEOUT (15000): STUB
fixme:wininet:InternetSetOptionW INTERNET_OPTION_SEND/RECEIVE_TIMEOUT 15000
fixme:process:GetLogicalProcessorInformation (0xeec034,0xeec634): stub
fixme:process:GetLogicalProcessorInformation (0xeec034,0xeec634): stub
fixme:wininet:InternetSetOptionW Option INTERNET_OPTION_CONNECT_TIMEOUT (15000): STUB
fixme:wininet:InternetSetOptionW INTERNET_OPTION_SEND/RECEIVE_TIMEOUT 15000
fixme:process:GetLogicalProcessorInformation (0xfee3b4,0xfee9b4): stub
fixme:process:GetLogicalProcessorInformation (0xfee3b4,0xfee9b4): stub
fixme:process:GetLogicalProcessorInformation (0xfee3b4,0xfee9b4): stub
fixme:process:GetLogicalProcessorInformation (0xfee3b4,0xfee9b4): stub
[World of Warcraft]$

And I get a window pop up in typical WoW fashion stating that I need to check my network and try again.

I thought maybe this was a wine problem itself, so I tried installing Firefox for Windows under wine, and it works just fine.  I tried running Launcher as root, but I got the same result. 

so I tried running wine ./Wow.exe and this is what happens:

World of Warcraft]$ wine ./Wow.exe 
err:winediag:X11DRV_WineGL_InitOpenglInfo Direct rendering is disabled, most likely your OpenGL drivers haven't been installed correctly
err:module:load_builtin_dll failed to load .so lib for builtin L"winemp3.acm": libmpg123.so.0: wrong ELF class: ELFCLASS64
fixme:process:GetLogicalProcessorInformation (0x33f640,0x33fc40): stub
fixme:wininet:InternetSetOptionW Option INTERNET_OPTION_CONNECT_TIMEOUT (3000): STUB
fixme:wininet:InternetSetOptionW INTERNET_OPTION_SEND/RECEIVE_TIMEOUT 3000
fixme:process:GetLogicalProcessorInformation (0x147bfbc,0x147c5bc): stub
fixme:process:GetLogicalProcessorInformation (0x147bfe8,0x147c5e8): stub
fixme:process:GetLogicalProcessorInformation (0x157e390,0x157e990): stub
fixme:process:GetLogicalProcessorInformation (0x33f468,0x33fa68): stub
fixme:process:GetLogicalProcessorInformation (0x33f468,0x33fa68): stub
archive Data\enUS\base-enUS.MPQ opened
archive Data\oldworld.MPQ opened
archive Data\enUS\oldworld-enUS.MPQ opened
archive Data/Cache/SoundCache-3.MPQ opened
archive Data/Cache/SoundCache-2.MPQ opened
archive Data/Cache/SoundCache-1.MPQ opened
archive Data/Cache/SoundCache-0.MPQ opened
archive Data/Cache/enUS/SoundCache-enUS.MPQ opened
archive Data/wow-update-oldworld-13154.MPQ opened
archive Data/Cache/enUS/patch-enUS-oldworld-13154.MPQ opened
archive Data/Cache/patch-base-oldworld-13154.MPQ opened
archive Data/Cache/enUS/SoundCache-patch-enUS-13154.MPQ opened
archive Data/Cache/SoundCache-patch-13154.MPQ opened
archive Data/wow-update-oldworld-13286.MPQ opened
archive Data/Cache/enUS/patch-enUS-oldworld-13286.MPQ opened
archive Data/Cache/patch-base-oldworld-13286.MPQ opened
archive Data/Cache/enUS/SoundCache-patch-enUS-13286.MPQ opened
archive Data/Cache/SoundCache-patch-13286.MPQ opened
archive Data\art.MPQ opened
archive Data\world.MPQ opened
archive Data\sound.MPQ opened
archive Data\enUS\locale-enUS.MPQ opened
archive Data\enUS\speech-enUS.MPQ opened
fixme:win:EnumDisplayDevicesW ((null),0,0x33ed7c,0x00000000), stub!
err:d3d_caps:WineD3D_CreateFakeGLContext Can't find a suitable iPixelFormat.
err:d3d:InitAdapters Failed to get a gl context for default adapter
Direct3D9 is not available without OpenGL.
err:d3d_caps:WineD3D_CreateFakeGLContext Can't find a suitable iPixelFormat.
err:d3d:InitAdapters Failed to get a gl context for default adapter
Direct3D9 is not available without OpenGL.
[World of Warcraft]$ 

and it pops up with a window from wine saying "Failed to find a suitable display device. Exiting Program". Looks like my video drivers are having issues.   lspci | grep VGA gives me:

05:00.0 VGA compatible controller: nVidia Corporation G98 [GeForce 8400 GS] (rev a1)

and lsmod | grep nv results in:

nvidia              10025938  40 
i2c_core               18070  3 videodev,nvidia,i2c_i801

Has anyone else had this happen to them, and if so, what can I do to fix it?  I only have Windows installed on my computer to play WoW, and I would much rather get rid of it and play WoW under wine.  Any help is greatly appreciated! Thank you very much.

David
slackcub@gmail.com

Offline

#2 2010-11-18 00:46:44

stqn
Member
Registered: 2010-03-19
Posts: 1,191
Website

Re: no internet in Wine for WoW

You could look on winehq for special WoW settings, especially setting it to opengl mode, which might help. As for the network issue, all I can say is it doesn't do this here. The launcher works fine with the latest Wine (but maybe not the latest Launcher though, as I haven't downloaded the 4.0 update.)

Edit: my WTF/Config.wtf contains

SET gxApi "opengl"

Last edited by stqn (2010-11-18 00:50:00)

Offline

#3 2010-11-18 16:26:49

awfulrofl
Member
Registered: 2010-10-28
Posts: 23

Re: no internet in Wine for WoW

With the most current launcher, it hasn't worked for me, even with the latest version of WINE.  What i would suggest, is apply the patches manually,( put them into your main WoW folder, run them from either the file manager, or from command line, and let them install.  While this is tedious, you need to apply the in sequential order, otherwise you'll run into problems.  After you have all the patches applied, just run the game from wow.exe, and skip the launcher, you can change all necessary settings either from in the game, or from the config.wtf file.

Offline

Board footer

Powered by FluxBB