You are not logged in.
First post and already problem
When I run WoW in opengl i get 1 framerate every 10 sec. So I tried to run it under console and I got this :
[root@Deadkatz World of Warcraft]# nice -n 19 wine WoW.exe
No protocol specified
No protocol specified
No protocol specified
No protocol specified
Application tried to create a window, but no driver could be loaded.
Make sure that your X server is running and that $DISPLAY is set correctly.
err:wgl:process_attach X11DRV or GDI32 not loaded. Cannot create default context.
err:module:attach_process_dlls "opengl32.dll" failed to initialize, aborting
err:module:LdrInitializeThunk Main exe initialization for L"Z:\\mnt\\windows\\Program Files\\World of Warcraft\\WoW.exe" failed, status c0000142
[root@Deadkatz World of Warcraft]# wine WoW.exe
No protocol specified
No protocol specified
No protocol specified
No protocol specified
Application tried to create a window, but no driver could be loaded.
Make sure that your X server is running and that $DISPLAY is set correctly.
err:wgl:process_attach X11DRV or GDI32 not loaded. Cannot create default context.
err:module:attach_process_dlls "opengl32.dll" failed to initialize, aborting
err:module:LdrInitializeThunk Main exe initialization for L"Z:\\mnt\\windows\\Program Files\\World of Warcraft\\WoW.exe" failed, status c0000142
In d3d I get about 1 framerate per 3-4 sec. Strangely games like Jedi Academy and UT2004 runs smoothly. I already tried lot of How-tos and troubleshooting sites.
My video card is Radeon 9600XT.
Thanks in advance
Offline
Offline
It's already in my config.wtf And I can't open link which you provided.
Offline
Are you actually running it as root? highly not advisable, I suggest switching to normal user.
Offline
when running wow as root you get +1 to all stats, since you're the "superuser"
The day Microsoft makes a product that doesn't suck, is the day they make a vacuum cleaner.
--------------------------------------------------------------------------------------------------------------
But if they tell you that I've lost my mind, maybe it's not gone just a little hard to find...
Offline
Fixed the link in my first post...
1. Find HKEY_CURRENT_USER\Software\Wine\
2. Highlight the wine folder in the left hand pane by left clicking on it. The icon should change to an open folder.
3. Click right on the wine folder and select [NEW] then [KEY].
4. Replace the text "New Key #1" with OpenGL (CaSe Sensitive).
5. Right click in the right hand pane and select [NEW] then [String Value].
6. Replace "New Value #1" with "DisabledExtensions" (CaSe sensitive).
7. Then double click anywhere on the line, a dialog box will open.
8. In the value field type "GL_ARB_vertex_buffer_object" (without the quotes).
Maybe that helps... otherwise you could try to run it with `wine WoW.exe -opengl`
Offline
No it's not that I always use root but I forgot to logout to normal user
Offline
well post the output when you run it as normal user then
Offline
[user@Deadkatz ~]$ wine "/mnt/windows/Program Files/World of Warcraft/Wow.exe"
fixme:advapi:SetSecurityInfo stub
archive Data\patch.MPQ opened
archive Data\enGB\patch-enGB.MPQ opened
archive Data\enGB\patch-enGB-2.MPQ opened
archive Data\patch-2.MPQ opened
archive Data\expansion.MPQ opened
archive Data\common.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\expansion-speech-enGB.MPQ opened
fixme:powrprof:DllMain (0x7d410000, 1, (nil)) not fully implemented
fixme:ntdll:NtPowerInformation Unimplemented NtPowerInformation action: 11
fixme:powrprof:DllMain (0x7d410000, 0, (nil)) not fully implemented
fixme:win:EnumDisplayDevicesW ((null),0,0x32eda4,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x32ec94,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x32f2c8,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x32f42c,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x32f5a8,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x32f5a0,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x32f528,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x32f518,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x32f000,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x32f144,0x00000000), stub!
fixme:wininet:InternetSetOptionW Option INTERNET_OPTION_CONNECT_TIMEOUT (5000): STUB
fixme:wininet:InternetSetOptionW INTERNET_OPTION_SEND/RECEIVE_TIMEOUT
fixme:wininet:InternetSetOptionW Option INTERNET_OPTION_CONNECT_TIMEOUT (5000): STUB
fixme:wininet:InternetSetOptionW INTERNET_OPTION_SEND/RECEIVE_TIMEOUT
fixme:wininet:InternetSetOptionW Option INTERNET_OPTION_CONTEXT_VALUE; STUB
fixme:reg:GetNativeSystemInfo (0x37402bc4) using GetSystemInfo()
fixme:wininet:InternetSetOptionW Option INTERNET_OPTION_CONTEXT_VALUE; STUB
*********************************WARN_ONCE*********************************
File r300_render.c function r300Fallback line 469
Software fallback:ctx->Multisample.Enabled
***************************************************************************
fixme:imm:ImmAssociateContextEx (0x20024, (nil), 16): stub
Output as normal user.
Offline
ok, first of, note that most of those stuff in the output aren't errors
now then, do you use the x86_64 bit version or 32bit one?
if you are using the 64bit, are you chrooting or are you using lib32- and bin32- files?
if you are chrooting, you need ati drivers (fglrx?) in the 32bit root as well
if you are using libs then you need lib32-fglrx (i believe?)
Offline
I have 32bit arch and I use open-source drivers("radeon" in xorg) I can't force fglrx to work no matter how much I try.
Offline