Wine + WoW gives black screen...

Open forum for end-user questions about Wine. Before asking questions, check out the Wiki as a first step.
Forum Rules
Locked
thaiko
Newbie
Newbie
Posts: 3
Joined: Fri Feb 06, 2009 12:04 pm

Wine + WoW gives black screen...

Post by thaiko »

Hey,

Im using Wine 1.1.14 for OpenSuse 11.1. When I start WoW with wine I get the following messages:

thaiko@dhcppc0:~> wine /media/ELRICK/'World of Warcraft'/Wow.exe -opengl
Could not load Mozilla. HTML rendering will be disabled.
wine: configuration in '/home/thaiko/.wine' has been updated.
fixme:advapi:SetSecurityInfo stub
archive Data\enGB\patch-enGB.MPQ opened
archive Data\patch.MPQ opened
archive Data\expansion.MPQ opened
archive Data\lichking.MPQ opened
archive Data\common.MPQ opened
archive Data\common-2.MPQ opened
archive Data\enGB\locale-enGB.MPQ opened
archive Data\enGB\speech-enGB.MPQ opened
archive Data\enGB\expansion-locale-enGB.MPQ opened
archive Data\enGB\lichking-locale-enGB.MPQ opened
archive Data\enGB\expansion-speech-enGB.MPQ opened
archive Data\enGB\lichking-speech-enGB.MPQ opened
fixme:win:EnumDisplayDevicesW ((null),0,0x39edbc,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x39ebe0,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x39f434,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x39f5a0,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x39f59c,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x39f588,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x39f150,0x00000000), stub!
fixme:dsalsa:IDsDriverBufferImpl_SetVolumePan (0x138240,0x138140): stub
fixme:win:EnumDisplayDevicesW ((null),0,0x39df1c,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x39df44,0x00000000), stub!
fixme:wininet:InternetSetOptionW Option INTERNET_OPTION_CONNECT_TIMEOUT (5000): STUB
fixme:wininet:InternetSetOptionW INTERNET_OPTION_SEND/RECEIVE_TIMEOUT 5000
fixme:wininet:InternetSetOptionW Option INTERNET_OPTION_CONTEXT_VALUE; STUB
fixme:wininet:InternetSetOptionW Option INTERNET_OPTION_CONNECT_TIMEOUT (5000): STUB
fixme:wininet:InternetSetOptionW INTERNET_OPTION_SEND/RECEIVE_TIMEOUT 5000
fixme:reg:GetNativeSystemInfo (0x374028c4) using GetSystemInfo()
fixme:wininet:InternetSetOptionW Option INTERNET_OPTION_CONTEXT_VALUE; STUB

After the last archive line, WoW is started but the screen remains black.

Someone know how I can fix this?

Regards, Elrick
austin987
Wine Developer
Wine Developer
Posts: 2383
Joined: Fri Feb 22, 2008 8:19 pm

Wine + WoW gives black screen...

Post by austin987 »

On Fri, Feb 6, 2009 at 11:43 AM, thaiko <[email protected]> wrote:
Hey,

Im using Wine 1.1.14 for OpenSuse 11.1. When I start WoW with wine I get the following messages:

thaiko@dhcppc0:~> wine /media/ELRICK/'World of Warcraft'/Wow.exe -opengl
Is that a windows partition?

--
-Austin
IneedAname

Wine + WoW gives black screen...

Post by IneedAname »

On Fri, 06 Feb 2009 11:43:22 -0600
"thaiko" <[email protected]> wrote:
Hey,

Im using Wine 1.1.14 for OpenSuse 11.1. When I start WoW with wine I get the following messages:

thaiko@dhcppc0:~> wine /media/ELRICK/'World of Warcraft'/Wow.exe -opengl
Could not load Mozilla. HTML rendering will be disabled.
wine: configuration in '/home/thaiko/.wine' has been updated.
Read the whole FAQ.
http://wiki.winehq.org/FAQ#head-497f1a2 ... 2c7767afa2
thaiko
Newbie
Newbie
Posts: 3
Joined: Fri Feb 06, 2009 12:04 pm

Post by thaiko »

Is that a windows partition?
Well ive tried to run wow from different locations: (1) harddisk on which windows is installed, (2) harddisk on which linux is installed, (3) external harddisk. All resulting in the same error message...
Ive written this part, but i dont see how this can help me. Probably im executing the good command since wow tries to start. However, it fails because im seeing a black screen in the wow-window only.
JoeG6831
Newbie
Newbie
Posts: 2
Joined: Tue Feb 10, 2009 11:02 am

Post by JoeG6831 »

Have you made sure to modify your config.wtf file like so?

Code: Select all

SET gxApi "opengl"
On linux, we need to use OpenGL for rendering, instead of DirectX. Could possibly be causing your graphics issues. Also, make sure that the directory from which you are running WoW is one in which you have write permissions.

Also, check https://help.ubuntu.com/community/WorldofWarcraft for other tips.

Hope it helps.
thaiko
Newbie
Newbie
Posts: 3
Joined: Fri Feb 06, 2009 12:04 pm

Post by thaiko »

ok, ive been changing some stuff and i managed to reduce the errors to a minimum:

thaiko@dhcppc1:~> wine /media/ELRICK/'World of Warcraft'/Wow.exe -opengl
Xlib: extension "GLX" missing on display ":0.0".
err:module:attach_process_dlls "opengl32.dll" failed to initialize, aborting
err:module:LdrInitializeThunk Main exe initialization for L"Z:\\media\\ELRICK\\World of Warcraft\\Wow.exe" failed, status c0000005

However, im still unable to run the game. Any last suggestions?

Regards, Thaiko
IneedAname

Wine + WoW gives black screen...

Post by IneedAname »

On Mon, 16 Feb 2009 14:21:11 -0600
"thaiko" <[email protected]> wrote:
Xlib: extension "GLX" missing on display ":0.0".
What video card are you using?
What drivers are you using if you have an Nvidia card you will need Nvidia's closed source driver.
thaiko@dhcppc1:~> wine /media/ELRICK/'World of Warcraft'/Wow.exe -opengl
Looks like your not running it in a wine prefix. Install wow under wine in the wine prefix and try again.
penpen
Newbie
Newbie
Posts: 1
Joined: Sat Feb 21, 2009 1:16 am

Post by penpen »

JoeG6831 wrote:Have you made sure to modify your config.wtf file like so?

Code: Select all

SET gxApi "opengl"
...
Modifying config.wtf is not necessary as long as you pass the option "-opengl" to Wow.exe, as the OP has done.
IneedAname wrote:Looks like your not running it in a wine prefix. Install wow under wine in the wine prefix and try again.
WoW does not need any of its own system libraries or registry keys to run, so installing it under a prefix is not necessary. The copy of WoW I use runs from a folder I copied to my home directory from an installation I used in Windows and is operating as expected.
Xlib: extension "GLX" missing on display ":0.0".
This error looks like it's driver related. If wine cannot load the GLX extensions, it means a driver capable of hardware acceleration is not installed or being used by Xorg.

thaiko: What kind of video card is in your system? I'm not familiar with OpenSuse, but you may consider consulting their forums for this issue in order to find the right drivers for your card.
Locked