PDA

View Full Version : Howto: WOW with Wine (help.ubuntu.com/community/WorldofWarcraft)



Pages : [1] 2 3 4 5 6 7 8 9 10 11

Sammi
December 4th, 2006, 07:55 PM
HOWTO: WoW with Wine

This howto is for installing and playing World of Warcraft using Wine under Ubuntu.

The howto found in this post is just a short'n'simple version, intended to demonstrate the minimum amount of steps required to make WoW run. The complete howto, which will likely be more of a help to you, is found in the Ubuntu community documentation wiki:
https://help.ubuntu.com/community/WorldofWarcraft



Short'n'simple HOWTO
(only 8 steps)

1. Install Wine from here: http://www.winehq.org/download/deb

2. Copy all of the files from all of the CD's to a directory on your hard drive. Just overwrite when prompted, and make sure to copy CD 1 last (you need a specific file from CD 1).

3. Open a terminal (also called a konsole, CLI, and command prompt) and do these commands inside to start the installation:

cd /<path-to-directory>/
wine Installer.exeReplace <path-to-directory/> with the right path to the directory where you copied all the files.

4. Wait and click next when possible.

5. Do this command in a terminal, and just press ok to close the configuration utility that opens:

winecfg6. Now run this command in a terminal:

gedit ~/.wine/drive_c/Program\ Files/World\ of\ Warcraft/wtf/Config.wtf Add these lines to the text file:

SET SoundOutputSystem "1"
SET SoundBufferSize "150"
SET gxApi "OpenGL"7. Save the file and exit.

8. You should be able to play WoW using the shortcut on your desktop, or by running this command:

wine "C:\Program Files\World of Warcraft\WoW.exe"


Reg tweak
This is a simple registry edit for Wine that either will either act positively or negatively on your graphics performance. It may fix graphical glitches, increase framerate, stop the game from crashing, or it will create glitches, decrease the performance, and even make the game crash. You should give it a try to see what is does for you, as you may always easily remove it again, if it acts negatively for you.

Open a terminal window, type regedit and press enter. This will start the Wine equivalent of the windows registry editor. If you are familiar with using the registry editor under windows then this is pretty much the same.

Notice: the guide below is case sensitive!

1. Find this key HKEY_CURRENT_USER\Software\Wine\
2. Highlight the wine folder in the left hand pane by clicking left on it. The icon should change to an open folder
3. Right-click on the wine folder and select [NEW][KEY]
4. Replace the text New Key #1 with OpenGL
5. Right-click in the right hand pane and select [NEW] then [String Value]
6. Replace New Value #1 with DisabledExtensions
7. Then double click anywhere on the line, a dialog box will open.
8. In the value field type GL_ARB_vertex_buffer_object



How To Get Help
If this short guide doesn't work right away for you, then please look over the complete howto first:
https://help.ubuntu.com/community/WorldofWarcraft

If, after following every step in the complete howto, you are still having troubles running the game, I would like to invite you to look over this comprehensive troubleshooting article, for common issues, that arise from following this guide:
https://help.ubuntu.com/community/WorldofWarcraft/Troubleshooting

Also, in case the troubleshooting section doesn't solve your issue, you are welcome to post questions in this tread, but in order for other people to be able to effectively help you, you need to be very descriptive about your issue, and post some useful info about your system specs etc. Please write up some details about your

CPU
RAM
Graphics card make and model
Graphics card driver version number
Wine version number


And please be polite to people. We are all just jolly amateurs, like yourself.


Help Others
As the complete howto is a community help file, YOU are free to edit and improve it in any way YOU feel - and please do so, so that others may benefit from what you figured out :)

chadk
December 4th, 2006, 08:05 PM
Can you fix the script lines that you quote because obviously

#!/bin/sh X :3 -ac & # Launches a new X session on display 3 cd "~/.wine/drive_c/Program Files/World of Warcraft" # Goto WoW dir sleep 2 # Forces the system to have a break for 2 seconds DISPLAY=:3 /usr/X11R6/bin/wine WoW.exe -opengl # Launches WoW
won't work without line breaks in there somewhere.

Sammi
December 4th, 2006, 08:19 PM
Sorry. That was a small error in my copy/paste'ing from other treads :p

Specifically this one:
http://www.ubuntuforums.org/showthread.php?t=303509

chadk
December 4th, 2006, 08:39 PM
Cool deal Sammi, and thanks for taking on the update of this important document (for those of us who play).

I'm worried about the upcoming WoW patch though. Can you tell me if our WoW installs through Wine will download and apply the patches or will we have to do something else to get that done? I suppose it may (or may not) break Wine .26 as well.

Sammi
December 4th, 2006, 08:58 PM
Cool deal Sammi, and thanks for taking on the update of this important document (for those of us who play).

I'm worried about the upcoming WoW patch though. Can you tell me if our WoW installs through Wine will download and apply the patches or will we have to do something else to get that done? I suppose it may (or may not) break Wine .26 as well.
Only a beta tester of the expansion can really answer that for now.

Good news is that several testers have reported that they have gotten that expansion to work in Wine, according to the WOW's entry on appdb.winehq.org: http://appdb.winehq.org/appview.php?iVersionId=6013

:-D

Sammi
December 5th, 2006, 08:03 PM
Oh and anyone is ofcourse free to alter and improve the Howto. I's public property, and I would appreciate any help and suggestions ;)

chadk
December 5th, 2006, 11:06 PM
Hey Sammi, I created a script to launch wow but when I run it I have a couple of concerns. First, WoW launches fine but when I exit I'm sitting on an ugly gray screen (the X screen 3) and I have to CTRL-ALT-BACKSPACE to get it to go away. When it does go away I get to my second concern: The terminal window is running tons and tons of empty lines (carriage returns).

I know I can run the script from a launcher without opening a terminal window but will I be losing any CPU cycles due to whatever is causing all these carriage returns?

How can I get the script to shut down X 3 when I'm done playing?


#!/bin/sh

X :3 -ac & # Launches a new X session on display 3
nvidia-settings --load-config-only
cd .wine/drive_c/Program\ Files/World\ of\ Warcraft/
sleep 2 # Forces the system to have a break for 2 seconds
DISPLAY=:3 wine WoW.exe -opengl & # Launches WoW


I added the nvidia-settings line from an older how-to. Not sure what, if anything, it still does. Evidently it re-enables some graphics options that might not otherwise be enabled.

Oh and I had to use SUDO X in the first line because when I tried "X :3 -ac &" it reported: X: user not authorized to run the X server, aborting so I did this:
In Terminal:

sudo dpkg-reconfigure x11-common
1. Select "Anyone" for who has permission to start the X server.
2. Enter nice value ( 0 recommended, this is irrevelent to permissions, but you will be prompted.)
(from another thread)
That fixed the sudo problem.

Sammi
December 6th, 2006, 12:39 AM
I actually never tested the script, just copy/pasted :mrgreen:
But now I tried it out, just for you ;)

In my experience that script will set up a new x client on F9, where only WOW will run. After you have quit WOW you can just change back to F7.
To sum up: You don't have to ctlr-alt-backspace, but rather you have to ctrl-alt-F7 :D

I'm also adding "sudo" to the script, because of you ;)

chadk
December 6th, 2006, 02:05 AM
I actually never tested the script, just copy/pasted :mrgreen:
But now I tried it out, just for you ;)

In my experience that script will set up a new x client on F9, where only WOW will run. After you have quit WOW you can just change back to F7.
To sum up: You don't have to ctlr-alt-backspace, but rather you have to ctrl-alt-F7 :D

I'm also adding "sudo" to the script, because of you ;)

Actually, don't add the sudo.. I need to remove it from mine. The fix was running the reconfigure and allowing everyone to run X. The Sudo never really worked out for me anyway.

Kujen
December 6th, 2006, 09:02 AM
okay I'm getting a little irritated. My fps drops to about 8 after a few minutes of playing. Before that, I'm getting 30+fps. I did everything the guide said to, and I dunno what to do now.

chadk
December 6th, 2006, 05:11 PM
Kujen: you should start by telling us a little about your system and what version of wine you're using, etc.,
what's your sound buffer set at in your wow config?

Sammi
December 6th, 2006, 08:02 PM
Yeah we need a bit more info than that :-k

Kujen
December 7th, 2006, 04:31 AM
Ha sorry I wrote that right before passing out last night. :p

Wine is whatever the newest version is, I just installed it from wine's site.

Video card is an nvidia geforce go 6400 (laptop. Not a great video card, but it runs WoW at 30+ fps, except for this odd problem of course.) Have 1GB of ram. Sound buffer was at 100. The game seems to run perfectly until about 10 minutes in, with nothing to cause it that I can see. Need to know anything else just tell me.

Config.wtf

SET hwDetect "0"
SET gxColorBits "24"
SET gxDepthBits "24"
SET gxRefresh "60"
SET gxMultisampleQuality "0.000000"
SET gxFixLag "0"
SET fullAlpha "1"
SET doodadAnim "0"
SET lodDist "100.000000"
SET SmallCull "0.040000"
SET DistCull "500.000000"
SET trilinear "1"
SET frillDensity "32"
SET farclip "477"
SET particleDensity "1.000000"
SET unitDrawDist "300.000000"
SET SoundOutputSystem "1"
SET gxResolution "1280x800"
SET movie "0"
SET gxApi "OpenGL"
SET readTOS "1"
SET readEULA "1"
SET readScanning "-1"
SET readContest "-1"
SET gxCursor "0"
SET shadowLevel "0"
SET pixelShaders "1"
SET anisotropic "16"
SET accountName "Sairgem"
SET DesktopGamma "1"
SET Gamma "1.000000"
SET MusicVolume "0.40000000596046"
SET SoundVolume "1"
SET MasterVolume "1"
SET realmList "us.logon.worldofwarcraft.com"
SET ffxGlow "0"
SET ffxDeath "0"
SET realmName "Dethecus"
SET gameTip "20"
SET AmbienceVolume "0.60000002384186"
SET uiScale "1"
SET specular "1"
SET mouseSpeed "1"
SET cameraYawMoveSpeed "180"
SET cameraYawSmoothSpeed "180"
SET cameraWaterCollision "0"
SET cameraDistanceMaxFactor "1"
SET statusBarText "1"
SET SoundZoneMusicNoDelay "1"
SET locale "enUS"

Kujen
December 7th, 2006, 07:48 AM
Ran it in a terminal and noticed this. Would this have anything to do with it?

fixme:wgl:X11DRV_wglQueryPbufferARB unsupported WGL_PBUFFER_LOST_ARB (need glXSelectEvent/GLX_DAMAGED work)

chadk
December 7th, 2006, 04:40 PM
I don't see SET SoundBufferSize "100" in there. Is it? maybe I missed it.

Sammi
December 7th, 2006, 06:53 PM
You could try to run WoW, wait for the problem to start, then alt-tab out and start a terminal where you do this command "top". It should show you which application is using most system resources.

You should also try to do this before and after the problem starts in order to do a comparison of how many resources applications are consuming before and after the problem arises, this should show you what program is acting up.

I have never heard of a similar problem with WoW before. Maybe it's actually a problem with an external application, which is acting up and draining the computers resources.

Kujen
December 7th, 2006, 07:20 PM
I don't see SET SoundBufferSize "100" in there. Is it? maybe I missed it.

Yeah I noticed that, and re-added it after I posted that, and still got the same problem. Also, I checked a few times, and nothing is taking up many resources when the problem happens. :(

Kujen
December 8th, 2006, 06:15 AM
I don't wanna speak too soon (it will probably screw up after I hit post message), but I found someone else with the same problem, and it looks like turning off shaders fixed it for them. Been playing about 45 minutes now with no problems, hoping to God that it fixed my problem.

Edit: Look at that, 5 minutes later and it screws up. Hate to say it but I'm giving up and putting windows back on. Sick of doing this crap. I hate windows, but as long as wine fails to do what I need, I can't leave it.

Sammi
December 8th, 2006, 07:28 PM
Have you tried disabling all addons?

Sammi
December 9th, 2006, 04:51 PM
I just added new info to the howto on using Ventrilo and TeamSpeak with WoW :-D

I even created a new help page specifically for TeamSpeak:
https://help.ubuntu.com/community/TeamSpeak 8)

Please try my directions, so I can know I they work.

mitchbones
December 9th, 2006, 05:42 PM
When I start up WoW (downloaded my ATI Drivers yesterday) its really messed up. Nothing has Skinns there is no boxes and it seems like _everything_ is distorted.

edit: I rember seeing that screen yesterday (but it was not distorted at all.) I think I may have installed my drivers wrong or something. I installed my Nvidia FX5200 earlier but I am unsure how to uninstall my current graphics drivers.

Edit2: I have isolated the problem, sort of. It is either what I did in the config.wtf or the registry I edited.

Sammi
December 9th, 2006, 07:28 PM
When I start up WoW (downloaded my ATI Drivers yesterday) its really messed up. Nothing has Skinns there is no boxes and it seems like _everything_ is distorted.

edit: I rember seeing that screen yesterday (but it was not distorted at all.) I think I may have installed my drivers wrong or something. I installed my Nvidia FX5200 earlier but I am unsure how to uninstall my current graphics drivers.

Nvidia? You seem to be really confused about you grafics driver, because I thought you said you were using ATI :-D
Personally I have a Nvidia grafics card, and I feel very lucky. ATI cards are not very stable in Linux, because ATI are very slow with driver develotment :evil:

Anyway if you are trying to install ATI drivers then I would recomend you try this guide first:
http://wiki.cchtml.com/index.php/Ubuntu_Installation_Guide

then:
http://www.ubuntuforums.org/showthread.php?t=305665&highlight=fglrx

Automatix Bleeder also has an option for installing ATI drivers automaticly, but it may not be stable:
http://www.getautomatix.com (http://www.getautomatix.com/wiki/index.php?title=Installation#Installing_Automatix2 _Bleeder_.28only_on_Ubuntu_6.10_i386_as_of_now.29)

mitchbones
December 9th, 2006, 07:53 PM
Ah I didn't clarify correctly. I have two graphics cards sitting in my room (well one is installed). A Radeon 9550 and a Nvidia FX5200. I think it was most likely the registry edit that I did that caused all the problems

Thanks for your help though, Sammi!

mixmaster87
December 12th, 2006, 10:49 PM
i cant figure out how to run the install.exe file.. (complete newb to wine and no one yet have given a sign to help me)

Sammi
December 15th, 2006, 01:27 AM
i cant figure out how to run the install.exe file.. (complete newb to wine and no one yet have given a sign to help me)
I changed the howto for you. Tried to elaborated on the section where you are having a problem ;)

See:

Installing WoW
Copy all of the files from all of the CD's to a directory on your hard drive (overwrite when prompted).
Then start the installation by opening a terminal and doing these commands:cd /<path-to-directory>/
wine Installer.exe
Replace <path-to-directory/> with the right path to the directory where you copied all the files.Alternatively you can just copy the entire World of Warcraft folder from a Windows installation.

Sammi
December 22nd, 2006, 11:27 PM
*bump*

Please edit and improve the howto as you see fit. There should still be things left to explain, but I have pretty much added all the info to it that I have on the subject.

Fimbs
January 3rd, 2007, 06:42 AM
Hi, new to Linux/Ubuntu. Version 6.06

I installed wine just a few minutes ago, copied all of the WoW files from the CD and put them in a directory. typed in that directory.., Wine Installer.exe ...

the installer shows up, the buttons on screen are too small to read, but i hit the biggest one and what do you know, its brings up the EULA. I "read" the Eula, (it was garbled..) wait a second, Hit Agree
and pop up comes up with

Unrecognized key "options". (AttributeParser::Parse)

and goes back to the first screen. when i try the other buttons similar popups occur and i cannot continue with installation.

any advice?

Edit:
Perhaps I installed wine incorrectly..

http://packages.freecontrib.org/plf/dists/dapper/free/binary-i386/Packages.gz: 404 Not Found
http://packages.freecontrib.org/plf/dists/dapper/non-free/binary-i386/Packages.gz: 404 Not Found
http://packages.freecontrib.org/plf/dists/dapper/free/source/Sources.gz: 404 Not Found
http://packages.freecontrib.org/plf/dists/dapper/non-free/source/Sources.gz: 404 Not Found

Sammi
January 3rd, 2007, 09:32 AM
Have you done tweak number one in the howto?

There are also some dll files you can try to add to your Wine installation. Two of these are mentioned in the troubleshoting section in this howto:


To get WOW to run, you may need to get two .dll files from a windows installation or here:
https://help.ubuntu.com/htdocs/ubuntu/img/u-www.png msvcp60.dll (http://www.dll-files.com/dllindex/dll-files.shtml?msvcp60) (MD5: 6050bcc1b23f3df7a1876cbdcbac8232)
https://help.ubuntu.com/htdocs/ubuntu/img/u-www.png mfc42.dll (http://www.dll-files.com/dllindex/dll-files.shtml?mfc42) (MD5: 7e4d1b552ee1dfa859ba9033b3670590) and place them in .wine/drive_c/windows/system. You will, however, need a Windows license to use these files.
I found this in the howto on appdb.winehw.org:

Problem #3 - When installing WoW, clicking on the "Install World of Warcraft" button
causes the Wow installer to crash.


To fix the Wow installer from crashing when you click on the "Install World of Warcraft" button
just download these two dlls (riched20.dll and riched32.dll) into
/home/[your login]/.wine/drive_c/windows/system32

You will also need to add riched20 and riched32 to the dll overide section on the Libraries tab in wincfg.
Select native then builtin for each of these. You may only need to have these overides in place while you
install the game. Although I have both these files in my system32 folder I do not have any overides set for
playing the game. [Nick]
riched20.dll (http://www.dll-files.com/dllindex/dll-files.shtml?riched20)
riched32.dll (http://www.dll-files.com/dllindex/dll-files.shtml?riched32)
Don't worry too much about the garbled eula in the installation, it's a common issue, which normally can be disregarded. The showstopper bug must be related to something else.

If you enabled a Ubuntu Wine repository, like the howto specified, then Wine should have installed fine. You can have a look at your Wine installation in Synaptic. Just search for Wine, and it should turn up. See if there are any errors or if it's not the latest version (0.9.28).

I think that the plf repositories that are reporting as "404 not found" have been discontiniued, and therefor you should disregard that error, and maybe even disable that repository in Synaptic.

Fimbs
January 3rd, 2007, 11:11 PM
Yes, i had done tweak #1 prior to installing, while i was still copying the files from the CDs. I tried to install it and failed so i deleated the key for OpenGL in my registry and tried again and failed.
The Tweak is currently in use.
I believe I properly moved the DLLs into my wine directory, though im unsure how i can check.

Still cannot install WoW.

Sammi
January 4th, 2007, 12:25 AM
Then I can offer you an alternative solution, which is mentioned in the howto: Install WoW in Windows and then just copy the whole WoW folder to your Ubuntu partition afterwards.

Fimbs
January 4th, 2007, 03:03 AM
haha, oh boy! ...and if I no longer have those files?

Fimbs
January 4th, 2007, 03:21 AM
Ah, no worries.
Got it to work.

i recopied the first cd, ran installer again, and now it works fine.
Thanks for the Help
:D

Sammi
January 4th, 2007, 09:29 AM
Simple case of a corrupted copy then. Good to have that one solved.

wire.
January 5th, 2007, 07:05 PM
I am using the video card Nvidia 7600 Go, and I got the game installed fine and everything perfect, until I try and run the game. When I try to run the game it says Unable to load 3D Acceleration, when I try to run the game without it the cinematic video is very choppy and it will freeze up if I hit esc.

Sammi
January 7th, 2007, 06:34 AM
Your problems sounds grafics card driver related.

Can you run these two commands in a terminal and post the output here?


glxinfo | grep rendering
glxgears -printfps

Sammi
January 10th, 2007, 02:13 AM
I just pulled myself out of the sofa, and made a lot of changes and updates to the howto in hopes that I have clarified some things, which were unclear :KS

But please help by making YOUR updates and changes to it. I don't believe we have covered all the bases yet, as people are still posting problems, which this howto doesn't help with.

MsTiggy
January 11th, 2007, 01:17 AM
WoW will run best using OSS. Run 'winecfg', select 'Audio', then select 'OSS Driver' as Wine's sound driver. Make sure no other driver is selected.

Next, add the following to the file WTF/Config.WTF in your WoW directory.


SET SoundOutputSystem "1"
SET SoundBufferSize "100"
SET gxApi "OpenGL"



Ok, I did that first little bit, but I can't figure out what to do next. I'm pretty much a complete noob here. Where do I find that file/how do I add to it? I don't have a WTF directory in my WoW directory. I've tried running WoW, and everything works so far, except there's no sound, so I assume this is the problem. Thanks!

Sammi
January 11th, 2007, 03:12 AM
I just looked in my WoW directory and I found out it's in fact lower case "wtf". Don't know if that'll help you.

If you copy/paste the whole path name to your WoW directory in this tread, then I can give you a command, which should make your config.wtf file open up in a text editor.

MsTiggy
January 11th, 2007, 07:00 PM
Ok, I think I figured out the problem. I was looking in the directory where I put the files from the CDs, not the directory where WoW was installed to. The problem is, I don't know how to find the folder where WoW was installed to, because I can't figure out where wine put it. I used the default folder that wine wanted to use, would that be the same for everyone? According to wine, it's in C:\Program Files\World of Warcraft. Does that help?

Sammi
January 11th, 2007, 07:33 PM
Wine's fake C:\ drive is actually found in /home/<username>/.wine/drive_c

.wine is a hidden folder. You can press ctrl-h in nautilus to show hidden files and folders.

MsTiggy
January 11th, 2007, 07:46 PM
Thanks! I found it.

I found the WTF directory, but it was empty, so I used gedit to make a Config.WTF file, and copied and pasted the three SET commands into it. I now have sound!!!!

Now I have a whole new problem.

When I try to sign on, it says "Unable to apply patch" and won't let me do anything.
I completely reinstalled when I was trying to fix the sound, and I think I probably messed something up by doing that. Any ideas?

I fixed it!

I just had to manually download an older version of the patch, and then run it in wine. Then WoW just automatically updated from there.

GeoPirate
January 12th, 2007, 11:18 PM
ok, I have issues, I did everything in the how to, I have the latest ATI drivers for my radeo 9250, I am running a AMD64x2 3800 1gb ram. But I installed wine, and copied WoW from my win2k partition, and the dll files. When I go to run WoW in wine, it doesn't even start the program, and gives me this output.

geo@blackpearl:~$ wine ~/.wine/drive_c/Program\ Files/World\ of\ Warcraft/WoW.exe
err:secur32:SECUR32_initNTLMSP ntlm_auth was not found or is outdated. Make sure that ntlm_auth >= 3.0.24 is in your path.
fixme:advapi:SetSecurityInfo stub
fixme:system:SystemParametersInfoW Unimplemented action: 112 (SPI_GETMOUSESPEED)
fixme:powrprof:DllMain (0x7de40000, 1, (nil)) not fully implemented
fixme:ntdll:NtPowerInformation Unimplemented NtPowerInformation action: 11
fixme:powrprof:DllMain (0x7de40000, 0, (nil)) not fully implemented
fixme:win:EnumDisplayDevicesW ((null),0,0x33edd4,0x00000000), stub!
fixme:d3d:IWineD3DImpl_GetDeviceCaps Caps support for directx9 is nonexistent at the moment!
fixme:win:EnumDisplayDevicesW ((null),0,0x33f33c,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x33f5dc,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x33f5dc,0x00000000), stub!
fixme:system:SystemParametersInfoW Unimplemented action: 113 (SPI_SETMOUSESPEED)
err:wgl:get_fbconfig_from_visualid No fbconfig found for Wine's main visual (0x23), expect problems!
err:wgl:init_formats Can't get the FBCONFIG_ID for the main visual, expect problems!
err:wgl:ConvertPixelFormatWGLtoGLX invalid iPixelFormat 0
err:wgl:get_fbconfig_from_visualid No fbconfig found for Wine's main visual (0x23), expect problems!
err:wgl:init_formats Can't get the FBCONFIG_ID for the main visual, expect problems!
err:wgl:ConvertPixelFormatWGLtoGLX invalid iPixelFormat 1
err:wgl:X11DRV_ChoosePixelFormat Can't find a matching FBCONFIG_ID for VISUAL_ID 0x23!
fixme:system:SystemParametersInfoW Unimplemented action: 113 (SPI_SETMOUSESPEED)
err:wgl:get_fbconfig_from_visualid No fbconfig found for Wine's main visual (0x23), expect problems!
err:wgl:init_formats Can't get the FBCONFIG_ID for the main visual, expect problems!
err:wgl:ConvertPixelFormatWGLtoGLX invalid iPixelFormat 1
err:wgl:X11DRV_ChoosePixelFormat Can't find a matching FBCONFIG_ID for VISUAL_ID 0x23!
fixme:system:SystemParametersInfoW Unimplemented action: 113 (SPI_SETMOUSESPEED)
err:wgl:get_fbconfig_from_visualid No fbconfig found for Wine's main visual (0x23), expect problems!
err:wgl:init_formats Can't get the FBCONFIG_ID for the main visual, expect problems!
err:wgl:ConvertPixelFormatWGLtoGLX invalid iPixelFormat 1
err:wgl:X11DRV_ChoosePixelFormat Can't find a matching FBCONFIG_ID for VISUAL_ID 0x23!
fixme:system:SystemParametersInfoW Unimplemented action: 113 (SPI_SETMOUSESPEED)
err:wgl:get_fbconfig_from_visualid No fbconfig found for Wine's main visual (0x23), expect problems!
err:wgl:init_formats Can't get the FBCONFIG_ID for the main visual, expect problems!
err:wgl:ConvertPixelFormatWGLtoGLX invalid iPixelFormat 1
err:wgl:X11DRV_ChoosePixelFormat Can't find a matching FBCONFIG_ID for VISUAL_ID 0x23!
fixme:system:SystemParametersInfoW Unimplemented action: 113 (SPI_SETMOUSESPEED)
err:wgl:get_fbconfig_from_visualid No fbconfig found for Wine's main visual (0x23), expect problems!
err:wgl:init_formats Can't get the FBCONFIG_ID for the main visual, expect problems!
err:wgl:ConvertPixelFormatWGLtoGLX invalid iPixelFormat 1
err:wgl:X11DRV_ChoosePixelFormat Can't find a matching FBCONFIG_ID for VISUAL_ID 0x23!
fixme:system:SystemParametersInfoW Unimplemented action: 113 (SPI_SETMOUSESPEED)
err:wgl:get_fbconfig_from_visualid No fbconfig found for Wine's main visual (0x23), expect problems!
err:wgl:init_formats Can't get the FBCONFIG_ID for the main visual, expect problems!
err:wgl:ConvertPixelFormatWGLtoGLX invalid iPixelFormat 1
err:wgl:X11DRV_ChoosePixelFormat Can't find a matching FBCONFIG_ID for VISUAL_ID 0x23!

any help would be appreciated!

sudenaz
January 12th, 2007, 11:21 PM
try commenting that line (or little section) out from that .sh file . Look around in forums and search for "dash" there was something that you had to change in the file to get it running under the true bash. In edgy they changed the bash to dash..look:
www.unreadedpost.com

shadylookin
January 13th, 2007, 03:50 AM
I've followed all the instuctions, but everytime i play WoW it works for ~5 minutes or so and then it locks up my computer. the error says something about pixel errors but i have all the shaders turned off in game.

I'm using edgy, wine version 9.29, video card is ati xpress 1100, direct rendering is working, any thoughts on how to fix this?

i managed to catch the error before it locked up.



err:wgl:ConvertPixelFormatWGLtoGLX invalid iPixelFormat 0
err:wgl:ConvertPixelFormatWGLtoGLX invalid iPixelFormat 0
err:wgl:ConvertPixelFormatWGLtoGLX invalid iPixelFormat 0
err:wgl:ConvertPixelFormatWGLtoGLX invalid iPixelFormat 0

magicsmoke
January 13th, 2007, 07:07 AM
I have had WoW working fine following the instructions here https://help.ubuntu.com/community/WorldofWarcraft
and its been going just fine for the last couple weeks except today, there was a hotfix or something and it had an error patching so I used their repair tool, got the hotfix to install, but then all my settings were reset.

So then, I went back and changed the SET gxApi "OpenGl" to SET gxApi "d3d" to change the video settings without the game crashing, but it's still crashing anyways.

I know this worked before so not sure what I'm doing wrong.

ceoddyn
January 13th, 2007, 08:06 PM
I too am unable to set video options. In OpenGL it crashes when I hit Okay on the video options screen, in D3D it crashes a couple seconds after I'm logged in.

GargamelSWE
January 13th, 2007, 09:26 PM
Hi

I followed this guide and installed WoW and it worked perfectly when i had a ATI card. Now I have changed to BFG GeForce 7800GS OC 256MB DVi / TV-Out (AGP). It installs correctly and I can patch it to the newest but when i start it, the "background" is gone and it flickers. When I log in I cant see a thing except for the menus. I turn off the Full-Screen Glow Effect in video and I can see but it still flickers. I think my nVidia drivers are right installed, but I don't know.
I have also tried to run it in D3D but it just crash when i start.

Here is the Config.WTF file

SET gxApi "OpenGL"
SET SoundOutputSystem "1"
SET SoundBufferSize "100"
SET gxColorBits "24"
SET gxDepthBits "24"
SET gxResolution "1280x1024"
SET hwDetect "0"
SET gxMultisampleQuality "0.000000"
SET fullAlpha "1"
SET lodDist "100.000000"
SET SmallCull "0.040000"
SET DistCull "500.000000"
SET trilinear "1"
SET frillDensity "32"
SET farclip "477"
SET specular "1"
SET pixelShaders "1"
SET particleDensity "1.000000"
SET unitDrawDist "300.000000"
SET movie "0"
SET readTOS "1"
SET readEULA "1"
SET realmList "eu.logon.worldofwarcraft.com"
SET readScanning "-1"
SET readContest "-1"
SET gxMultisample "1"
SET soundMaxHardwareChannels "12"
SET locale "enGB"
SET gxCursor "0"
SET Gamma "1.000000"
SET lastCharacterIndex "1"
SET MusicVolume "0.40000000596046"
SET SoundVolume "1"
SET MasterVolume "1"
SET ffxGlow "0"
SET realmName "Magtheridon"
SET gameTip "3"
SET AmbienceVolume "0.60000002384186"
SET uiScale "1"

plz help if anyone knows the problem

zdotz
January 15th, 2007, 04:38 AM
Hey guys,

Not a huge issue but I am noticing that not all my sound effects are playing in WoW. Mainly the sound effects that accompany a spell being cast or a profession such as the mining sound or the skinning sound. It really is pretty inconsistent and most of the time the sounds play fine. like I said not a big deal. anyone else notice this?

Ill post more about my setup if i'm not the only one with this issue.

thanks

Arturius
January 15th, 2007, 12:06 PM
Thanks for this thread & the how too guide, I will be installing WOW in the near future once I get all the other stuff working correctly :)

DARKGuy
January 15th, 2007, 02:34 PM
zdotz, it must be your setup. WoW runs pretty damn fine just as it does in Windows (a frame rate loss of 50% but hey, it works xD)

Elvish Legion
January 15th, 2007, 08:18 PM
Well I just got the game installed, went fine...

But now when I load it up on the login screen its horribly choppy....

Xpress ATI Radeon 1100

| grep rendering
direct rendering: Yes


Wine verison 0.9.29

Running opengl mode, haven't tried d3d mode, or installing the dlls yet, would they help?

Just tested d3d, runs A LOT better....maybe I should play it as that?

DARKGuy
January 15th, 2007, 10:10 PM
What dlls?

In my setting, nVIDIA GeForce4 Ti 4200 128Mb, 256Mb RAM, 933Mhz, it goes damn faster in OpenGL than in D3D (though you can change video settings in D3D... trying to do that in OpenGL just crashes wow).

Elvish Legion
January 15th, 2007, 11:36 PM
Anyone else having problems with WoW freezeing upon entering world?

DARKGuy
January 15th, 2007, 11:52 PM
Did you try moving all your AddOns out of the way? it solved the problems for me, then I started adding the addons back a few at a time. It is said that some AddOns cause conflicts when loading (they crashed my comp twice until I remove them from the AddOns folder temporarly).

Elvish Legion
January 15th, 2007, 11:59 PM
Did you try moving all your AddOns out of the way? it solved the problems for me, then I started adding the addons back a few at a time. It is said that some AddOns cause conflicts when loading (they crashed my comp twice until I remove them from the AddOns folder temporarly).

Dont' have any addons I really think its a kernel issue....the whole system freezes in Cedega and Wine

DARKGuy
January 16th, 2007, 12:15 AM
Did you check your drivers? freed up all memory? have the swap partition enabled? I had long and hard issues with apps hanging because the swap partition wasn't enabled >.<. Did you try with the xorg.conf set at 24-bit depth too? dunno, some suggestions :P

Elvish Legion
January 16th, 2007, 12:18 AM
How do I check my swap?

I seem to remember having this problem before and I updated a kernel header (or didn't update it)...

It seems I have the error 132...

DARKGuy
January 16th, 2007, 12:28 AM
Aw crap!... if I'm not mistaken, you have to post in the Blizz forums for getting the 132 error fixed (unless you play in private servers, then post in the server's forum) since that devil is server-side :(...

About the swap, I could check it using "top" in the terminal. If you see something like:

Swap: 0k total, 0k used, 0k free, 142196k cached

Then that means you don't have it activated. BUT if you see something like:

Swap: 747012k total, 9868k used, 737144k free, 142220k cached

Then you're alright and have nothing to worry about.

How to activate swap again? it's tricky... the method I used was using an Ubuntu LiveCD (or anything that has gparted in it), booting with it, running "sudo gparted" in a terminal and then carefully right-clicking the partition marked as Linux-swap (which in my case was a Logical partition instead of a primary one, thus why swap didn't work) and deleting it. Then reallocating that free space into a primary partition, and formatting it as Linux-swap.

After that, I booted without the LiveCD, ran gparted again the same way, and then right-clicked the Swap partition and choose "swapon". That should activate the swap for you.

However, be careful when using gparted (or any partition program!) and double check the drive and the selections you're making! I don't want you to screw up your main partition with a wrong click :(

Elvish Legion
January 16th, 2007, 03:23 AM
Aw crap!... if I'm not mistaken, you have to post in the Blizz forums for getting the 132 error fixed (unless you play in private servers, then post in the server's forum) since that devil is server-side :(...

About the swap, I could check it using "top" in the terminal. If you see something like:

Swap: 0k total, 0k used, 0k free, 142196k cached

Then that means you don't have it activated. BUT if you see something like:

Swap: 747012k total, 9868k used, 737144k free, 142220k cached

Then you're alright and have nothing to worry about.

How to activate swap again? it's tricky... the method I used was using an Ubuntu LiveCD (or anything that has gparted in it), booting with it, running "sudo gparted" in a terminal and then carefully right-clicking the partition marked as Linux-swap (which in my case was a Logical partition instead of a primary one, thus why swap didn't work) and deleting it. Then reallocating that free space into a primary partition, and formatting it as Linux-swap.

After that, I booted without the LiveCD, ran gparted again the same way, and then right-clicked the Swap partition and choose "swapon". That should activate the swap for you.

However, be careful when using gparted (or any partition program!) and double check the drive and the selections you're making! I don't want you to screw up your main partition with a wrong click :(


Swap is active, going to try a fresh WoW install, if I can get wine running on 64bit, super, if not I'll use cedega

Elvish Legion
January 16th, 2007, 05:28 AM
Is there any reason that OpenGL mode would be choppy? Maybe a misconfiguration?

Edit: Would copying an install from windows maybe help with the issues I seem to be having?

DARKGuy
January 16th, 2007, 10:38 PM
Chopyp OpenGL... I'd say to get other drivers, or to check if the ones you have are the correct ones... try measuring with glxgears or any other game/app that uses OpenGL and see how many FPS you get. Changing xorg.conf to bit depth 16/24 could help too. You could also try copying from a Windows partition *shrug*

Elvish Legion
January 17th, 2007, 11:05 PM
Chopyp OpenGL... I'd say to get other drivers, or to check if the ones you have are the correct ones... try measuring with glxgears or any other game/app that uses OpenGL and see how many FPS you get. Changing xorg.conf to bit depth 16/24 could help too. You could also try copying from a Windows partition *shrug*


The drivers are one thing that concern me....since the only driver for my card is a vista driver, no xp, no linux...

DARKGuy
January 17th, 2007, 11:15 PM
The drivers are one thing that concern me....since the only driver for my card is a vista driver, no xp, no linux...

Alright, for the first part..... Vista driver running under linux? WTF!!! I mean, that's the most WTF thing I've ever heard o_o holy..... well..... first of all, get by all means a correct driver for your video card (btw which one do you have?). I dunno about ATI though, all I have and know is nVIDIA ](*,) but, a correct driver install should -so- fix your problems globally, and maybe increase performance too. In my GeForce4 Ti 4200 AGP8X 128Mb in my 933Mhz w/256Mb RAM and nVIDIA drivers 9631 I get about 12-16 fps everywhere (with addons and inside towns and outside, outside maybe more... reachs to 20) and 30-45 inside buildings. All with the OpenGL thing and lowest detail settings, no shaders or anything, but it's very playable to say at least. So I'm guessing you have a PC more powerful than mine, so you should be able to get even more FPS with the correct drivers. Generally, OpenGL under WINE runs better than Direct3D.

Brokenrgv
January 18th, 2007, 06:26 AM
does anyone know how to switch out of the game while allowing the game to keep running, so you can check a website, or if the boss walks around the corner ;)

DARKGuy
January 18th, 2007, 07:04 AM
does anyone know how to switch out of the game while allowing the game to keep running, so you can check a website, or if the boss walks around the corner ;)

I had a hotkey in XFCE long time ago with control+alt+right and control+alt+left (or it was in Gnome? not sure) to switch between workspaces. I moved WoW to the 3rd or 4th and just pressed the keys and was in another workspace. Used to do that for multitasking between msn and wow.

Elvish Legion
January 18th, 2007, 07:57 AM
Alright, for the first part..... Vista driver running under linux? WTF!!! I mean, that's the most WTF thing I've ever heard o_o holy..... well..... first of all, get by all means a correct driver for your video card (btw which one do you have?). I dunno about ATI though, all I have and know is nVIDIA ](*,) but, a correct driver install should -so- fix your problems globally, and maybe increase performance too. In my GeForce4 Ti 4200 AGP8X 128Mb in my 933Mhz w/256Mb RAM and nVIDIA drivers 9631 I get about 12-16 fps everywhere (with addons and inside towns and outside, outside maybe more... reachs to 20) and 30-45 inside buildings. All with the OpenGL thing and lowest detail settings, no shaders or anything, but it's very playable to say at least. So I'm guessing you have a PC more powerful than mine, so you should be able to get even more FPS with the correct drivers. Generally, OpenGL under WINE runs better than Direct3D.



No I use the generic fglrx driver, the only driver on atis site is for vista

I have the ATI Xpress 1100.

I'm currently saving the cash to build a desktop with an nvidia card.

DARKGuy
January 18th, 2007, 05:30 PM
Man, you -so- need a correct driver for your card. A generic one won't give you very good results with 3D. Search some info about what's the best driver you can use, that would fix all your problems x)

Yerknutz
January 18th, 2007, 06:37 PM
I have been converted! I've always "messed around" with Linux. Trying to learn what I can, getting frustrated and putting linux down for a bit, then coming back. I've always kept windoz box as my primary because of gaming. I got Ubuntu Dapper 6.0.6 and Wine 0.9.29 installed on my Dell laptop yesterday and followed alot of this tutorial/thread and got WoW working in linux! On to my only problem atm:

I am of course running WoW in OpenGL on an NVidia card and it runs like a CHAMP. As good is not better in long gaming sessions then my windoz box. I've read lots of threads saying that trying to change in game settings crashes the game. So I tryed it and it does indeed. So, I load WoW with the -d3d flag and it does indeed still start up, but the graphics are all funkafied, well at least teh ones that render. I can see buttons and the login box but I dont get any of the game graphics, making it impossible to change any settings because I can not see teh settings tabs when I hit ESC etc. Majority of the screen is black.

Any advice on how to possibly get enough graphics when in D3D to change WoW settings when I need to?

Elvish Legion
January 18th, 2007, 07:10 PM
Man, you -so- need a correct driver for your card. A generic one won't give you very good results with 3D. Search some info about what's the best driver you can use, that would fix all your problems x)

Thats the thing, ATI hasnt put out one yet

..Edit: I may try installing the driver directly from ATI to see if the latest ones smooth my opengl issues/.

MsTiggy
January 20th, 2007, 07:04 AM
Ok, so I got WoW working. I have graphics (a little laggy, but functional), I have sound (also a little laggy, but I haven't tried tweaking the sound buffer yet). My problem is, it will run for a while, then all of a sudden crash. Won't give any explanation or warning, just all of a sudden, it exits WoW. This seems to be happening after about 15-20 minutes of playing. Any suggestions?

DARKGuy
January 20th, 2007, 07:07 AM
Ok, so I got WoW working. I have graphics (a little laggy, but functional), I have sound (also a little laggy, but I haven't tried tweaking the sound buffer yet). My problem is, it will run for a while, then all of a sudden crash. Won't give any explanation or warning, just all of a sudden, it exits WoW. This seems to be happening after about 15-20 minutes of playing. Any suggestions?

Change to OpenGL mode: wine WoW.exe -opengl
Change to Window mode: wine WoW.exe -w
Combine both!: wine WoW.exe -w -opengl

Configure wine to use ALSA or OSS (using winecfg)

That's all that comes to mind :/ maybe if you leave the terminal opened while playing WoW until it crashes, the debug info it outputs might be helpful.

Xen Pen
January 20th, 2007, 09:48 PM
I managed to get WoW to work with wine. However, it's running in d3d mode (it's very slow), and when I try to run it in openGL mode, a "unable to start 3d acceleration" message pops up. I tried again to run it as OpenGL from Terminal to see if any errors came up.

xenpen@xenpen-desktop:~$ wine ~/.wine/drive_c/Program\ Files/World\ of\ Warcraft/WoW.exe -opengl
fixme:advapi:SetSecurityInfo stub
fixme:system:SystemParametersInfoW Unimplemented action: 112 (SPI_GETMOUSESPEED)
fixme:win:EnumDisplayDevicesW ((null),0,0x33edd4,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x33f33c,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x33f5dc,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x33f5dc,0x00000000), stub!
fixme:system:SystemParametersInfoW Unimplemented action: 113 (SPI_SETMOUSESPEED)
err:wgl:ConvertPixelFormatWGLtoGLX invalid iPixelFormat 0
fixme:system:SystemParametersInfoW Unimplemented action: 113 (SPI_SETMOUSESPEED)
err:wgl:X11DRV_wglCreatePbufferARB ((nil)): unexpected iPixelFormat(0) <= 0, returns NULL
fixme:system:SystemParametersInfoW Unimplemented action: 113 (SPI_SETMOUSESPEED)
err:wgl:X11DRV_wglCreatePbufferARB ((nil)): unexpected iPixelFormat(0) <= 0, returns NULL
fixme:system:SystemParametersInfoW Unimplemented action: 113 (SPI_SETMOUSESPEED)
err:wgl:X11DRV_wglCreatePbufferARB ((nil)): unexpected iPixelFormat(0) <= 0, returns NULL
fixme:system:SystemParametersInfoW Unimplemented action: 113 (SPI_SETMOUSESPEED)
err:wgl:X11DRV_wglCreatePbufferARB ((nil)): unexpected iPixelFormat(0) <= 0, returns NULL
fixme:system:SystemParametersInfoW Unimplemented action: 113 (SPI_SETMOUSESPEED)
err:wgl:X11DRV_wglCreatePbufferARB ((nil)): unexpected iPixelFormat(0) <= 0, returns NULL
--------------------------

I don't have much of an idea about what all of this means. Is it something that I should change in game, or is there something wrong with my config.wtf file?

I also noticed that a few options in the Video Options menu (in-game) aren't available: Anisotropic filtering, Gamma, and Hardware Cursor.

DARKGuy
January 21st, 2007, 02:28 AM
Try to edit your /etc/xorg.conf file and check that your DisplayDepth is 24, I think it doesn't work correctly in OpenGL in 16 :P

Elvish Legion
January 21st, 2007, 05:24 AM
7178 frames in 5.0 seconds = 1435.547 FPS
4952 frames in 5.0 seconds = 990.391 FPS
2029 frames in 5.0 seconds = 405.677 FPS
1475 frames in 5.0 seconds = 294.998 FPS

The last two I was watching, causing a plunge in FPS...I think this is the source of my issue, when it have gears run in the background it runs at 1400 as you see


Running wow with -opengl nets me a grand total of 2 fps...

Will trying installing cedega and linking later and see if the added support of direct x helps

Xen Pen
January 21st, 2007, 06:08 AM
Try to edit your /etc/xorg.conf file and check that your DisplayDepth is 24, I think it doesn't work correctly in OpenGL in 16 :P

I tried to, but it says the file is read-only. How do I work around this? I can't change the permissions. :(

Elvish Legion
January 21st, 2007, 06:13 AM
I tried to, but it says the file is read-only. How do I work around this? I can't change the permissions. :(

sudo gedit /etc/X11/xorg.conf

MsTiggy
January 21st, 2007, 08:34 PM
Change to OpenGL mode: wine WoW.exe -opengl
Change to Window mode: wine WoW.exe -w
Combine both!: wine WoW.exe -w -opengl

Configure wine to use ALSA or OSS (using winecfg)

That's all that comes to mind :/ maybe if you leave the terminal opened while playing WoW until it crashes, the debug info it outputs might be helpful.

I used OpenGL mode, and I still had the same problem.

Here's everything it spit out while WoW was running, and then when it crashed. I'm not sure what information is important, so I'll just paste the whole thing.

$ wine "C:/Program Files/World of Warcraft/WoW.exe" -opengl
fixme:advapi:SetSecurityInfo stub
fixme:system:SystemParametersInfoW Unimplemented action: 112 (SPI_GETMOUSESPEED)
fixme:win:EnumDisplayDevicesW ((null),0,0x33edd4,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x33f318,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x33f5dc,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x33f5dc,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x33f04c,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x33f544,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x33f530,0x00000000), stub!
fixme:system:SystemParametersInfoW Unimplemented action: 113 (SPI_SETMOUSESPEED)
err:wgl:ConvertPixelFormatWGLtoGLX invalid iPixelFormat 0
fixme:win:EnumDisplayDevicesW ((null),0,0x33f04c,0x00000000), stub!
fixme:system:SystemParametersInfoW Unimplemented action: 113 (SPI_SETMOUSESPEED)
fixme:sync:CreateIoCompletionPort (0xffffffff, (nil), 00000000, 00000000): stub.
fixme:wininet:InternetSetOptionW Option INTERNET_OPTION_CONNECT_TIMEOUT (5000): STUB
fixme:wininet:InternetSetOptionW INTERNET_OPTION_SEND/RECEIVE_TIMEOUT not supported on protocol 4
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 not supported on protocol 4
fixme:wininet:InternetSetOptionW Option INTERNET_OPTION_CONTEXT_VALUE; STUB
fixme:win:EnumDisplayDevicesW ((null),0,0x33d058,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x33d0b0,0x00000000), stub!
err:wgl:ConvertPixelFormatWGLtoGLX invalid iPixelFormat 0
err:wgl:ConvertPixelFormatWGLtoGLX invalid iPixelFormat 0
err:wgl:ConvertPixelFormatWGLtoGLX invalid iPixelFormat 0
err:wgl:ConvertPixelFormatWGLtoGLX invalid iPixelFormat 0
err:ntdll:NtQueryInformationToken Unhandled Token Information class 11!
fixme:ntdll:FILE_GetNtStatus Converting errno 12 to STATUS_UNSUCCESSFUL
fixme:ntdll:FILE_GetNtStatus Converting errno 12 to STATUS_UNSUCCESSFUL
fixme:ntdll:FILE_GetNtStatus Converting errno 12 to STATUS_UNSUCCESSFUL
fixme:ntdll:FILE_GetNtStatus Converting errno 12 to STATUS_UNSUCCESSFUL
fixme:ntdll:FILE_GetNtStatus Converting errno 12 to STATUS_UNSUCCESSFUL
fixme:ntdll:FILE_GetNtStatus Converting errno 12 to STATUS_UNSUCCESSFUL
fixme:ntdll:FILE_GetNtStatus Converting errno 12 to STATUS_UNSUCCESSFUL
fixme:ntdll:FILE_GetNtStatus Converting errno 12 to STATUS_UNSUCCESSFUL
fixme:ntdll:FILE_GetNtStatus Converting errno 12 to STATUS_UNSUCCESSFUL
err:bitmap:X11DRV_DIB_SetImageBits Out of memory!
fixme:ntdll:FILE_GetNtStatus Converting errno 12 to STATUS_UNSUCCESSFUL
wine: Unhandled page fault on write access to 0x00000000 at address 0x7df2d53f (thread 0009), starting debugger...
fixme:ntdll:FILE_GetNtStatus Converting errno 12 to STATUS_UNSUCCESSFUL
fixme:ntdll:FILE_GetNtStatus Converting errno 12 to STATUS_UNSUCCESSFUL
fixme:ntdll:FILE_GetNtStatus Converting errno 12 to STATUS_UNSUCCESSFUL
fixme:ntdll:FILE_GetNtStatus Converting errno 12 to STATUS_UNSUCCESSFUL
fixme:ntdll:FILE_GetNtStatus Converting errno 12 to STATUS_UNSUCCESSFUL
fixme:ntdll:FILE_GetNtStatus Converting errno 12 to STATUS_UNSUCCESSFUL
fixme:ntdll:FILE_GetNtStatus Converting errno 12 to STATUS_UNSUCCESSFUL
fixme:ntdll:FILE_GetNtStatus Converting errno 12 to STATUS_UNSUCCESSFUL
Unhandled exception: page fault on write access to 0x00000000 in 32-bit code (0x7df2d53f).
Register dump:
CS:0073 SS:007b DS:007b ES:007b FS:0033 GS:003b
EIP:7df2d53f ESP:0033f6cc EBP:0033f6e4 EFLAGS:00010297( - 00 RISAP1C)
EAX:00000001 EBX:7c18ab80 ECX:000022b6 EDX:00000000
ESI:7c18ab80 EDI:00000b92
Stack dump:
0x0033f6cc: 00000b92 00000de1 00000030 00000b92
0x0033f6dc: 00000000 7c0bcc80 0033f724 7df5a313
0x0033f6ec: 7c0bcc80 7c18ab80 00000b92 00000000
0x0033f6fc: 00000b92 7c0bcc80 00000000 7575a200
0x0033f70c: 00000000 00000001 00000de1 7e7fc534
0x0033f71c: 00000b92 00000de1 0033f754 7e7e51ec
Backtrace:
=>1 0x7df2d53f __glNamesNewData+0x6f() in atiogl_a_dri.so (0x0033f6e4)
2 0x7df5a313 __glim_BindTexture+0x3b3() in atiogl_a_dri.so (0x0033f724)
3 0x7e7e51ec wine_glBindTexture+0x6c() in opengl32 (0x0033f754)
4 0x005e1ec0 in wow (+0x1e1ec0) (0x0033f76c)
5 0x005e26dc in wow (+0x1e26dc) (0x0033f79c)
6 0x005e2672 in wow (+0x1e2672) (0x0033f7ac)
7 0x005d7977 in wow (+0x1d7977) (0x0033f7bc)
8 0x005cd993 in wow (+0x1cd993) (0x0033f7d0)
9 0x005cd948 in wow (+0x1cd948) (0x0033f7ec)
10 0x007058fa in wow (+0x3058fa) (0x0033f810)
11 0x0070589b in wow (+0x30589b) (0x0033f824)
12 0x00704f44 in wow (+0x304f44) (0x0033f848)
13 0x00714d77 in wow (+0x314d77) (0x0033f904)
14 0x00714bdf in wow (+0x314bdf) (0x0033f924)
15 0x006d94d9 in wow (+0x2d94d9) (0x0033fb58)
16 0x006d5e97 in wow (+0x2d5e97) (0x0033fb98)
17 0x0048aec6 in wow (+0x8aec6) (0x0033fbd0)
18 0x0048a6ca in wow (+0x8a6ca) (0x0033fc5c)
19 0x007d1bf2 in wow (+0x3d1bf2) (0x0033fcc4)
20 0x007c7857 in wow (+0x3c7857) (0x0033fce8)
21 0x007c610c in wow (+0x3c610c) (0x0033fcf4)
22 0x004446be in wow (+0x446be) (0x0033fdbc)
23 0x00426b60 in wow (+0x26b60) (0x0033fdf0)
24 0x0042351f in wow (+0x2351f) (0x0033fe60)
25 0x004230a1 in wow (+0x230a1) (0x0033fe78)
26 0x00404b0e in wow (+0x4b0e) (0x0033ff08)
27 0x7b8703ae in kernel32 (+0x503ae) (0x0033ffe8)
28 0xb7e42587 wine_switch_to_stack+0x17() in libwine.so.1 (0x00000000)
0x7df2d53f __glNamesNewData+0x6f in atiogl_a_dri.so: movl $0x1,0x0(%edx)
Modules:
Module Address Debug info Name (97 modules)
PE 340000-3d0000 Deferred fmod
PE 400000-d9b000 Export wow
PE 10000000-10069000 Deferred divxdecoder
ELF 66206000-6624d000 Deferred dbghelp<elf>
\-PE 66210000-6624d000 \ dbghelp
ELF 73ad3000-73ae8000 Deferred psapi<elf>
\-PE 73ae0000-73ae8000 \ psapi
ELF 7b800000-7b91c000 Export kernel32<elf>
\-PE 7b820000-7b91c000 \ kernel32
ELF 7bc00000-7bc83000 Deferred ntdll<elf>
\-PE 7bc10000-7bc83000 \ ntdll
ELF 7bf00000-7bf03000 Deferred <wine-loader>
ELF 7c738000-7c73e000 Deferred libnss_dns.so.2
ELF 7c74a000-7c75e000 Deferred mswsock<elf>
\-PE 7c750000-7c75e000 \ mswsock
ELF 7c980000-7c995000 Deferred midimap<elf>
\-PE 7c990000-7c995000 \ midimap
PE 7c9a0000-7c9ad000 --none-- msacm32
ELF 7c9ad000-7c9e9000 Deferred wineoss<elf>
\-PE 7c9b0000-7c9e9000 \ wineoss
ELF 7ca16000-7ca48000 Deferred uxtheme<elf>
\-PE 7ca20000-7ca48000 \ uxtheme
ELF 7ca4a000-7ca4f000 Deferred libxfixes.so.3
ELF 7ca4f000-7ca58000 Deferred libxcursor.so.1
ELF 7ca58000-7ca76000 Deferred ximcp.so.2
ELF 7ca76000-7ca78000 Deferred xlcutf8load.so.2
ELF 7ca78000-7ca80000 Deferred libxrender.so.1
ELF 7ca80000-7ca83000 Deferred libxinerama.so.1
ELF 7d8f9000-7d902000 Deferred librt.so.1
ELF 7d902000-7d905000 Deferred libxrandr.so.2
ELF 7d9c8000-7e256000 Export atiogl_a_dri.so
ELF 7e256000-7e2e3000 Deferred winex11<elf>
\-PE 7e270000-7e2e3000 \ winex11
ELF 7e2e3000-7e301000 Deferred libexpat.so.1
ELF 7e301000-7e330000 Deferred libfontconfig.so.1
ELF 7e330000-7e344000 Deferred libz.so.1
ELF 7e344000-7e3ae000 Deferred libfreetype.so.6
ELF 7e3ae000-7e3cd000 Deferred mpr<elf>
\-PE 7e3c0000-7e3cd000 \ mpr
ELF 7e3cd000-7e414000 Deferred wininet<elf>
\-PE 7e3e0000-7e414000 \ wininet
ELF 7e414000-7e478000 Deferred msvcrt<elf>
\-PE 7e420000-7e478000 \ msvcrt
ELF 7e478000-7e49e000 Deferred msacm32<elf>
ELF 7e49e000-7e4b2000 Deferred lz32<elf>
\-PE 7e4a0000-7e4b2000 \ lz32
ELF 7e4b2000-7e4cb000 Deferred version<elf>
\-PE 7e4c0000-7e4cb000 \ version
ELF 7e4cb000-7e559000 Deferred winmm<elf>
\-PE 7e4e0000-7e559000 \ winmm
ELF 7e559000-7e575000 Deferred imm32<elf>
\-PE 7e560000-7e575000 \ imm32
ELF 7e575000-7e57a000 Deferred libxdmcp.so.6
ELF 7e57a000-7e5f4000 Deferred libglu.so.1
ELF 7e5f4000-7e694000 Deferred libgl.so.1
ELF 7e694000-7e75d000 Deferred libx11.so.6
ELF 7e75d000-7e76a000 Deferred libxext.so.6
ELF 7e76a000-7e76f000 Deferred libxxf86vm.so.1
ELF 7e76f000-7e787000 Deferred libice.so.6
ELF 7e787000-7e801000 Export opengl32<elf>
\-PE 7e7a0000-7e801000 \ opengl32
ELF 7e801000-7e82d000 Deferred ws2_32<elf>
\-PE 7e810000-7e82d000 \ ws2_32
ELF 7e82d000-7e847000 Deferred wsock32<elf>
\-PE 7e830000-7e847000 \ wsock32
ELF 7e847000-7e85a000 Deferred libresolv.so.2
ELF 7e85a000-7e878000 Deferred iphlpapi<elf>
\-PE 7e860000-7e878000 \ iphlpapi
ELF 7e878000-7e8cc000 Deferred rpcrt4<elf>
\-PE 7e880000-7e8cc000 \ rpcrt4
ELF 7e8cc000-7e965000 Deferred ole32<elf>
\-PE 7e8e0000-7e965000 \ ole32
ELF 7e965000-7e9bd000 Deferred shlwapi<elf>
\-PE 7e970000-7e9bd000 \ shlwapi
ELF 7e9bd000-7eaaf000 Deferred shell32<elf>
\-PE 7e9d0000-7eaaf000 \ shell32
ELF 7eaaf000-7eaba000 Deferred libgcc_s.so.1
ELF 7eaba000-7eabd000 Deferred libxau.so.6
ELF 7eabd000-7eac6000 Deferred libsm.so.6
ELF 7eba5000-7ec5b000 Deferred gdi32<elf>
\-PE 7ebc0000-7ec5b000 \ gdi32
ELF 7ec5b000-7ed93000 Deferred user32<elf>
\-PE 7ec80000-7ed93000 \ user32
ELF 7ed93000-7ee53000 Deferred comctl32<elf>
\-PE 7eda0000-7ee53000 \ comctl32
ELF 7ee53000-7ee99000 Deferred advapi32<elf>
\-PE 7ee60000-7ee99000 \ advapi32
ELF 7efa3000-7efae000 Deferred libnss_files.so.2
ELF 7efae000-7efb8000 Deferred libnss_nis.so.2
ELF 7efb8000-7efce000 Deferred libnsl.so.1
ELF 7efce000-7eff4000 Deferred libm.so.6
ELF 7eff7000-7f000000 Deferred libnss_compat.so.2
ELF b7ce3000-b7ce7000 Deferred libdl.so.2
ELF b7ce7000-b7e1b000 Deferred libc.so.6
ELF b7e1c000-b7e2f000 Deferred libpthread.so.0
ELF b7e3b000-b7f4c000 Export libwine.so.1
ELF b7f4e000-b7f69000 Deferred ld-linux.so.2
Threads:
process tid prio (all id:s are in hex)
0000000a
0000000c 0
0000000b 0
00000008 (D) C:\Program Files\World of Warcraft\WoW.exe
0000001c 0
00000016 0
00000015 0
00000014 0
00000013 0
00000012 0
00000011 2
00000010 15
0000000f 15
0000000e 0
0000000d 1
00000009 0 <==


Also, when I tried configuring wine to ALSA, the sound got a lot worse. I was using OSS to begin with, and that seems to be the best sound set up.

Xen Pen
January 21st, 2007, 09:34 PM
sudo gedit /etc/X11/xorg.conf

Well, under the Monitor setting, the default depth is 24. Do I change the subsections' display depths to 24 as well?

DARKGuy
January 21st, 2007, 11:42 PM
I used OpenGL mode, and I still had the same problem.

Here's everything it spit out while WoW was running, and then when it crashed. I'm not sure what information is important, so I'll just paste the whole thing.

$ wine "C:/Program Files/World of Warcraft/WoW.exe" -opengl
fixme:advapi:SetSecurityInfo stub
fixme:system:SystemParametersInfoW Unimplemented action: 112 (SPI_GETMOUSESPEED)
fixme:win:EnumDisplayDevicesW ((null),0,0x33edd4,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x33f318,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x33f5dc,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x33f5dc,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x33f04c,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x33f544,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x33f530,0x00000000), stub!
fixme:system:SystemParametersInfoW Unimplemented action: 113 (SPI_SETMOUSESPEED)
err:wgl:ConvertPixelFormatWGLtoGLX invalid iPixelFormat 0
fixme:win:EnumDisplayDevicesW ((null),0,0x33f04c,0x00000000), stub!
fixme:system:SystemParametersInfoW Unimplemented action: 113 (SPI_SETMOUSESPEED)
fixme:sync:CreateIoCompletionPort (0xffffffff, (nil), 00000000, 00000000): stub.
fixme:wininet:InternetSetOptionW Option INTERNET_OPTION_CONNECT_TIMEOUT (5000): STUB
fixme:wininet:InternetSetOptionW INTERNET_OPTION_SEND/RECEIVE_TIMEOUT not supported on protocol 4
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 not supported on protocol 4
fixme:wininet:InternetSetOptionW Option INTERNET_OPTION_CONTEXT_VALUE; STUB
fixme:win:EnumDisplayDevicesW ((null),0,0x33d058,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x33d0b0,0x00000000), stub!
err:wgl:ConvertPixelFormatWGLtoGLX invalid iPixelFormat 0
err:wgl:ConvertPixelFormatWGLtoGLX invalid iPixelFormat 0
err:wgl:ConvertPixelFormatWGLtoGLX invalid iPixelFormat 0
err:wgl:ConvertPixelFormatWGLtoGLX invalid iPixelFormat 0
err:ntdll:NtQueryInformationToken Unhandled Token Information class 11!
fixme:ntdll:FILE_GetNtStatus Converting errno 12 to STATUS_UNSUCCESSFUL
fixme:ntdll:FILE_GetNtStatus Converting errno 12 to STATUS_UNSUCCESSFUL
fixme:ntdll:FILE_GetNtStatus Converting errno 12 to STATUS_UNSUCCESSFUL
fixme:ntdll:FILE_GetNtStatus Converting errno 12 to STATUS_UNSUCCESSFUL
fixme:ntdll:FILE_GetNtStatus Converting errno 12 to STATUS_UNSUCCESSFUL
fixme:ntdll:FILE_GetNtStatus Converting errno 12 to STATUS_UNSUCCESSFUL
fixme:ntdll:FILE_GetNtStatus Converting errno 12 to STATUS_UNSUCCESSFUL
fixme:ntdll:FILE_GetNtStatus Converting errno 12 to STATUS_UNSUCCESSFUL
fixme:ntdll:FILE_GetNtStatus Converting errno 12 to STATUS_UNSUCCESSFUL
err:bitmap:X11DRV_DIB_SetImageBits Out of memory!
fixme:ntdll:FILE_GetNtStatus Converting errno 12 to STATUS_UNSUCCESSFUL
wine: Unhandled page fault on write access to 0x00000000 at address 0x7df2d53f (thread 0009), starting debugger...
fixme:ntdll:FILE_GetNtStatus Converting errno 12 to STATUS_UNSUCCESSFUL
fixme:ntdll:FILE_GetNtStatus Converting errno 12 to STATUS_UNSUCCESSFUL
fixme:ntdll:FILE_GetNtStatus Converting errno 12 to STATUS_UNSUCCESSFUL
fixme:ntdll:FILE_GetNtStatus Converting errno 12 to STATUS_UNSUCCESSFUL
fixme:ntdll:FILE_GetNtStatus Converting errno 12 to STATUS_UNSUCCESSFUL
fixme:ntdll:FILE_GetNtStatus Converting errno 12 to STATUS_UNSUCCESSFUL
fixme:ntdll:FILE_GetNtStatus Converting errno 12 to STATUS_UNSUCCESSFUL
fixme:ntdll:FILE_GetNtStatus Converting errno 12 to STATUS_UNSUCCESSFUL
Unhandled exception: page fault on write access to 0x00000000 in 32-bit code (0x7df2d53f).
Register dump:
CS:0073 SS:007b DS:007b ES:007b FS:0033 GS:003b
EIP:7df2d53f ESP:0033f6cc EBP:0033f6e4 EFLAGS:00010297( - 00 RISAP1C)
EAX:00000001 EBX:7c18ab80 ECX:000022b6 EDX:00000000
ESI:7c18ab80 EDI:00000b92
Stack dump:
0x0033f6cc: 00000b92 00000de1 00000030 00000b92
0x0033f6dc: 00000000 7c0bcc80 0033f724 7df5a313
0x0033f6ec: 7c0bcc80 7c18ab80 00000b92 00000000
0x0033f6fc: 00000b92 7c0bcc80 00000000 7575a200
0x0033f70c: 00000000 00000001 00000de1 7e7fc534
0x0033f71c: 00000b92 00000de1 0033f754 7e7e51ec
Backtrace:
=>1 0x7df2d53f __glNamesNewData+0x6f() in atiogl_a_dri.so (0x0033f6e4)
2 0x7df5a313 __glim_BindTexture+0x3b3() in atiogl_a_dri.so (0x0033f724)
3 0x7e7e51ec wine_glBindTexture+0x6c() in opengl32 (0x0033f754)
4 0x005e1ec0 in wow (+0x1e1ec0) (0x0033f76c)
5 0x005e26dc in wow (+0x1e26dc) (0x0033f79c)
6 0x005e2672 in wow (+0x1e2672) (0x0033f7ac)
7 0x005d7977 in wow (+0x1d7977) (0x0033f7bc)
8 0x005cd993 in wow (+0x1cd993) (0x0033f7d0)
9 0x005cd948 in wow (+0x1cd948) (0x0033f7ec)
10 0x007058fa in wow (+0x3058fa) (0x0033f810)
11 0x0070589b in wow (+0x30589b) (0x0033f824)
12 0x00704f44 in wow (+0x304f44) (0x0033f848)
13 0x00714d77 in wow (+0x314d77) (0x0033f904)
14 0x00714bdf in wow (+0x314bdf) (0x0033f924)
15 0x006d94d9 in wow (+0x2d94d9) (0x0033fb58)
16 0x006d5e97 in wow (+0x2d5e97) (0x0033fb98)
17 0x0048aec6 in wow (+0x8aec6) (0x0033fbd0)
18 0x0048a6ca in wow (+0x8a6ca) (0x0033fc5c)
19 0x007d1bf2 in wow (+0x3d1bf2) (0x0033fcc4)
20 0x007c7857 in wow (+0x3c7857) (0x0033fce8)
21 0x007c610c in wow (+0x3c610c) (0x0033fcf4)
22 0x004446be in wow (+0x446be) (0x0033fdbc)
23 0x00426b60 in wow (+0x26b60) (0x0033fdf0)
24 0x0042351f in wow (+0x2351f) (0x0033fe60)
25 0x004230a1 in wow (+0x230a1) (0x0033fe78)
26 0x00404b0e in wow (+0x4b0e) (0x0033ff08)
27 0x7b8703ae in kernel32 (+0x503ae) (0x0033ffe8)
28 0xb7e42587 wine_switch_to_stack+0x17() in libwine.so.1 (0x00000000)
0x7df2d53f __glNamesNewData+0x6f in atiogl_a_dri.so: movl $0x1,0x0(%edx)
Modules:
Module Address Debug info Name (97 modules)
PE 340000-3d0000 Deferred fmod
PE 400000-d9b000 Export wow
PE 10000000-10069000 Deferred divxdecoder
ELF 66206000-6624d000 Deferred dbghelp<elf>
\-PE 66210000-6624d000 \ dbghelp
ELF 73ad3000-73ae8000 Deferred psapi<elf>
\-PE 73ae0000-73ae8000 \ psapi
ELF 7b800000-7b91c000 Export kernel32<elf>
\-PE 7b820000-7b91c000 \ kernel32
ELF 7bc00000-7bc83000 Deferred ntdll<elf>
\-PE 7bc10000-7bc83000 \ ntdll
ELF 7bf00000-7bf03000 Deferred <wine-loader>
ELF 7c738000-7c73e000 Deferred libnss_dns.so.2
ELF 7c74a000-7c75e000 Deferred mswsock<elf>
\-PE 7c750000-7c75e000 \ mswsock
ELF 7c980000-7c995000 Deferred midimap<elf>
\-PE 7c990000-7c995000 \ midimap
PE 7c9a0000-7c9ad000 --none-- msacm32
ELF 7c9ad000-7c9e9000 Deferred wineoss<elf>
\-PE 7c9b0000-7c9e9000 \ wineoss
ELF 7ca16000-7ca48000 Deferred uxtheme<elf>
\-PE 7ca20000-7ca48000 \ uxtheme
ELF 7ca4a000-7ca4f000 Deferred libxfixes.so.3
ELF 7ca4f000-7ca58000 Deferred libxcursor.so.1
ELF 7ca58000-7ca76000 Deferred ximcp.so.2
ELF 7ca76000-7ca78000 Deferred xlcutf8load.so.2
ELF 7ca78000-7ca80000 Deferred libxrender.so.1
ELF 7ca80000-7ca83000 Deferred libxinerama.so.1
ELF 7d8f9000-7d902000 Deferred librt.so.1
ELF 7d902000-7d905000 Deferred libxrandr.so.2
ELF 7d9c8000-7e256000 Export atiogl_a_dri.so
ELF 7e256000-7e2e3000 Deferred winex11<elf>
\-PE 7e270000-7e2e3000 \ winex11
ELF 7e2e3000-7e301000 Deferred libexpat.so.1
ELF 7e301000-7e330000 Deferred libfontconfig.so.1
ELF 7e330000-7e344000 Deferred libz.so.1
ELF 7e344000-7e3ae000 Deferred libfreetype.so.6
ELF 7e3ae000-7e3cd000 Deferred mpr<elf>
\-PE 7e3c0000-7e3cd000 \ mpr
ELF 7e3cd000-7e414000 Deferred wininet<elf>
\-PE 7e3e0000-7e414000 \ wininet
ELF 7e414000-7e478000 Deferred msvcrt<elf>
\-PE 7e420000-7e478000 \ msvcrt
ELF 7e478000-7e49e000 Deferred msacm32<elf>
ELF 7e49e000-7e4b2000 Deferred lz32<elf>
\-PE 7e4a0000-7e4b2000 \ lz32
ELF 7e4b2000-7e4cb000 Deferred version<elf>
\-PE 7e4c0000-7e4cb000 \ version
ELF 7e4cb000-7e559000 Deferred winmm<elf>
\-PE 7e4e0000-7e559000 \ winmm
ELF 7e559000-7e575000 Deferred imm32<elf>
\-PE 7e560000-7e575000 \ imm32
ELF 7e575000-7e57a000 Deferred libxdmcp.so.6
ELF 7e57a000-7e5f4000 Deferred libglu.so.1
ELF 7e5f4000-7e694000 Deferred libgl.so.1
ELF 7e694000-7e75d000 Deferred libx11.so.6
ELF 7e75d000-7e76a000 Deferred libxext.so.6
ELF 7e76a000-7e76f000 Deferred libxxf86vm.so.1
ELF 7e76f000-7e787000 Deferred libice.so.6
ELF 7e787000-7e801000 Export opengl32<elf>
\-PE 7e7a0000-7e801000 \ opengl32
ELF 7e801000-7e82d000 Deferred ws2_32<elf>
\-PE 7e810000-7e82d000 \ ws2_32
ELF 7e82d000-7e847000 Deferred wsock32<elf>
\-PE 7e830000-7e847000 \ wsock32
ELF 7e847000-7e85a000 Deferred libresolv.so.2
ELF 7e85a000-7e878000 Deferred iphlpapi<elf>
\-PE 7e860000-7e878000 \ iphlpapi
ELF 7e878000-7e8cc000 Deferred rpcrt4<elf>
\-PE 7e880000-7e8cc000 \ rpcrt4
ELF 7e8cc000-7e965000 Deferred ole32<elf>
\-PE 7e8e0000-7e965000 \ ole32
ELF 7e965000-7e9bd000 Deferred shlwapi<elf>
\-PE 7e970000-7e9bd000 \ shlwapi
ELF 7e9bd000-7eaaf000 Deferred shell32<elf>
\-PE 7e9d0000-7eaaf000 \ shell32
ELF 7eaaf000-7eaba000 Deferred libgcc_s.so.1
ELF 7eaba000-7eabd000 Deferred libxau.so.6
ELF 7eabd000-7eac6000 Deferred libsm.so.6
ELF 7eba5000-7ec5b000 Deferred gdi32<elf>
\-PE 7ebc0000-7ec5b000 \ gdi32
ELF 7ec5b000-7ed93000 Deferred user32<elf>
\-PE 7ec80000-7ed93000 \ user32
ELF 7ed93000-7ee53000 Deferred comctl32<elf>
\-PE 7eda0000-7ee53000 \ comctl32
ELF 7ee53000-7ee99000 Deferred advapi32<elf>
\-PE 7ee60000-7ee99000 \ advapi32
ELF 7efa3000-7efae000 Deferred libnss_files.so.2
ELF 7efae000-7efb8000 Deferred libnss_nis.so.2
ELF 7efb8000-7efce000 Deferred libnsl.so.1
ELF 7efce000-7eff4000 Deferred libm.so.6
ELF 7eff7000-7f000000 Deferred libnss_compat.so.2
ELF b7ce3000-b7ce7000 Deferred libdl.so.2
ELF b7ce7000-b7e1b000 Deferred libc.so.6
ELF b7e1c000-b7e2f000 Deferred libpthread.so.0
ELF b7e3b000-b7f4c000 Export libwine.so.1
ELF b7f4e000-b7f69000 Deferred ld-linux.so.2
Threads:
process tid prio (all id:s are in hex)
0000000a
0000000c 0
0000000b 0
00000008 (D) C:\Program Files\World of Warcraft\WoW.exe
0000001c 0
00000016 0
00000015 0
00000014 0
00000013 0
00000012 0
00000011 2
00000010 15
0000000f 15
0000000e 0
0000000d 1
00000009 0 <==


Also, when I tried configuring wine to ALSA, the sound got a lot worse. I was using OSS to begin with, and that seems to be the best sound set up.

Hmm. What is your display depth? OpenGL doesn't work that good in 16-bit... also, in winecfg try disabling pixel and vertex shaders. *shrugs* do you have updated video drivers? (in case of nVIDIA, at least, get the drivers from the official site.. I dunno about ATI though). Try closing all programs opened before trying WoW... that's all that comes to mind :/ else, you could paste the same logfile in the WINE forums so they can help you there more than I have tried xD.

Oh, also, try copying WoW to a local folder on your Linux drive. Unless the folder where you have WoW is in a FAT32 drive (which I doubt), Linux can't write in NTFS partitions without a special package, so I'd recommend to try to copy the entire WoW folder (without Program Files, it's okay) to somewhere in your home folder and run it from there after changing all permissions to 777 inside the folder (say you copied the WoW folder to /home/user/WoW, then you'd do "chmod 777 WoW -R" from your home folder). That'd be a good try.


Well, under the Monitor setting, the default depth is 24. Do I change the subsections' display depths to 24 as well?

Hm, I wonder, do you have the correct video drivers for your video card? The monitor's default depth in 24 is okay, just be sure that in the display depths in the subsections there is also a 24 one there.

Xen Pen
January 21st, 2007, 11:58 PM
Yes, there is a 24 depth in the conf file. I also downloaded the latest x86 driver from the official Nvidia site. I don't know how to install it. The directions on the site said run nvidia-xconfig first. I downloaded that, but I don't know how to execute it from the terminal.

DARKGuy
January 22nd, 2007, 12:26 AM
Installing the nVIDIA driver should be no issue. First, uninstall anything named "nvidia" in your packages list (except nvidia-xconfig, that's alright anyways). Note: where it says "nvidia-installer-goes-here.run" means the file name of the nvidia driver you downloaded):

1. Kill X. ("sudo /etc/init.d/gdm stop").
2. Go where you downloaded the nvidia installer (if Firefox downloaded it "automatically" then it should be in your desktop: "cd Desktop")
3. "sudo chmod +x nvidia-installer-goes-here.run"
4. "sudo sh nvidia-installer-goes-here.run"

Follow the instructions. If it complains about not finding the kernel headers, then find your kernel version with "uname -r" and then do "sudo apt-get install linux-headers-(kernel version goes here)". Say, if "uname -r" says "2.6.10-17-386" then I'd do "sudo apt-get install linux-headers-2.6.10-17-386" . The download is a bit heavy (10-20Mb) but it'll be worth it.

5. Follow the instructions, then, until it finishes. When it does, go back to X: "sudo /etc/init.d/gdm restart".

That's it in basic steps, maybe I'll make a better HowTo for the official driver (and not the Ubuntu one) in my blog, who knows. Hope it helps! :grin:

Drittponken
January 22nd, 2007, 10:24 AM
Hi i have a problem,
I've copied my wow folder from an XP installation.

I am enable to run it and login (did everything in the guide, if i didn't missed anything).
But when i select my character and is about to login WoW crashes around 70%.

Anyone that have the same problem?
I have an P4 1.8 Ghz 768mb ram and a Geforce2 MX 400



michel@michel-desktop:/media/hda3/world of warcraft$ wine wow.exe -opengl
fixme:advapi:SetSecurityInfo stub
fixme:system:SystemParametersInfoW Unimplemented action: 112 (SPI_GETMOUSESPEED)
fixme:win:EnumDisplayDevicesW ((null),0,0x33edd4,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x33f33c,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x33f5dc,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x33f5dc,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x33f544,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x33f530,0x00000000), stub!
fixme:system:SystemParametersInfoW Unimplemented action: 113 (SPI_SETMOUSESPEED)
err:wgl:ConvertPixelFormatWGLtoGLX invalid iPixelFormat 0
fixme:win:EnumDisplayDevicesW ((null),0,0x33f04c,0x00000000), stub!
fixme:system:SystemParametersInfoW Unimplemented action: 113 (SPI_SETMOUSESPEED)
fixme:sync:CreateIoCompletionPort (0xffffffff, (nil), 00000000, 00000000): stub.
fixme:wininet:InternetSetOptionW Option INTERNET_OPTION_CONNECT_TIMEOUT (5000): STUB
fixme:wininet:InternetSetOptionW INTERNET_OPTION_SEND/RECEIVE_TIMEOUT not supported on protocol 4
fixme:wininet:InternetSetOptionW Option INTERNET_OPTION_CONNECT_TIMEOUT (5000): STUB
fixme:wininet:InternetSetOptionW INTERNET_OPTION_SEND/RECEIVE_TIMEOUT not supported on protocol 4
fixme:wininet:InternetSetOptionW Option INTERNET_OPTION_CONTEXT_VALUE; STUB
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 not supported on protocol 4
fixme:win:EnumDisplayDevicesW ((null),0,0x33d058,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x33d0b0,0x00000000), stub!
err:wgl:ConvertPixelFormatWGLtoGLX invalid iPixelFormat 0
err:wgl:ConvertPixelFormatWGLtoGLX invalid iPixelFormat 0
err:wgl:ConvertPixelFormatWGLtoGLX invalid iPixelFormat 0
err:wgl:ConvertPixelFormatWGLtoGLX invalid iPixelFormat 0
wine: Unhandled page fault on read access to 0x00000000 at address (nil) (thread 0009), starting debugger...
Unhandled exception: page fault on read access to 0x00000000 in 32-bit code (0x00000000).
Register dump:
CS:0073 SS:007b DS:007b ES:007b FS:0033 GS:003b
EIP:00000000 ESP:0033f8a4 EBP:0033f8b4 EFLAGS:00210202( - 00 - -RI1)
EAX:0033f8bc EBX:00000000 ECX:01100008 EDX:01102874
ESI:0bdb1b88 EDI:00d7deac
Stack dump:
0x0033f8a4: 005d1d01 00000001 0033f8bc 01100008
0x0033f8b4: 0033f8c8 005d1d9e 0bdb1b88 00000001
0x0033f8c4: 00892900 0033f8fc 005cdb1f 00d7deac
0x0033f8d4: 00000000 00d7dea8 0084aba6 00000001
0x0033f8e4: 0086324c 00000008 0033f8ec 0033f8ed
0x0033f8f4: 00000000 00000201 0033f920 0072af0f
Backtrace:
=>1 0x00000000 (0x0033f8b4)
2 0x005d1d9e in wow (+0x1d1d9e) (0x0033f8c8)
3 0x005cdb1f in wow (+0x1cdb1f) (0x0033f8fc)
4 0x0072af0f in wow (+0x32af0f) (0x0033f920)
5 0x006e96aa in wow (+0x2e96aa) (0x0033f93c)
6 0x0040198c in wow (+0x198c) (0x0033f958)
7 0x00471ba4 in wow (+0x71ba4) (0x0033fdac)
8 0x00426b60 in wow (+0x26b60) (0x0033fde0)
9 0x0042348a in wow (+0x2348a) (0x0033fe04)
10 0x00423218 in wow (+0x23218) (0x0033fe60)
11 0x004230a1 in wow (+0x230a1) (0x0033fe78)
12 0x00404b0e in wow (+0x4b0e) (0x0033ff08)
13 0x7b8703ae in kernel32 (+0x503ae) (0x0033ffe8)
14 0xb7df6587 wine_switch_to_stack+0x17() in libwine.so.1 (0x00000000)
0x00000000: addb %al,0x0(%eax)
Modules:
Module Address Debug info Name (97 modules)
PE 340000-3d0000 Deferred fmod
PE 400000-d9b000 Export wow
PE 10000000-10069000 Deferred divxdecoder
ELF 7b800000-7b91c000 Export kernel32<elf>
\-PE 7b820000-7b91c000 \ kernel32
ELF 7bc00000-7bc83000 Deferred ntdll<elf>
\-PE 7bc10000-7bc83000 \ ntdll
ELF 7bf00000-7bf03000 Deferred <wine-loader>
ELF 7bf57000-7bf9e000 Deferred dbghelp<elf>
\-PE 7bf60000-7bf9e000 \ dbghelp
ELF 7c26b000-7c280000 Deferred psapi<elf>
\-PE 7c270000-7c280000 \ psapi
ELF 7c280000-7c286000 Deferred libnss_dns.so.2
ELF 7c291000-7c2a5000 Deferred mswsock<elf>
\-PE 7c2a0000-7c2a5000 \ mswsock
PE 7ca20000-7ca30000 --none-- msacm32
ELF 7ca30000-7ca6c000 Deferred wineoss<elf>
\-PE 7ca40000-7ca6c000 \ wineoss
ELF 7ca8c000-7cabe000 Deferred uxtheme<elf>
\-PE 7ca90000-7cabe000 \ uxtheme
ELF 7d6d5000-7d6ea000 Deferred midimap<elf>
\-PE 7d6e0000-7d6ea000 \ midimap
ELF 7d6f9000-7d6fe000 Deferred libxfixes.so.3
ELF 7d6fe000-7d707000 Deferred libxcursor.so.1
ELF 7d707000-7d725000 Deferred ximcp.so.2
ELF 7d725000-7d727000 Deferred xlcutf8load.so.2
ELF 7d727000-7d72a000 Deferred libxrandr.so.2
ELF 7d72a000-7d732000 Deferred libxrender.so.1
ELF 7d732000-7d735000 Deferred libxinerama.so.1
ELF 7da4c000-7dad9000 Deferred winex11<elf>
\-PE 7da60000-7dad9000 \ winex11
ELF 7dad9000-7daf7000 Deferred libexpat.so.1
ELF 7daf7000-7db26000 Deferred libfontconfig.so.1
ELF 7db26000-7db3a000 Deferred libz.so.1
ELF 7db3a000-7dba4000 Deferred libfreetype.so.6
ELF 7dba4000-7dbc3000 Deferred mpr<elf>
\-PE 7dbb0000-7dbc3000 \ mpr
ELF 7dbc3000-7dc0a000 Deferred wininet<elf>
\-PE 7dbd0000-7dc0a000 \ wininet
ELF 7dc0a000-7dc6e000 Deferred msvcrt<elf>
\-PE 7dc20000-7dc6e000 \ msvcrt
ELF 7dc6e000-7dc94000 Deferred msacm32<elf>
ELF 7dc94000-7dca8000 Deferred lz32<elf>
\-PE 7dca0000-7dca8000 \ lz32
ELF 7dca8000-7dcc1000 Deferred version<elf>
\-PE 7dcb0000-7dcc1000 \ version
ELF 7dcc1000-7dd4f000 Deferred winmm<elf>
\-PE 7dcd0000-7dd4f000 \ winmm
ELF 7dd4f000-7dd6b000 Deferred imm32<elf>
\-PE 7dd60000-7dd6b000 \ imm32
ELF 7ddcc000-7e58f000 Deferred libglcore.so.1
ELF 7e58f000-7e594000 Deferred libxdmcp.so.6
ELF 7e594000-7e597000 Deferred libxau.so.6
ELF 7e597000-7e611000 Deferred libglu.so.1
ELF 7e611000-7e696000 Deferred libgl.so.1
ELF 7e696000-7e75f000 Deferred libx11.so.6
ELF 7e75f000-7e76c000 Deferred libxext.so.6
ELF 7e76c000-7e771000 Deferred libxxf86vm.so.1
ELF 7e771000-7e789000 Deferred libice.so.6
ELF 7e789000-7e803000 Deferred opengl32<elf>
\-PE 7e7a0000-7e803000 \ opengl32
ELF 7e803000-7e82f000 Deferred ws2_32<elf>
\-PE 7e810000-7e82f000 \ ws2_32
ELF 7e82f000-7e849000 Deferred wsock32<elf>
\-PE 7e840000-7e849000 \ wsock32
ELF 7e849000-7e85c000 Deferred libresolv.so.2
ELF 7e85c000-7e87a000 Deferred iphlpapi<elf>
\-PE 7e860000-7e87a000 \ iphlpapi
ELF 7e87a000-7e8ce000 Deferred rpcrt4<elf>
\-PE 7e890000-7e8ce000 \ rpcrt4
ELF 7e8ce000-7e967000 Deferred ole32<elf>
\-PE 7e8e0000-7e967000 \ ole32
ELF 7e967000-7e9bf000 Deferred shlwapi<elf>
\-PE 7e980000-7e9bf000 \ shlwapi
ELF 7e9bf000-7eab1000 Deferred shell32<elf>
\-PE 7e9d0000-7eab1000 \ shell32
ELF 7eab1000-7eabc000 Deferred libgcc_s.so.1
ELF 7eabe000-7eac7000 Deferred libsm.so.6
ELF 7eba6000-7ec5c000 Deferred gdi32<elf>
\-PE 7ebc0000-7ec5c000 \ gdi32
ELF 7ec5c000-7ed94000 Deferred user32<elf>
\-PE 7ec80000-7ed94000 \ user32
ELF 7ed94000-7ee54000 Deferred comctl32<elf>
\-PE 7eda0000-7ee54000 \ comctl32
ELF 7ee54000-7ee9a000 Deferred advapi32<elf>
\-PE 7ee60000-7ee9a000 \ advapi32
ELF 7efa4000-7efaf000 Deferred libnss_files.so.2
ELF 7efaf000-7efb9000 Deferred libnss_nis.so.2
ELF 7efb9000-7efcf000 Deferred libnsl.so.1
ELF 7efcf000-7eff5000 Deferred libm.so.6
ELF 7eff5000-7eff7000 Deferred libnvidia-tls.so.1
ELF 7eff7000-7f000000 Deferred libnss_compat.so.2
ELF b7c98000-b7c9c000 Deferred libdl.so.2
ELF b7c9c000-b7dd0000 Deferred libc.so.6
ELF b7dd1000-b7de4000 Deferred libpthread.so.0
ELF b7def000-b7f00000 Export libwine.so.1
ELF b7f02000-b7f1d000 Deferred ld-linux.so.2
Threads:
process tid prio (all id:s are in hex)
0000000a
0000000c 0
0000000b 0
00000008 (D) Z:\media\hda3\World of Warcraft\wow.exe
0000001d 0
0000001b 0
00000018 0
00000017 0
00000016 0
00000015 0
00000014 0
00000013 0
00000012 0
00000011 2
00000010 15
0000000f 15
0000000e 0
0000000d 1
00000009 0 <==


Thats my output when i ran wow. ](*,)

DARKGuy
January 22nd, 2007, 01:25 PM
Since you copied WoW from an XP partition, you should change the permissions of everything to have read/write for your user (or, better, chmod 777 Z:\media\hda3\World of Warcraft\ -R).

Also, did you check you have the correct video drivers? The GeForce2 MX 440 doesn't support pixel/vertex shaders in WoW (my mom's PC doesn't, in Windows) so using winecfg and disabling pixel shader / vertex shader could be an idea too.

Good luck man.

beefcurry
January 22nd, 2007, 04:49 PM
I am getting "Word of Warcraft was unable to start 3D acceleration". I have the nVidea drivers installed (I am running Beryl) I have a GeForce 6600, newest wine and followed all the instructions.

I am trying to run the newest already patched version of The Burning Crusade copied from a Windows drive, any ideas?

rj686
January 22nd, 2007, 05:35 PM
I am getting "Word of Warcraft was unable to start 3D acceleration". I have the nVidea drivers installed (I am running Beryl) I have a GeForce 6600, newest wine and followed all the instructions.

I am trying to run the newest already patched version of The Burning Crusade copied from a Windows drive, any ideas?


You can't run WoW under beryl/xgl/AIGLX. You need to boot in a regular session :)

DARKGuy
January 22nd, 2007, 05:58 PM
You can't run WoW under beryl/xgl/AIGLX. You need to boot in a regular session :)

Actually, you can o.o but you'll need a hell of a PC to be able to play it at least. It's cool, to place WoW on the edge of the cube :P it's tricky too, since GLX stuff is hard to make it work correctly >.<

Sammi
January 22nd, 2007, 06:09 PM
I've been able to get WoW to run with beryl/aiglx. It's fun, but not very memory efficient :D

But I've got a new and expensive computer. I had two movies and WoW running at the same time and watching it all being transparant on the edge of the cube. WoW was even running at a playable framerate - very cool indeed 8)

But sometimes I've had nvidia driver or beryl versions that just didn't want to play nice. ATM it's all fine tough. All at newest versions.

kanton
January 22nd, 2007, 07:28 PM
Seriously, are there any advantages at all using anything more recent than Wine 0.9.25 with WoW?? The video settings work great (without crashing) using this and I can't see any other bugs after hours (days?) of playing. Sure, there's some Direct 3D support in Wine 0.9.29 but it's so undeveloped that nobody can use it anyway... I've had VERY few difficulties with 0.9.25.

My advice is to get the 0.9.25 debs from here:
http://wine.budgetdedicated.com/archive/index.html
Install it and then lock the version of your 0.9.25 wine package in Synaptic (you need "Proposed updates" to be checked under "Repositories" because of a bug in the original Synaptic for Edgy that disables locking).

Wine is a great piece of software, but the higher version mustn't always mean the better. I'm sure there will be a final version one day, with which we will all be satisfied but it's not 0.9.29.

beefcurry
January 22nd, 2007, 07:41 PM
So what are the methods i can use to get my wow working? Switching to meta-city didnt help or do i have to disable AIGLX and XGL from my xorg.conf?

And suppose i want to see just how laggy it is on a spinning cube how do i get that to work?

thanks

kanton
January 22nd, 2007, 07:47 PM
Get rid of all that XGL!

If your serious about playing (and pay your monthly fee) then you would consider turning of the eye candy. That's what I did.

MsTiggy
January 23rd, 2007, 04:43 AM
Oh, also, try copying WoW to a local folder on your Linux drive. Unless the folder where you have WoW is in a FAT32 drive (which I doubt), Linux can't write in NTFS partitions without a special package, so I'd recommend to try to copy the entire WoW folder (without Program Files, it's okay) to somewhere in your home folder and run it from there after changing all permissions to 777 inside the folder (say you copied the WoW folder to /home/user/WoW, then you'd do "chmod 777 WoW -R" from your home folder). That'd be a good try.

Well, knock on wood, but I copied my WoW folder into my home folder, changed the permissions, and everything seems to be working pretty well now. Hopefully it won't crash the minute I post this. :roll: Thanks for the help!

DARKGuy
January 23rd, 2007, 04:56 AM
Well, knock on wood, but I copied my WoW folder into my home folder, changed the permissions, and everything seems to be working pretty well now. Hopefully it won't crash the minute I post this. :roll: Thanks for the help!

Awesome! glad you got it workin' :biggrin: :KS enjoy ^^;

Xen Pen
January 23rd, 2007, 06:28 AM
I was directed to another installation article by a friend who had spoken to another member of this site with the same graphics card as me. I didn't know you had answered me already, but the instructions are similar. And it worked! My card is now correctly installed. I didn't do the chmod process, so I'll do that next. I did test WoW regardless, and it no longer crashes with the error messages. Thanks a lot!

beefcurry
January 23rd, 2007, 12:23 PM
Get rid of all that XGL!

If your serious about playing (and pay your monthly fee) then you would consider turning of the eye candy. That's what I did.

I have been playing all along, I've got two computers. I've tried disabling Beryl, and it still dosnt seem to work.

kanton
January 23rd, 2007, 01:40 PM
I have been playing all along, I've got two computers. I've tried disabling Beryl, and it still dosnt seem to work.

But are you sure you've disabled your Xgl server too?
Comment out all lines and sections in /etc/gdm/gdm.conf-custom that has has something to do with xgl in it and try again.

beefcurry
January 23rd, 2007, 02:31 PM
But are you sure you've disabled your Xgl server too?
Comment out all lines and sections in /etc/gdm/gdm.conf-custom that has has something to do with xgl in it and try again.

I've been trying to use this: http://ubuntuforums.org/showthread.php?t=338873&highlight=shutdown+beryl . And it seems to be shutting down the XGL server.

kanton
January 23rd, 2007, 04:50 PM
I've been trying to use this: http://ubuntuforums.org/showthread.php?t=338873&highlight=shutdown+beryl . And it seems to be shutting down the XGL server.

May be. But try commenting out all lines and sections in /etc/gdm/gdm.conf-custom that has has something to do with xgl.

Elvish Legion
January 25th, 2007, 10:14 PM
Well next week I am going to be upgrading from 1 gig to 1.5 (maybe 2) of ram to see if that solves my problem since my video card shares memory (I figure with 1.5 gig 128 for video is mnothing

DARKGuy
January 25th, 2007, 11:21 PM
Actually... now that you say it, I think then your problem is that you don't have an external video card. Internal video cards for Linux games aren't really the thing, overall if they're being emulated in WINE or Cedega. My PC is a 933Mhz, 256Mb RAM and a GeForce4 Ti 4200 AGP8X. Thanks to the video card I can play WoW (with WINE or Cedega) with the default settings and still playable, UT2004 (native, default settings), Savage (native, highest settings available) in Linux with no problems.

I may be wrong though, is the ATI Xpress 1100 onboard? if so, get an external one, it'll do -good- :)

Sammi
January 26th, 2007, 03:04 PM
WTF is a external video card ???????????????

You must be confused as to what the difference is between PCI/AGP video cards and onboard ones.

"Onboard" means that the video card is a integrated part of the motherboard. PCI/AGP are slots that you can use to connect different types of hardware to you motherboard, such as video card.

Onboard video cards usually aren't very good.

DARKGuy
January 26th, 2007, 03:29 PM
WTF is a external video card ???????????????

You must be confused as to what the difference is between PCI/AGP video cards and onboard ones.

"Onboard" means that the video card is a integrated part of the motherboard. PCI/AGP are slots that you can use to connect different types of hardware to you motherboard, such as video card.

Onboard video cards usually aren't very good.

That's actually what I meant though, sorry. My native language is Spanish not English and I guess we use different terms for the same thing x)

Sammi
January 26th, 2007, 03:36 PM
Ok. Good to have that cleaned up. Didn't mean to disrepect your language :D

Sammi
January 29th, 2007, 10:22 AM
So I thought that the howto was getting frightfully big for the average newbie to plough through, so I just added a short'n'nsimple version of the howto to the tread opener. Maybe it will get some people started, that otherwise would feel overwhelmed by the complete howto. They can always read the complete file if they run in to complications.

Let me hear what you think :D

Elvish Legion
January 29th, 2007, 10:08 PM
Well after more testing I got it working all the way to the point where I enter the world, then the game freezes the whole system....

bankie
February 3rd, 2007, 03:35 AM
Is there any way to get WoW to run fullscreen with Beryl?

Sammi
February 3rd, 2007, 03:49 AM
Look man, Beryl is not even beta software, it's alpha software. It's not stable and NOONE will recommend that you run it's simultaneously with WoW.

But disclamer aside, I can get it to work in fullscreen and all :D

There is a performance hit though, so I don't use it daily - only to impress my non-linux friends when they drop by ;)

What problem are you having with it? Can you give us a error message or screenshot of the problem?

bankie
February 3rd, 2007, 04:05 AM
I don't have any errors. WoW runs between 40 and 70 fps with AA and Beryl enabled. The problem I have is that the top and bottom window manager panels are on top of WoW and cut off those portions of the screen.

It's not a big deal as I can just switch to Metacity. Just thought it'd be fun to rotate the cube from WoW to Thottbot.


Screenshot (http://mysite.verizon.net/j.longacre/Pics/Screenshot.jpg)

leanbeef
February 4th, 2007, 10:49 AM
Hey. I'm a new user to Linux and not very good at it yet, and just wanted to say thanks and tell you how much your guide helped me. WOW is running amazingly for me, better than I remember it running on Windows when I played last a couple of months ago.

I did want to mention though that if you try to add the wft/config.wtf file before you run the game, it will get overwritten. I didn't know that and had some problems with the game that I didn't solve until I completely reread the guide and saw that it said to add the lines to the file.

In case anyone else is in the same boat, you need to re-edit your config.wtf file if you have no sound, your normal mouse cursor is displayed over your WOW cursor, and your GUI action bar/bag icons are messed up or not appearing.

Sammi
February 4th, 2007, 05:40 PM
I don't have any errors. WoW runs between 40 and 70 fps with AA and Beryl enabled. The problem I have is that the top and bottom window manager panels are on top of WoW and cut off those portions of the screen.

It's not a big deal as I can just switch to Metacity. Just thought it'd be fun to rotate the cube from WoW to Thottbot.
The best I can do I to offer a workaround. Do this:

Right click the panel -> choose "propeties" -> enable "Show hide buttons" -> disable "Arrow on hide buttons" -> close

Now you can press the little marker on the edge of the panel, which will make it minimize into the corner, and only the little marker will show. Better than nothing :-|


Hey. I'm a new user to Linux and not very good at it yet, and just wanted to say thanks and tell you how much your guide helped me. WOW is running amazingly for me, better than I remember it running on Windows when I played last a couple of months ago.

I did want to mention though that if you try to add the wft/config.wtf file before you run the game, it will get overwritten. I didn't know that and had some problems with the game that I didn't solve until I completely reread the guide and saw that it said to add the lines to the file.

In case anyone else is in the same boat, you need to re-edit your config.wtf file if you have no sound, your normal mouse cursor is displayed over your WOW cursor, and your GUI action bar/bag icons are messed up or not appearing.
I did not know this :shock: Must be too long since I installed it myself. Someone should make a note on this in the howto :-\"

comz
February 5th, 2007, 12:06 AM
hi .. i know, that there is talk about this but i have some other errors ..
i run WoW on my notebook (Sempron3400, 1GB, ATI Xpress 1100), on windows with no problems .. on Edgy there are ...
OPENGL - choppy all the time from clicking on WoW icon, to shutdown .. cannot login to world, it freezes
D3D - there are no backgrounds, no sound etc .. freezes after login to world ..

anybody know what with that ??
please help me :))
thanks a lot

EDIT 1: i dont have folder 'WDB' in my WoW install directory ...

output of wine:
fixme:advapi:SetSecurityInfo stub
fixme:system:SystemParametersInfoW Unimplemented action: 112 (SPI_GETMOUSESPEED)
fixme:powrprof:DllMain (0x7c620000, 1, (nil)) not fully implemented
fixme:ntdll:NtPowerInformation Unimplemented NtPowerInformation action: 11
fixme:powrprof:DllMain (0x7c620000, 0, (nil)) not fully implemented
fixme:win:EnumDisplayDevicesW ((null),0,0x33edd4,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x33f33c,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x33f5dc,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x33f5dc,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x33f544,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x33f530,0x00000000), stub!
fixme:system:SystemParametersInfoW Unimplemented action: 113 (SPI_SETMOUSESPEED)
err:wgl:ConvertPixelFormatWGLtoGLX invalid iPixelFormat 0
fixme:win:EnumDisplayDevicesW ((null),0,0x33f04c,0x00000000), stub!
fixme:system:SystemParametersInfoW Unimplemented action: 113 (SPI_SETMOUSESPEED)
fixme:sync:CreateIoCompletionPort (0xffffffff, (nil), 00000000, 00000000): stub.
fixme:wininet:InternetSetOptionW Option INTERNET_OPTION_CONNECT_TIMEOUT (5000): STUB
fixme:wininet:InternetSetOptionW INTERNET_OPTION_SEND/RECEIVE_TIMEOUT not supported on protocol 4
fixme:wininet:InternetSetOptionW Option INTERNET_OPTION_CONNECT_TIMEOUT (5000): STUB
fixme:wininet:InternetSetOptionW INTERNET_OPTION_SEND/RECEIVE_TIMEOUT not supported on protocol 4
fixme:wininet:InternetSetOptionW Option INTERNET_OPTION_CONTEXT_VALUE; STUB
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 not supported on protocol 4
fixme:wgl:X11DRV_wglQueryPbufferARB unsupported WGL_PBUFFER_LOST_ARB (need glXSelectEvent/GLX_DAMAGED work)

WTF/Config.wtf:
SET SoundOutputSystem "1"
SET SoundBufferSize "150"
SET gxApi "OpenGL"
SET readTOS "1"
SET readEULA "1"
SET readScanning "-1"
SET readContest "-1"
SET locale "enGB"
SET hwDetect "0"
SET gxColorBits "24"
SET gxDepthBits "24"
SET gxResolution "1024x768"
SET gxRefresh "60"
SET gxMultisampleQuality "0.000000"
SET gxFixLag "0"
SET fullAlpha "1"
SET doodadAnim "0"
SET SmallCull "0.040000"
SET DistCull "500.000000"
SET trilinear "1"
SET frillDensity "24"
SET farclip "450.000000"
SET specular "1"
SET pixelShaders "1"
SET particleDensity "1.000000"
SET unitDrawDist "300.000000"
SET accountName "comz"
SET movie "0"
SET realmList "eu.logon.worldofwarcraft.com"
SET realmName "Drak'thul"
SET gameTip "2"
SET ffxDeath "0"

there is no such error in logs of X etc ...

Sammi
February 5th, 2007, 12:33 AM
With ATI graphics cards it's hit and miss :(

At least I'm at loss with most errors that ATI users get.

sir_fragalot
February 5th, 2007, 06:50 AM
Well I am reposting my weird problem, see if anyone can help me. I can run WOW no problem in edgy, no framerate problems, nothing wrong there but only for a short amount of time. Here is some problems I am getting...

1. The game crashes my system whenever I play it more than 30 minutes (it is always a random amount time but just crashes and I have to reboot the machine) and d3d doesn't work but opengl works great except for the damn crashes I got a mobility radeon 9700 with latest drivers.

2. The Video Options don't work (if I change settings the game shuts off and reverts back to original settings), no biggie here I just want my first problem to go away.

Sammi
February 5th, 2007, 11:52 AM
I have no idea about no. 1, but no. 2 is a common problem. The workaround is to launch the game in d3d mode, which should work just well enough so you can change the settings. Then launch it in opengl mode again as usual.

Velotix
February 5th, 2007, 07:20 PM
Hm. I seem to have a unique problem. The installer won't let me hotswap the CDs, so short of literally forcing the drive open I'm not able to progress past installing the contents of disc 1, which naturally sucks. :/

I also tried to start the installation from another CD, and here the system allowed me to swap disks. It would seem then that the problem is with the window showing the installation progress.

Trying to manually unmount the CD produces an error saying the drive is "busy" when it clearly isn't, which seems to be the root of the problem.

I'm using Wine v0.9.30 here. Seeing as this looks like a very uncommon problem, I may be out of luck here. Help please, I really don't want to have to fork out for Windows if I don't need to. D:

Sammi
February 5th, 2007, 07:25 PM
Use the trial version, which is the full game prepatched, from the blizzard torrentlike downloader:
http://www.wow-europe.com/shared/wow-com/downloads/files/wow-trial/WoW-enGB-Installer-downloader.exe (Europe Version)
http://www.worldofwarcraft.com/downloads/files/pc/wowclient-downloader.exe (US Version)

Velotix
February 5th, 2007, 07:33 PM
I'm aware that's an option, but it's not really feasible on this poor connection: I'm lucky if I get 5KB/s out of it. Besides, I didn't go out and buy the game today only to have to download it anyway. D:

As much as anything else, I'm worried that this error hints at a more serious problem that has gone unnoticed - a particular DVD I have has a hard time when I want to copy files from it (it's a backup disc :P) and the copied files invariably end up corrupt.

I assumed that there was simply something wrong with the DVD but perhaps it's the player itself. :/

Thanks for reminding me of that other option, but I want to make sure this gets fixed, because it's such an odd problem.

EDIT: Aha! From Cedega's website: (oh the irony :P)


# Some users may have problems switching cd's during the install. Simply copy the contents of all cd's to a single location on the hard drive and install from there.

I'm going to try this and I'll report back on whether it worked or not. :D

Sammi
February 5th, 2007, 09:24 PM
Duh, why didn't I say that first #-o

It's what our Ubuntu community WoW/Wine wiki recommends anyway: https://help.ubuntu.com/community/WorldofWarcraft

bankie
February 6th, 2007, 05:11 AM
I had WoW running extremely well and all of a sudden it's horrible. Here's what I've tried so far.

I removed Beryl just in case.
I was messing with XMMS and Amarok 3d visualizations so I removed them.

After that I figured that since I had done very little to this installation I'd reload. Well for some reason WoW is still running horribly. I'm getting anywhere from 20-70 fps without AA. When it's around 70 it's ok until you swing the camera at which point it stutters.

I'm not sure what's up since WoW was running smoothly before with Beryl on and down right fast with Beryl disabled. I was really hoping to find a simple solution since the network latency in Ubuntu is easily 1/2 of what I get in Windows.

Any ideas?

Specs:
Core 2 Duo E6300 @ 3.26Ghz
GeForce 7800GT
2GB 800Mhz DDR2
Edgy 6.10

Sammi
February 6th, 2007, 10:17 AM
Reinstall your graphics drivers. Try both the stable and the beta Nvidia drivers.

Try the Envy script version 8.1 for the installation: http://albertomilone.com/nvidia_scripts1.html

You should take very good care to backup your xorg.conf before you begin. Messing with graphics card drivers is always messy :p

abzolutxero
February 7th, 2007, 05:44 AM
in regards to the almost mandatory tweak, i had difficulty getting regedit to rename the key once i created it, so i made a .reg file that can be imported into the registry to add the key. i know, it is normally a simple task, but just in case anyone else has that problem, i attached it to this thread--http://ubuntuforums.org/showthread.php?p=2117060#post2117060

cheers.

Madruga
February 7th, 2007, 11:31 AM
I have very low fps , why`s that ?

Sammi
February 7th, 2007, 12:00 PM
...need more info...

Graphich card model?
Graphics card driver version?
Amount of RAM?
Wine version?
Have you tried tweak no. 1?

Please post the output of these commands:

glxinfo | grep vendor

glxinfo | grep 'OpenGL version'

And let this command run for a while, say 30 seconds, then post the output:

glxgears -printfps

jameslov
February 7th, 2007, 07:37 PM
Sammi-

I apologize in advance if these things have been brought up earlier in this thread but I did not see these things on the official How-To, so I thought I would bring them up. I have a Lenovo Thinkpad z61m laptop with a core duo processor, 1gb of ram and an ATI x1400 radeon mobility graphics card and am quite new to the linux environment. After I figured out the fglrx installation process I installed Wine and WoW following your directions and had some success, but my whole system kept freezing as I entered the world following character selection. I thought it was a video driver problem and tried a number of things until I found a couple of threads in the transgaming.org forums that I thought might be useful additions to your how-to page as an ATI specific troubleshoot. First try installing an add-on called"ApplyToForehead", found here:

http://www.wowace.com/files/ApplyToForehead/ApplyToForehead-r19476.zip

which allows you to change your video settings in opengl without having the game crash. This add-on has really stabilized the performance of the game for me.


The other thing you can try, the thing I tried first, is to run dmesg in terminal, which revealed a series of fglrx errors relating to my the root kernel, and add a bit of code to my xorg.conf file under my ATI device configuration section if you see fglrx errors as well:


Option "Capabilities" "0x00000800"
Option "UseFastTLS" "off"
Option "KernelModuleParm" "locked-userpages=0"


This seemed to deal with the error and WoW would now load without freezing the whole system, but the game was still very laggy and slow and I could not change video settings without having the game crash. So I found the post that listed the add-on for the game and installed that. The add-on seems to have a much stronger effect than the patch, and since the patch seems to limit the performance of my video card I removed the code patch and the game runs great (maybe better) with just the add-on. I have not had a chance to test it much without the code however. At any rate WoW is now running on my Ubuntu laptop as smoothly as it runs on my buddy's windows machine. I don't know how to post directly to the How-To wiki, if you tell me how to do that I will take the time to update the How-To for you. Thanks again for setting up a current How To and thanks for taking the time to help this NooB find his way around Ubuntu.

jameslov
February 7th, 2007, 07:48 PM
Two quick things I forgot:

don't forget to turn on the Add-On in WoW at the character screen, even though it says out of date (check load out of date add-ons)

Once you get into the game and CAN change video settings, turn off the "Full-Screen Glow Effect" for significantly improved performance.

I will continue to play-test with the add-on and no code patch to make sure the patch is all that is needed and remove that section from my other post if this is the case so as not to confuse everyone. Stay Tuned

Cheers

jameslov
February 7th, 2007, 08:41 PM
After a bit of quick testing (I loaded closed loaded closed the game a couple of times) I got a system lockup again without the xorg.conf code patch, so it appears that you do need to implement that as well. I would edit one of my two earlier posts, but the option has disappeared for some reason (these are my first 3 posts). Will continue to test with the patch and add-on, have not yet had the combination lock up my system.

scottness
February 8th, 2007, 12:04 AM
Hi, I'm also having some trouble with the error message "World of Warcraft was unable to start 3D acceleration" when I try to open it in OpenGL mode. When I open it in D3D, my UI renders, but everything else is blackscreened.

I copied over the folders from an existing Windows partition and have the latest NVidia drivers. However, when I do the glxinfo tests, direct rendering is not enabled. How do I fix this? Here's the copy of my glxinfo tests:

glxinfo | grep 'OpenGL version'
OpenGL version string: 1.2 (2.0.2 NVIDIA 87.76)
sbevill@sbevill-desktop:~$ glxinfo | grep vendor
server glx vendor string: SGI
client glx vendor string: NVIDIA Corporation
OpenGL vendor string: NVIDIA Corporation
sbevill@sbevill-desktop:~$ glxinfo | grep rendering
direct rendering: No
sbevill@sbevill-desktop:~$ glxgears -printfps
12419 frames in 5.0 seconds = 2474.050 FPS
26054 frames in 5.0 seconds = 5208.909 FPS
27035 frames in 5.0 seconds = 5405.090 FPS
27132 frames in 5.0 seconds = 5412.406 FPS
19967 frames in 5.0 seconds = 3990.874 FPS
16758 frames in 5.3 seconds = 3187.365 FPS
16547 frames in 5.0 seconds = 3307.789 FPS
19169 frames in 5.0 seconds = 3828.220 FPS
23597 frames in 5.0 seconds = 4711.064 FPS
27511 frames in 5.0 seconds = 5485.890 FPS
28517 frames in 5.0 seconds = 5699.354 FPS
28158 frames in 5.0 seconds = 5612.344 FPS


Thanks in advance for any help.

Sammi
February 8th, 2007, 12:24 AM
What Nvidia card do you have and what version of Ubuntu do you run?

scottness
February 8th, 2007, 12:37 AM
Ubuntu Edgy and NVidia GeForce 7600 GS (AGP slot)

scottness
February 8th, 2007, 01:29 AM
Ok, I've really done it now.

I've always thought that I knew just enough about computers to get myself in trouble, but I've been lucky so far...well, not anymore. While trying to fix this graphics card situation, X has stopped working for me altogether (having to use my Windows partition to post this). I noticed that my direct rendering was saying no, and saw in the Wine tutorials that this meant the video card wasn't set up properly. So I revisited the Ubuntu help section on 3D graphic cards (https://help.ubuntu.com/6.10/ubuntu/desktopguide/C/graphics-cards.html) to try and fix the drivers. I made sure that I had the latest version of nvidia-glx, and I did. And then I tried to configure it using this command: sudo nvidia-glx-config enable.

That seemed to work and the terminal told me to restart X. I did, and got an error message saying that X failed to load. The log file had this to say"



(==) Logfile: "/var/log/Xorg.0.log", Time: Wed Feb 7 14:11:24 2007
(==) Using config file:"/etc/X11/xorg.conf"
(ww) NV: No matching device section for instance (BusID PCI:1:0:0) found
(EE) No devices detected

Fatal server error:
no screens found
X10: fatal IO error 104 (connection reset by peer) on X Server ":00" after 0 requests (0 known processes) with 0 events remaining


When I did the nvidia-glx-config, I know it made a backup of my xorg.conf file... but how do I find that backup and restore to it? That's one way I can think of to fix this... but I'm lost at coming up with any other options.

Help please, if possible. :)

Sammi
February 8th, 2007, 02:44 AM
I can't tell you how many times I've seen that error message on my screen :D

You seem to be desperate, so I'm gonna recommend that you try Envy. It's a Nvidia and ATI driver installation script made by a user of this forum with the nick "tseliot" and real name "Alberto Milone".
More info here: http://albertomilone.com/nvidia_scripts1.html

To install and run it you just have to do these three commands in the command prompt:

wget http://albertomilone.com/ubuntu/nvidia/scripts/envy_0.8.1-0ubuntu6_all.deb
sudo apt-get install envy*
envymaybe the last line needs to have "sudo" in front, but try it without first.

It hasn't let me down yet and I hope it will help you.

jameslov
February 8th, 2007, 02:57 PM
For those of you implementing the OpenGL registry tweak with Regedit and are having trouble renaming New Key # 1 (ie you right click, select rename or press F2 and nothing happens), try resizing the left column so that it is half the screen instead of 1/4. This will let you rename it, which is much easier than importing a reg file. I also had this problem and after searching through many forums my understanding is that there is a Wine bug that causes this issue. Hope this helps.

Toto3310
February 9th, 2007, 12:05 AM
Hi!
I think my WoW is running great with (much better that with Cedega BTW). I have two 7600GT tha i use in SLI and Ubuntu 6.10. I use wine-0.9.30

When i launch WoW form a term i can see

fixme:wgl:X11DRV_wglQueryPbufferARB unsupported WGL_PBUFFER_LOST_ARB (need glXSelectEvent/GLX_DAMAGED work) again and again.

Is this something i should try to fix ?

Thanks =)

scottness
February 9th, 2007, 12:33 AM
Ok, thanks Sammi. Was able to get X working once again.

But I'm still having the same issue with direct rendering = no. I believe I understand what the problem is, so let me explain the situation a bit. I can start up ubuntu in a default gnome session and have direct rendering = yes... in this session, WoW plays beautifully. If I start in an Xgl session with Bery, I get direct rendering = no, and WoW doesn't play at all. If I'm going to have to switch sessions to play WoW, I can live with it, but is there a way to make WoW work within an Xgl session and Beryl running?

Bealer
February 9th, 2007, 01:26 AM
I'm not able to get Warcraft working :(

My setup is an ATI X1950, I'm using Edgy with the fglrx drivers. Direct rendering is enabled when running "glxinfo | grep direct", and it's using the correct drivers when running "fglrxinfo". I was previously using Beryl/XGL, but have since removed it and am currently in the default Metacity session.

I've also configured Wine to run Wow.exe as a Windows XP app. And I've added the below to my Wow config:


SET SoundOutputSystem "1"
SET SoundBufferSize "100"
SET gxApi "opengl"
SET gxWindow "1"
SET specular "0"
SET ffx "0"
SET pixelShaders "0"
SET movie "0"
SET ffxDeath "0"

But when trying to run Wow, I get the following:


libGL error: drmMap of framebuffer failed
fixme:actctx:CreateActCtxW 0x33faec 00000008
fixme:actctx:ActivateActCtx 0xf00baa 0x33f8b4
fixme:actctx:DeactivateActCtx 00000000 00f00bad
fixme:advapi:SetSecurityInfo stub
fixme:system:SystemParametersInfoW Unimplemented action: 112 (SPI_GETMOUSESPEED)
fixme:win:EnumDisplayDevicesW ((null),0,0x33edd4,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x33f33c,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x33f5dc,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x33f5dc,0x00000000), stub!
fixme:system:SystemParametersInfoW Unimplemented action: 113 (SPI_SETMOUSESPEED)
err:wgl:get_fbconfig_from_visualid No fbconfig found for Wine's main visual (0x27), expect problems!
err:wgl:init_formats Can't get the FBCONFIG_ID for the main visual, expect problems!
err:wgl:ConvertPixelFormatWGLtoGLX invalid iPixelFormat 0
err:wgl:get_fbconfig_from_visualid No fbconfig found for Wine's main visual (0x27), expect problems!
err:wgl:init_formats Can't get the FBCONFIG_ID for the main visual, expect problems!
err:wgl:ConvertPixelFormatWGLtoGLX invalid iPixelFormat 1
err:wgl:X11DRV_ChoosePixelFormat Can't find a matching FBCONFIG_ID for VISUAL_ID 0x27!
err:xrandr:X11DRV_XRandR_SetCurrentMode Resolution change not successful -- perhaps display has changed?
fixme:system:SystemParametersInfoW Unimplemented action: 113 (SPI_SETMOUSESPEED)
err:wgl:get_fbconfig_from_visualid No fbconfig found for Wine's main visual (0x27), expect problems!
err:wgl:init_formats Can't get the FBCONFIG_ID for the main visual, expect problems!
err:wgl:ConvertPixelFormatWGLtoGLX invalid iPixelFormat 1
err:wgl:X11DRV_ChoosePixelFormat Can't find a matching FBCONFIG_ID for VISUAL_ID 0x27!
err:xrandr:X11DRV_XRandR_SetCurrentMode Resolution change not successful -- perhaps display has changed?
fixme:system:SystemParametersInfoW Unimplemented action: 113 (SPI_SETMOUSESPEED)
err:wgl:get_fbconfig_from_visualid No fbconfig found for Wine's main visual (0x27), expect problems!
err:wgl:init_formats Can't get the FBCONFIG_ID for the main visual, expect problems!
err:wgl:ConvertPixelFormatWGLtoGLX invalid iPixelFormat 1
err:wgl:X11DRV_ChoosePixelFormat Can't find a matching FBCONFIG_ID for VISUAL_ID 0x27!
err:xrandr:X11DRV_XRandR_SetCurrentMode Resolution change not successful -- perhaps display has changed?
fixme:system:SystemParametersInfoW Unimplemented action: 113 (SPI_SETMOUSESPEED)
err:wgl:get_fbconfig_from_visualid No fbconfig found for Wine's main visual (0x27), expect problems!
err:wgl:init_formats Can't get the FBCONFIG_ID for the main visual, expect problems!
err:wgl:ConvertPixelFormatWGLtoGLX invalid iPixelFormat 1
err:wgl:X11DRV_ChoosePixelFormat Can't find a matching FBCONFIG_ID for VISUAL_ID 0x27!
err:xrandr:X11DRV_XRandR_SetCurrentMode Resolution change not successful -- perhaps display has changed?
fixme:system:SystemParametersInfoW Unimplemented action: 113 (SPI_SETMOUSESPEED)
err:wgl:get_fbconfig_from_visualid No fbconfig found for Wine's main visual (0x27), expect problems!
err:wgl:init_formats Can't get the FBCONFIG_ID for the main visual, expect problems!
err:wgl:ConvertPixelFormatWGLtoGLX invalid iPixelFormat 1
err:wgl:X11DRV_ChoosePixelFormat Can't find a matching FBCONFIG_ID for VISUAL_ID 0x27!
err:xrandr:X11DRV_XRandR_SetCurrentMode Resolution change not successful -- perhaps display has changed?
fixme:system:SystemParametersInfoW Unimplemented action: 113 (SPI_SETMOUSESPEED)
err:wgl:get_fbconfig_from_visualid No fbconfig found for Wine's main visual (0x27), expect problems!
err:wgl:init_formats Can't get the FBCONFIG_ID for the main visual, expect problems!
err:wgl:ConvertPixelFormatWGLtoGLX invalid iPixelFormat 1
err:wgl:X11DRV_ChoosePixelFormat Can't find a matching FBCONFIG_ID for VISUAL_ID 0x27!
err:xrandr:X11DRV_XRandR_SetCurrentMode Resolution change not successful -- perhaps display has changed?
fixme:actctx:ReleaseActCtx 0xf00baa

Also it works with D3D but at about a framerate of 10fps. It's OpenGl I want to get it working in anyway. What's "get_fbconfig_from_visualid"???

Anyone got any ideas?

Thanks.

Sammi
February 9th, 2007, 01:43 AM
@Toto3310
Why on earth would you want to fix something that works?


@scottness
You were using Xgl ?!?!?! #-oHehehe... sometimes the most obvious is just too obvious :lolflag:
Xgl doesn't work very well with 3d, but Aiglx does. I think you need the beta nvidia drivers for it, but you could try it in stead if your up for it: http://wiki.beryl-project.org/wiki/Install_Beryl_on_Ubuntu
I've got the beta drivers myself and Beryl/aiglx. I don't run WoW with Beryl active though, as it gives unneeded overhead and just makes the desktop less stable. Beryl is very easy to start/stop, you just switch between Beryl and Metacity using Beryl's system tray icon.


@Bealer
Sry I'm no good with ATI.

scottness
February 9th, 2007, 02:36 AM
Heh, thanks Sammi. All fixed now. :)

Kujen
February 9th, 2007, 06:44 AM
For some reason when I use that tweak, after playing for a while, my framerate drops to below 10fps, and wow becomes beyond unplayable. Anyone have a clue why it might be doing this? Without the regedit tweak, the game runs around 20-25 fps, and is playable. But when I add the tweak to regedit, the game jumps to about 35fps and runs better than it does in windows, but like I said, after a while it becomes unplayable all of a sudden.

I have an nvidia geforce go 6400, with the nvidia drivers installed.

Elvish Legion
February 9th, 2007, 10:56 AM
I think have figured out the problem I have been having.

I suspect it may be due to lack of hardware 3d accel (I believe that my card is based on the 200 ati series which doesn't currently support hardware 3d accel). Hopefuly in the future ati fixes the driver to allow it to use hardware accel

Toto3310
February 11th, 2007, 01:02 PM
In facts i have a big issue, really borring, huge slowdowns when i turn :( If i'm running my FPS is around 50-60 sometimes it's even higher, if i turn, it can drop to 20... which is anoying, you feel a like a freeze during 2 seconds. In instances no probs, i made several Kharazan without having any issues. I run the game in Opengl.

I notice a really bad FPS with GLXGEARS if i let the window on my screen i have around 5000 fps, if i minimize the windows it's 11000 fps. I know it's not e benchmark but maybe it'es something i should alert me.

Please if you have any idea for my wow problem reply :)

My config is AMD 64 4000+ oc
two 7600 GT in SLI
a asus A8N SLI deluxe.

Thanks.

Sammi
February 11th, 2007, 07:41 PM
You should just try to play around with your video settings inside WoW. There may be something that doesn't run very well on your particular machine. Shaders are usually the most "shady" ones, so try changing your shader settings :p

DARKGuy
February 11th, 2007, 08:16 PM
In facts i have a big issue, really borring, huge slowdowns when i turn :( If i'm running my FPS is around 50-60 sometimes it's even higher, if i turn, it can drop to 20... which is anoying, you feel a like a freeze during 2 seconds. In instances no probs, i made several Kharazan without having any issues. I run the game in Opengl.

I notice a really bad FPS with GLXGEARS if i let the window on my screen i have around 5000 fps, if i minimize the windows it's 11000 fps. I know it's not e benchmark but maybe it'es something i should alert me.

Please if you have any idea for my wow problem reply :)

My config is AMD 64 4000+ oc
two 7600 GT in SLI
a asus A8N SLI deluxe.

Thanks.

I don't have much clue, but I get the same turning slowdown in Windows and Linux, looks more like a WoW issue than anything else. It only happens when I use the arrow keys though, disk freezes for a bit for some unknown reason (because if I turn with the mouse it doesn't do that) and FPS go down for about 2-5 secs, then it works cool until I stop using the arrow keys for some time, and if I try again, the issue appears again.

Toto3310
February 12th, 2007, 02:46 AM
I ran some tests, lot of differents things, and i realized that when SLI was off, the average FPS under wow seems to be quiet the same, but the slowdowns disappear..

Today i think that in Linux i can reach better FPS in some litle close Area than in Windows, i think in instances (i only test 5 men et 10men instances) it's quiet the same; and in the big new Areas of BC, it's sometime better, sometime (really) not.

I think wow under Wine or even Cedega have problems with offscreen rendering. For example in Kharazan in the beginning of the instance you have huge stairs which led you to a room full of mobs (and i mean really a lot of mobs in a really big room)if you look to position of mobs, even if you can't see them, your FPS begin to decrease, you turn and everything is going back to normal. I think this problem happen even in Windows but is more obvious under linux in openGL.

But i know that some people have slowdowns when they turn their character without having SLI, as you DARKguy, i hope i'll never have this problem again :P

And know what should i do off my second graphic card ? Could i plug an other screen, and if my both screen are handle by two different cards, i'll should not have some FPS-loss when i play ? (Yes it's quiet important for me i like to play in very decent condition... because i play a lot... who said too much ? :D )

I should try that but if you have some advices, before i go look for my heavy CRT, it would be very nice for my back :P

And sorry for my English.

Moffett
February 12th, 2007, 07:34 PM
Is it normal to have to accept the 2 the terms every time you start wow? Also how can i adjust the resolution for wow out of the game because when i try to use the interface to adjust it wow shuts down. Also why do are all the pictures on my UI missing or screwed up and how do i fix it?

jameslov
February 12th, 2007, 09:29 PM
If you try to adjust the video settings and the game crashes, try installing the add-on called "ApplyToForehead", found here:

http://www.wowace.com/files/ApplyToF...ead-r19476.zip

This add-on fixes several linux-specific issues in World of Warcraft.

bankie
February 12th, 2007, 10:18 PM
Reinstall your graphics drivers. Try both the stable and the beta Nvidia drivers.

Thanks for the advice but there was no difference. For the time being I'm back to running WoW in XP. 62 avg fps in 1680x1050 with all options on + 4x Transparency AA.

Linux was running all over the place (18-50) fps in 1680x1050 with no AA. It runs well enough while running straight ahead but the moment I turn/swing the camera the framerate hitches like crazy.

Guess I can't do a total switch just yet. :(

Moffett
February 12th, 2007, 11:25 PM
I now have wow opening up at the right resolution but i have no sound and as soon as i load my character in to the game it kicks me off WoW. i have tried to run it both from the file it's saved in and from the terminal.

Sammi
February 13th, 2007, 12:55 AM
@Moffett
Yes that EULA keeps showing up twice every time a small update is applied to WoW. It's very annoying for everybody.

Are you sure you're running in OpenGL mode? Are your sure your video card drivers are updated and working? Have you tried using alsa-oss, as the howto describes, for sound? Can you copy/paste the text output from the terminal when WoW quits on you, so we can examine it?

@bankie
Sorry to hear it. I haven't experienced what you're going through. For more advanced tips and instructions you should use Wine's official WoW howto and forum page: http://appdb.winehq.org/appview.php?iVersionId=6482

@jameslov
Thanks for that tip. I'm gonna add it to the howto. Although you could do it yourself :rolleyes:

loclarkey
February 13th, 2007, 01:53 AM
Using the Blizzard Downloader: I just installed WINE and am running the Downloader to get the trial version of WoW, and I'm getting maybe 5 k/s. I checked to make sure all of the proper ports are open (using firestarter), and restarted, to no avail. My normal torrent client works fine. Any suggestions why this may be?

dojo
February 13th, 2007, 02:25 AM
I was able to install wow but i am haaving a few probs,
i am unable to run wow using opengl because i get the eror world of warcraft was unable to start up 3D acceleration so insted i run it normally,i had to disable vertec shader surport in winecfg though,When i just run it (no opengl)it is very gercy and choppy and slow i was able to log in abd get the updater to start,does anyone know how i can make it not gercy so when i go in-game i will be able to play the game with no interupption or tell me how to get opengl to work

leanbeef
February 13th, 2007, 02:30 AM
My copy of WOW crashes when I try to change video settings in-game. Does anyone else have this problem? Is it possible to alter the settings from a config file or something like that?

Sammi
February 13th, 2007, 02:39 AM
Using the Blizzard Downloader: I just installed WINE and am running the Downloader to get the trial version of WoW, and I'm getting maybe 5 k/s. I checked to make sure all of the proper ports are open (using firestarter), and restarted, to no avail. My normal torrent client works fine. Any suggestions why this may be?
You need to forward your ports from your router. See here for info and instructions:
http://en.wikipedia.org/wiki/Port_forward
http://www.portforward.com/
http://www.canyouseeme.org/


I was able to install wow but i am haaving a few probs,
i am unable to run wow using opengl because i get the eror world of warcraft was unable to start up 3D acceleration so insted i run it normally,i had to disable vertec shader surport in winecfg though,When i just run it (no opengl)it is very gercy and choppy and slow i was able to log in abd get the updater to start,does anyone know how i can make it not gercy so when i go in-game i will be able to play the game with no interupption or tell me how to get opengl to work
Are you using Xgl?


My copy of WOW crashes when I try to change video settings in-game. Does anyone else have this problem? Is it possible to alter the settings from a config file or something like that?
See the troubleshooting section of the guide for instructions.

loclarkey
February 13th, 2007, 02:56 AM
You need to forward your ports from your router.

That solved it. Thank you for your help. Perhaps this should go in the How To?

EDIT: I put it in the HowTo. Noob friendly, etc.

smclough
February 13th, 2007, 05:25 AM
sorry for being a bit retarded and a bit blind, but I'm working on that.

I'm also working on getting wow to run. I read the howto, and I think I did everything correctly:

added the .dll files
updated config.wtf
reinstalled nvidia drivers
tried running wow as d3d with the corresponding changes to Config.wtf

anything i missed?

well, the problem is that when i log in to the game (playing, not to my account) the blue loading bar gets about 3/4 of the way, then the program exits.
what might be causing this? would the log from the terminal during the execution help?

ebaxo
February 13th, 2007, 10:27 AM
Hello

I have some question for you. Can i fix wow with intel graphic card ?

Only problem which i have is with in game icons like inventory icons.

Thx :confused:

serfi
February 13th, 2007, 10:41 AM
A little question.
The script in Tweak 2:

(This is how I had to do it to get it working without flaws:

#!/bin/sh

X :3 -ac & # Launches a new X session on display 3
cd /home/serfi/c/Program\ Files/World\ of\ Warcraft/ # Goto WoW dir
#cd "~/.wine/drive_c/Program Files/World of Warcraft" # Goto WoW dir/disabled
sleep 2 # Forces the system to have a break for 2 seconds
DISPLAY=:3 wine /home/serfi/c/Program\ Files/World\ of\ Warcraft/WoW.exe -opengl # Launches WoW

Anyway, that was not the point... My question is:

Is it possible to deside what resolution that X windows will start in? I would like to "force" it to start up in 1024x768... and not 1600x1200 as it does default.

christooss
February 13th, 2007, 12:40 PM
I have installed Wow with this howto but I get a crash when Im creating character. Black screen and hard reset is needed

Sammi
February 13th, 2007, 12:58 PM
sorry for being a bit retarded and a bit blind, but I'm working on that.

I'm also working on getting wow to run. I read the howto, and I think I did everything correctly:

added the .dll files
updated config.wtf
reinstalled nvidia drivers
tried running wow as d3d with the corresponding changes to Config.wtf

anything i missed?

well, the problem is that when i log in to the game (playing, not to my account) the blue loading bar gets about 3/4 of the way, then the program exits.
what might be causing this? would the log from the terminal during the execution help?
Yes please give us the teminal output.


Hello

I have some question for you. Can i fix wow with intel graphic card ?

Only problem which i have is with in game icons like inventory icons.

Thx :confused:
The icon problem is usually fixed with the "SET UIFaster" parameter in config.wtf

Use it like this:

Set UIFaster “x”

Where x equals:

0 – This turns off all UI acceleration
1 – For Internal Use Only - DO NOT USE!
2 – Enables partial UI acceleration only.
3 – Enables all UI acceleration.

Example:

Set UIFaster “2”

The value 2 usually corrects this problem.

serfi
February 13th, 2007, 01:59 PM
Got some errormessages when I run WoW.exe
And the computer restarts on random if I go inside. The restarts comes from 5 too 15 minutes after I log on. And the fullscreen will not "lock" on 1024x768. If I move my mouse to the right or bottom part of the monitor the picture starts moving. And the top-panel is visible (the menues and launchers).


fixme:advapi:SetSecurityInfo stub
fixme:system:SystemParametersInfoW Unimplemented action: 112 (SPI_GETMOUSESPEED)
fixme:powrprof:DllMain (0x7d0a0000, 1, (nil)) not fully implemented
fixme:ntdll:NtPowerInformation Unimplemented NtPowerInformation action: 11
fixme:powrprof:DllMain (0x7d0a0000, 0, (nil)) not fully implemented
fixme:win:EnumDisplayDevicesW ((null),0,0x33edd4,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x33f33c,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x33f5dc,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x33f5dc,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x33f544,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x33f530,0x00000000), stub!
fixme:system:SystemParametersInfoW Unimplemented action: 113 (SPI_SETMOUSESPEED)
err:wgl:ConvertPixelFormatWGLtoGLX invalid iPixelFormat 0
fixme:win:EnumDisplayDevicesW ((null),0,0x33f04c,0x00000000), stub!
fixme:system:SystemParametersInfoW Unimplemented action: 113 (SPI_SETMOUSESPEED)
fixme:sync:CreateIoCompletionPort (0xffffffff, (nil), 00000000, 00000000): stub.
fixme:wininet:InternetSetOptionW Option INTERNET_OPTION_CONNECT_TIMEOUT (5000): STUB
fixme:wininet:InternetSetOptionW INTERNET_OPTION_SEND/RECEIVE_TIMEOUT not supported on protocol 4
fixme:wininet:InternetSetOptionW Option INTERNET_OPTION_CONNECT_TIMEOUT (5000): STUB
fixme:wininet:InternetSetOptionW INTERNET_OPTION_SEND/RECEIVE_TIMEOUT not supported on protocol 4
fixme:wininet:InternetSetOptionW Option INTERNET_OPTION_CONTEXT_VALUE; STUB
fixme:wininet:InternetSetOptionW Option INTERNET_OPTION_CONTEXT_VALUE; STUB
fixme:wgl:X11DRV_wglQueryPbufferARB unsupported WGL_PBUFFER_LOST_ARB (need glXSelectEvent/GLX_DAMAGED work)
fixme:win:EnumDisplayDevicesW ((null),0,0x33d058,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x33d0b0,0x00000000), stub!
err:wgl:ConvertPixelFormatWGLtoGLX invalid iPixelFormat 0
err:wgl:ConvertPixelFormatWGLtoGLX invalid iPixelFormat 0
err:wgl:ConvertPixelFormatWGLtoGLX invalid iPixelFormat 0
err:wgl:ConvertPixelFormatWGLtoGLX invalid iPixelFormat 0
err:ntdll:RtlpWaitForCriticalSection section 0x4bfc74c "?" wait timed out in thread 0014, blocked by 0009, retrying (60 sec)
fixme:win:EnumDisplayDevicesW ((null),0,0x33cd00,0x00000000), stub!
err:wgl:ConvertPixelFormatWGLtoGLX invalid iPixelFormat 0
err:wgl:ConvertPixelFormatWGLtoGLX invalid iPixelFormat 0
err:wgl:ConvertPixelFormatWGLtoGLX invalid iPixelFormat 0
err:wgl:ConvertPixelFormatWGLtoGLX invalid iPixelFormat 0


This time it took 13 minutes before the computer restarted.

michio
February 13th, 2007, 03:27 PM
Hey, thanks for the tutorial. I am a bit of a newb so go easy.
My problem is as follows:
I followed your tutorial and installed wine and configed the sound.

I had installed WoW on an external hdd so I copied it into my home dir ~/World of Warcraft/. From that point I decieded to launch it and it worked fine could log in and everything, of course I wasn't completely patched so it started to use the BlizzTorrent downloader which was fine but when it tried to install the patch it gave me and error.
"Sorry the installer was unable to start up. You may be out hard drive space." Gah. I have no space issues, 500gb drive and all thats on here is the fresh copy of ubuntu.
So then I thought maybe it needs to me in my drive_c dir under wine so I tried
sudo cp ~/World\ of\ Warcraft\ ~/.wine/drive_c/Program\ Files/ which returns
cp: omitting directory '~/World\ of\ Warcraft\'
Then I decided maybe a fresh install would be better so I copy my cds and begin installation. The install process had no problems and I then had World of Warcraft in my drive_c/program files/.
I then ran it and firstly the background (the gate to the outlands) was not there it was just a black screen with the login boxes and the realm notices. After I attempt to log in it says that the patch failed to install and I might need to reinstall my game. I had copies of the patches on my hdd so I tried to cp them over and run them but I get the same out of hard drive space error.
At this point I don't know much else to try. It seems like some sort of permission error; I recall getting another error from [wineserver] about not having permissions but I am not entirely sure how to reproduce the error. If you need any file information just post I am not sure which file's innards would be apt in this case, thanks for you help.

EDIT
I'll leave this up incase anyone has the same problem, for whatever reason, i did not have permission to the drive_c folder so i just did a recursive chown and it seems to be working out, thanks for the guide

loclarkey
February 13th, 2007, 06:36 PM
Okay, I know this problem has been posted before, but the answers went way over my head.

When I start WoW, I get a popup box that reads: "World of Warcraft was unable to start up 3D acceleration. Please make sure DirectX 9.0c is installed and your video drivers are up-to-date." What should my course of action be?

jfanaian
February 13th, 2007, 07:58 PM
loclarkey,

When you run WoW make sure you use the -opengl flag. For exmaple I run:


wine ~/.wine/drive_c/Program\ Files/World\ of\ Warcraft/WoW.exe -opengl


Your path may be different depending on where you have it installed.

Sammi
February 13th, 2007, 08:21 PM
@loclarkey
Make sure you're not running xgl. What make is your video card?

smclough
February 13th, 2007, 08:53 PM
here's the terminal output when i run WoW under openGL


smclough@smclough-desktop:~$ wine ~/.wine/drive_c/ProgramFiles/WorldofWarcraft/WoW.exe -opengl
fixme:advapi:SetSecurityInfo stub
fixme:system:SystemParametersInfoW Unimplemented action: 112 (SPI_GETMOUSESPEED)fixme:powrprof:DllMain (0x7c340000, 1, (nil)) not fully implemented
fixme:ntdll:NtPowerInformation Unimplemented NtPowerInformation action: 11
fixme:powrprof:DllMain (0x7c340000, 0, (nil)) not fully implemented
fixme:win:EnumDisplayDevicesW ((null),0,0x33edd4,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x33f33c,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x33f5dc,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x33f5dc,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x33f544,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x33f530,0x00000000), stub!
fixme:system:SystemParametersInfoW Unimplemented action: 113 (SPI_SETMOUSESPEED)err:wgl:ConvertPixelFormatWGLto GLX invalid iPixelFormat 0
fixme:win:EnumDisplayDevicesW ((null),0,0x33f04c,0x00000000), stub!
fixme:system:SystemParametersInfoW Unimplemented action: 113 (SPI_SETMOUSESPEED)fixme:sync:CreateIoCompletionPo rt (0xffffffff, (nil), 00000000, 00000000): stub.fixme:wininet:InternetSetOptionW Option INTERNET_OPTION_CONNECT_TIMEOUT (5000): STUB
fixme:wininet:InternetSetOptionW INTERNET_OPTION_SEND/RECEIVE_TIMEOUT not supported on protocol 4
fixme:wininet:InternetSetOptionW Option INTERNET_OPTION_CONNECT_TIMEOUT (5000): STUB
fixme:wininet:InternetSetOptionW INTERNET_OPTION_SEND/RECEIVE_TIMEOUT not supported on protocol 4
fixme:wininet:InternetSetOptionW Option INTERNET_OPTION_CONTEXT_VALUE; STUB
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 not supported on protocol 4
fixme:win:EnumDisplayDevicesW ((null),0,0x33d058,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x33d0b0,0x00000000), stub!
err:wgl:ConvertPixelFormatWGLtoGLX invalid iPixelFormat 0
err:wgl:ConvertPixelFormatWGLtoGLX invalid iPixelFormat 0
err:wgl:ConvertPixelFormatWGLtoGLX invalid iPixelFormat 0
err:wgl:ConvertPixelFormatWGLtoGLX invalid iPixelFormat 0
wine: Unhandled page fault on read access to 0x00000000 at address (nil) (thread 0009), starting debugger...
Unhandled exception: page fault on read access to 0x00000000 in 32-bit code (0x00000000).
Register dump:
CS:0073 SS:007b DS:007b ES:007b FS:0033 GS:003b
EIP:00000000 ESP:0033f8a4 EBP:0033f8b4 EFLAGS:00210202( - 00 - -RI1)
EAX:0033f8bc EBX:00000000 ECX:014b0008 EDX:014b2874
ESI:0df6e888 EDI:00d7ee54
Stack dump:
0x0033f8a4: 005d2ad1 00000001 0033f8bc 014b0008
0x0033f8b4: 0033f8c8 005d2b6e 0df6e888 00000212
0x0033f8c4: 00893b50 0033f8fc 005ce8ef 00d7ee54
0x0033f8d4: 00000000 00d7ee50 0084bff6 00000001
0x0033f8e4: 0086424c 00000008 0033f8ec 0033f8ed
0x0033f8f4: 00000000 00000201 0033f920 0072c0cf
Backtrace:
=>1 0x00000000 (0x0033f8b4)
2 0x005d2b6e in wow (+0x1d2b6e) (0x0033f8c8)
3 0x005ce8ef in wow (+0x1ce8ef) (0x0033f8fc)
4 0x0072c0cf in wow (+0x32c0cf) (0x0033f920)
5 0x006ea86a in wow (+0x2ea86a) (0x0033f93c)
6 0x0040198c in wow (+0x198c) (0x0033f958)
7 0x00471fa4 in wow (+0x71fa4) (0x0033fdac)
8 0x00426bb0 in wow (+0x26bb0) (0x0033fde0)
9 0x004234da in wow (+0x234da) (0x0033fe04)
10 0x00423268 in wow (+0x23268) (0x0033fe60)
11 0x004230f1 in wow (+0x230f1) (0x0033fe78)
12 0x00404b0e in wow (+0x4b0e) (0x0033ff08)
13 0x7b86d59f in kernel32 (+0x4d59f) (0x0033ffe8)
14 0xb7e9d3b7 wine_switch_to_stack+0x17() in libwine.so.1 (0x00000000)
0x00000000: addb %al,0x0(%eax)
Modules:
Module Address Debug info Name (94 modules)
PE 340000-3d0000 Deferred fmod
PE 400000-d9c000 Export wow
PE 10000000-10069000 Deferred divxdecoder
ELF 7b800000-7b923000 Export kernel32<elf>
\-PE 7b820000-7b923000 \ kernel32
ELF 7b9c9000-7b9de000 Deferred psapi<elf>
\-PE 7b9d0000-7b9de000 \ psapi
ELF 7bc00000-7bc92000 Deferred ntdll<elf>
\-PE 7bc10000-7bc92000 \ ntdll
ELF 7bc97000-7bcde000 Deferred dbghelp<elf>
\-PE 7bca0000-7bcde000 \ dbghelp
ELF 7bf00000-7bf03000 Deferred <wine-loader>
ELF 7c2c7000-7c2cc000 Deferred libnss_dns.so.2
ELF 7c2db000-7c2ef000 Deferred mswsock<elf>
\-PE 7c2e0000-7c2ef000 \ mswsock
ELF 7c350000-7c365000 Deferred midimap<elf>
\-PE 7c360000-7c365000 \ midimap
PE 7c370000-7c37d000 --none-- msacm32
ELF 7c37d000-7c3b9000 Deferred wineoss<elf>
\-PE 7c380000-7c3b9000 \ wineoss
ELF 7d4ff000-7d531000 Deferred uxtheme<elf>
\-PE 7d510000-7d531000 \ uxtheme
ELF 7d531000-7d535000 Deferred libxfixes.so.3
ELF 7d535000-7d53e000 Deferred libxcursor.so.1
ELF 7d53e000-7d541000 Deferred libxrandr.so.2
ELF 7d541000-7d549000 Deferred libxrender.so.1
ELF 7d549000-7d54c000 Deferred libxinerama.so.1
ELF 7da63000-7daef000 Deferred winex11<elf>
\-PE 7da70000-7daef000 \ winex11
ELF 7daef000-7db0e000 Deferred libexpat.so.1
ELF 7db0e000-7db3c000 Deferred libfontconfig.so.1
ELF 7db3c000-7db50000 Deferred libz.so.1
ELF 7db50000-7dbb9000 Deferred libfreetype.so.6
ELF 7dbb9000-7dbd8000 Deferred mpr<elf>
\-PE 7dbc0000-7dbd8000 \ mpr
ELF 7dbd8000-7dc1f000 Deferred wininet<elf>
\-PE 7dbe0000-7dc1f000 \ wininet
ELF 7dc1f000-7dc81000 Deferred msvcrt<elf>
\-PE 7dc30000-7dc81000 \ msvcrt
ELF 7dc81000-7dca7000 Deferred msacm32<elf>
ELF 7dca7000-7dcbb000 Deferred lz32<elf>
\-PE 7dcb0000-7dcbb000 \ lz32
ELF 7dcbb000-7dcd4000 Deferred version<elf>
\-PE 7dcc0000-7dcd4000 \ version
ELF 7dcd4000-7dd61000 Deferred winmm<elf>
\-PE 7dce0000-7dd61000 \ winmm
ELF 7dd61000-7dd7d000 Deferred imm32<elf>
\-PE 7dd70000-7dd7d000 \ imm32
ELF 7ddde000-7e5a1000 Deferred libglcore.so.1
ELF 7e5a1000-7e617000 Deferred libglu.so.1
ELF 7e617000-7e69c000 Deferred libgl.so.1
ELF 7e69c000-7e782000 Deferred libx11.so.6
ELF 7e782000-7e78f000 Deferred libxext.so.6
ELF 7e78f000-7e7a7000 Deferred libice.so.6
ELF 7e7a7000-7e81b000 Deferred opengl32<elf>
\-PE 7e7c0000-7e81b000 \ opengl32
ELF 7e81b000-7e846000 Deferred ws2_32<elf>
\-PE 7e820000-7e846000 \ ws2_32
ELF 7e846000-7e860000 Deferred wsock32<elf>
\-PE 7e850000-7e860000 \ wsock32
ELF 7e860000-7e873000 Deferred libresolv.so.2
ELF 7e873000-7e892000 Deferred iphlpapi<elf>
\-PE 7e880000-7e892000 \ iphlpapi
ELF 7e892000-7e8e6000 Deferred rpcrt4<elf>
\-PE 7e8a0000-7e8e6000 \ rpcrt4
ELF 7e8e6000-7e97b000 Deferred ole32<elf>
\-PE 7e8f0000-7e97b000 \ ole32
ELF 7e97b000-7e9d1000 Deferred shlwapi<elf>
\-PE 7e990000-7e9d1000 \ shlwapi
ELF 7e9d1000-7eac0000 Deferred shell32<elf>
\-PE 7e9e0000-7eac0000 \ shell32
ELF 7eac0000-7eaca000 Deferred libgcc_s.so.1
ELF 7ead1000-7ead9000 Deferred libsm.so.6
ELF 7ebae000-7ec62000 Deferred gdi32<elf>
\-PE 7ebc0000-7ec62000 \ gdi32
ELF 7ec62000-7ed97000 Deferred user32<elf>
\-PE 7ec80000-7ed97000 \ user32
ELF 7ed97000-7ee59000 Deferred comctl32<elf>
\-PE 7eda0000-7ee59000 \ comctl32
ELF 7ee59000-7ee9d000 Deferred advapi32<elf>
\-PE 7ee60000-7ee9d000 \ advapi32
ELF 7efa7000-7efb1000 Deferred libnss_files.so.2
ELF 7efb1000-7efba000 Deferred libnss_nis.so.2
ELF 7efba000-7efcf000 Deferred libnsl.so.1
ELF 7efcf000-7eff1000 Deferred libm.so.6
ELF 7eff2000-7eff4000 Deferred libnvidia-tls.so.1
ELF 7eff4000-7eff7000 Deferred libxau.so.6
ELF 7eff7000-7f000000 Deferred libnss_compat.so.2
ELF b7d43000-b7d46000 Deferred libdl.so.2
ELF b7d46000-b7e75000 Deferred libc.so.6
ELF b7e75000-b7e87000 Deferred libpthread.so.0
ELF b7e87000-b7e8c000 Deferred libxxf86vm.so.1
ELF b7e96000-b7fa7000 Export libwine.so.1
ELF b7faa000-b7fc0000 Deferred ld-linux.so.2
Threads:
process tid prio (all id:s are in hex)
0000000a
0000000c 0
0000000b 0
00000008 (D) C:\ProgramFiles\WorldofWarcraft\WoW.exe
0000001e 0
0000001b 0
00000016 0
00000015 0
00000014 0
00000013 0
00000012 0
00000011 2
00000010 15
0000000f 15
0000000e 0
0000000d 1
00000009 0 <==

Moffett
February 14th, 2007, 12:01 AM
i reinstalled everything on my computer. i followed the tip to improve the fps but when i was in the regedit directory and made the new key i was unable to rename new key #1 to OpenGL i did everything else as it described. now world of warcraft wont launch and i think it has something to do with the not being able to rename the key. I went to try and undo everything that i had done but now if i type regedit in the terminal i get the following
jon@jon:~$ regedit
X Error of failed request: BadWindow (invalid Window parameter)
Major opcode of failed request: 1 (X_CreateWindow)
Resource id in failed request: 0x136
Serial number of failed request: 13
Current serial number in output stream: 15

So now what do i do

P.S. this is what i get when i try to run wow through the terminal
jon@jon:~$ wine ~/.wine/drive_c/Program\ Files/World\ of\ Warcraft/WoW.exe
fixme:advapi:SetSecurityInfo stub
fixme:system:SystemParametersInfoW Unimplemented action: 112 (SPI_GETMOUSESPEED)
fixme:win:EnumDisplayDevicesW ((null),0,0x33edd4,0x00000000), stub!
X Error of failed request: BadWindow (invalid Window parameter)
Major opcode of failed request: 3 (X_GetWindowAttributes)
Resource id in failed request: 0x136
Serial number of failed request: 372
Current serial number in output stream: 373

loclarkey
February 14th, 2007, 04:48 AM
Sammi - again, sincere thanks for your patience. My video card is nVidia Corporation NV34M [GeForce FX Go5200] (rev a1).
When I use the command wine ~/.wine/drive_c/Program\ Files/World\ of\ Warcraft/WoW.exe -opengl (which is the correct directory, etc.), the screen flickers back and forth to a lower resolution a few times and then a pop-up box displays: "World of Warcraft was unable to start up 3d acceleration."

Also, I expect this is related: when I run that command, I get a number of startup errors in the terminal which, condensed, say
1. ..."No libGL on this box - disabling OpenGL support !"
2. "Xlib: extension "GLX" missing on display ":0.0"."
3. "err:wgl:X11DRV_WineGL_InitOpenglInfo couldn't initialize OpenGL, expect problems"

Jovec
February 14th, 2007, 06:50 AM
Sammi - again, sincere thanks for your patience. My video card is nVidia Corporation NV34M [GeForce FX Go5200] (rev a1).
When I use the command wine ~/.wine/drive_c/Program\ Files/World\ of\ Warcraft/WoW.exe -opengl (which is the correct directory, etc.), the screen flickers back and forth to a lower resolution a few times and then a pop-up box displays: "World of Warcraft was unable to start up 3d acceleration."

Also, I expect this is related: when I run that command, I get a number of startup errors in the terminal which, condensed, say
1. ..."No libGL on this box - disabling OpenGL support !"
2. "Xlib: extension "GLX" missing on display ":0.0"."
3. "err:wgl:X11DRV_WineGL_InitOpenglInfo couldn't initialize OpenGL, expect problems"

You don't have your nvidia drivers properly installed. I'd suggest dealing with that first before you tackle WoW. This link (http://www.ubuntuforums.org/showthread.php?t=301499) might prove helpful.

jameslov
February 14th, 2007, 03:57 PM
Sammi


@jameslov
Thanks for that tip. I'm gonna add it to the howto. Although you could do it yourself

I'd be happy to.... but I don't know how (This is the first forum I've ever joined). Could you give me a link that explains how to add to the wikis? I would also like to add a code snippet that helped me fix my fglrx settings so my computer stopped hard locking when I started the game. Thanks!

jameslov
February 14th, 2007, 04:01 PM
Ok I looked at the wiki again and now I see the little "log in to edit this wiki" link at the top of the page.... I will add a few tips that I gathered from my experience later.

PaulusVictor
February 14th, 2007, 04:50 PM
Got it! Nevermind!

Sammi
February 14th, 2007, 06:45 PM
@jameslov
I went ahead and added info on the ApplyToForehead addon myself, but you can still add whatever you like, like for example that ATI xorg.conf fix you found somewhere else.

Editing this howto is as easy as hitting "edit" and signing up for an account.

bankie
February 16th, 2007, 02:08 AM
The link posted for the Applytoforehead mod doesn't work. Anyone know of a mirror?

loclarkey
February 16th, 2007, 07:17 AM
Update: I installed and (I think) configured my nvidia drivers correctly. I can now run the game using the -d3d option. The only two problems are that my framerate goes way down when I try to turn in-game and that my buffs and spells icons are corrupted. Strangely, the turning effect doesn't happen inside buildings; only in large areas. It's playable though.

Sammi
February 16th, 2007, 12:41 PM
There's is a fix for the icon problem in the howto's troubleshooting section. I didn't know Nvidia users suffer from this problem too.

jameslov
February 16th, 2007, 05:08 PM
sorry if the ApplyToForehead link didn't work..... it worked for me as recently as a week ago. Try this repository, I think it is the "official" home of the add-on:

http://files.wowace.com/ApplyToForehead/no-ext/

I will try to change the link in the how-to wiki later.

Sunborn
February 16th, 2007, 08:26 PM
Well, I followed the steps but I copied WoW from my NTFS partition and didn't copy the patch exe's I figured they weren't important with a patched version. Permissions seem fine though.

I haven't done the "almost required" trick because the game doesn't even start in either d3d or opengl. I have a X1400 video card with the drivers compiled by myself. All that wow gives me is:
"World of Warcraft was unable to start up 3D acceleration."

This is the output from -opengl flag:

fixme:advapi:SetSecurityInfo stub
fixme:system:SystemParametersInfoW Unimplemented action: 112 (SPI_GETMOUSESPEED)fixme:win:EnumDisplayDevicesW ((null),0,0x33edd4,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x33f33c,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x33f5dc,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x33f5dc,0x00000000), stub!
fixme:system:SystemParametersInfoW Unimplemented action: 113 (SPI_SETMOUSESPEED)err:wgl:get_fbconfig_from_visua lid No fbconfig found for Wine's main visual (0x24), expect problems!
err:wgl:init_formats Can't get the FBCONFIG_ID for the main visual, expect problems!
err:wgl:ConvertPixelFormatWGLtoGLX invalid iPixelFormat 0
err:wgl:get_fbconfig_from_visualid No fbconfig found for Wine's main visual (0x24), expect problems!
err:wgl:init_formats Can't get the FBCONFIG_ID for the main visual, expect problems!
err:wgl:ConvertPixelFormatWGLtoGLX invalid iPixelFormat 1
err:wgl:X11DRV_ChoosePixelFormat Can't find a matching FBCONFIG_ID for VISUAL_ID 0x24!
fixme:system:SystemParametersInfoW Unimplemented action: 113 (SPI_SETMOUSESPEED)err:wgl:get_fbconfig_from_visua lid No fbconfig found for Wine's main visual (0x24), expect problems!
err:wgl:init_formats Can't get the FBCONFIG_ID for the main visual, expect problems!
err:wgl:ConvertPixelFormatWGLtoGLX invalid iPixelFormat 1
err:wgl:X11DRV_ChoosePixelFormat Can't find a matching FBCONFIG_ID for VISUAL_ID 0x24!
fixme:system:SystemParametersInfoW Unimplemented action: 113 (SPI_SETMOUSESPEED)err:wgl:get_fbconfig_from_visua lid No fbconfig found for Wine's main visual (0x24), expect problems!
err:wgl:init_formats Can't get the FBCONFIG_ID for the main visual, expect problems!
err:wgl:ConvertPixelFormatWGLtoGLX invalid iPixelFormat 1
err:wgl:X11DRV_ChoosePixelFormat Can't find a matching FBCONFIG_ID for VISUAL_ID 0x24!
fixme:system:SystemParametersInfoW Unimplemented action: 113 (SPI_SETMOUSESPEED)err:wgl:get_fbconfig_from_visua lid No fbconfig found for Wine's main visual (0x24), expect problems!
err:wgl:init_formats Can't get the FBCONFIG_ID for the main visual, expect problems!
err:wgl:ConvertPixelFormatWGLtoGLX invalid iPixelFormat 1
err:wgl:X11DRV_ChoosePixelFormat Can't find a matching FBCONFIG_ID for VISUAL_ID 0x24!
fixme:system:SystemParametersInfoW Unimplemented action: 113 (SPI_SETMOUSESPEED)err:wgl:get_fbconfig_from_visua lid No fbconfig found for Wine's main visual (0x24), expect problems!
err:wgl:init_formats Can't get the FBCONFIG_ID for the main visual, expect problems!
err:wgl:ConvertPixelFormatWGLtoGLX invalid iPixelFormat 1
err:wgl:X11DRV_ChoosePixelFormat Can't find a matching FBCONFIG_ID for VISUAL_ID 0x24!
fixme:system:SystemParametersInfoW Unimplemented action: 113 (SPI_SETMOUSESPEED)err:wgl:get_fbconfig_from_visua lid No fbconfig found for Wine's main visual (0x24), expect problems!
err:wgl:init_formats Can't get the FBCONFIG_ID for the main visual, expect problems!
err:wgl:ConvertPixelFormatWGLtoGLX invalid iPixelFormat 1
err:wgl:X11DRV_ChoosePixelFormat Can't find a matching FBCONFIG_ID for VISUAL_ID 0x24!

and the dump from -d3d flag:

fixme:advapi:SetSecurityInfo stub
fixme:system:SystemParametersInfoW Unimplemented action: 112 (SPI_GETMOUSESPEED)fixme:win:EnumDisplayDevicesW ((null),0,0x33edd4,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x33f33c,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x33f5dc,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x33f5dc,0x00000000), stub!
fixme:system:SystemParametersInfoW Unimplemented action: 113 (SPI_SETMOUSESPEED)fixme:d3d:IWineD3DDeviceImpl_Ge tAvailableTextureMem (0x172c40) : stub, simulating 64MB for now, returning 64MB left
fixme:d3d:IWineD3DDeviceImpl_CreateQuery (0x172c40) Unhandled query type 9
fixme:d3d:IWineD3DDeviceImpl_CreateQuery (0x172c40) Unhandled query type 8
fixme:win:EnumDisplayDevicesW ((null),0,0x33f04c,0x00000000), stub!
fixme:system:SystemParametersInfoW Unimplemented action: 113 (SPI_SETMOUSESPEED)fixme:sync:CreateIoCompletionPo rt (0xffffffff, (nil), 00000000, 00000000): stub.fixme:wininet:InternetSetOptionW Option INTERNET_OPTION_CONNECT_TIMEOUT (5000): STUB
fixme:wininet:InternetSetOptionW INTERNET_OPTION_SEND/RECEIVE_TIMEOUT not supported on protocol 4
fixme:wininet:InternetSetOptionW Option INTERNET_OPTION_CONNECT_TIMEOUT (5000): STUB
fixme:wininet:InternetSetOptionW INTERNET_OPTION_SEND/RECEIVE_TIMEOUT not supported on protocol 4
fixme:wininet:InternetSetOptionW Option INTERNET_OPTION_CONTEXT_VALUE; STUB
fixme:d3d:IWineD3DDeviceImpl_CreateQuery (0x172c40) Unhandled query type 8
fixme:d3d:state_psizemin WINED3DRS_POINTSIZE_MIN not supported on this opengl, value is 0.000000
err:d3d:state_multisampleaa Multisample antialiasing not supported by gl
fixme:d3d:state_psizemax WINED3DRS_POINTSIZE_MAX not supported on this opengl, value is 1.000000
wine: Unhandled page fault on read access to 0x00000000 at address (nil) (thread 0009), starting debugger...
Unhandled exception: page fault on read access to 0x00000000 in 32-bit code (0x00000000).
Register dump:
CS:0073 SS:007b DS:007b ES:007b FS:0033 GS:003b
EIP:00000000 ESP:0033c4d0 EBP:0033c54c EFLAGS:00010206( - 00 - RIP1)
EAX:00170648 EBX:7e16909c ECX:7e1560a0 EDX:00000028
ESI:00000030 EDI:00000000
Stack dump:
0x0033c4d0: 7e1112a9 00000000 00000003 00001406
0x0033c4e0: 00000000 00000030 09c10020 00000000
0x0033c4f0: 00000001 3f800000 00170648 00000000
0x0033c500: 7e1560a0 7e156819 001bb6a4 00000040
0x0033c510: 00000001 00000000 00172c40 00000000
0x0033c520: 00000000 00000000 001b7598 001b4754
Backtrace:
=>1 0x00000000 (0x0033c54c)
2 0x7e0f56e8 drawPrimitive+0xbbd() in wined3d (0x0033c65c)
3 0x7e0dc680 in wined3d (+0x1c680) (0x0033c6bc)
4 0x7e180e85 in d3d9 (+0x10e85) (0x0033c6ec)
5 0x005e4fa0 in wow (+0x1e4fa0) (0x0033c720)
6 0x005ce278 in wow (+0x1ce278) (0x0033c73c)
7 0x005ce28b in wow (+0x1ce28b) (0x0033c768)
8 0x0075a5dc in wow (+0x35a5dc) (0x0033c7fc)
9 0x007578cc in wow (+0x3578cc) (0x0033fb78)
10 0x007d25fe in wow (+0x3d25fe) (0x0033fc50)
11 0x00475e8f in wow (+0x75e8f) (0x0033fcc4)
12 0x007c8a57 in wow (+0x3c8a57) (0x0033fce8)
13 0x007c730c in wow (+0x3c730c) (0x0033fcf4)
14 0x0044470e in wow (+0x4470e) (0x0033fdbc)
15 0x00426bb0 in wow (+0x26bb0) (0x0033fdf0)
16 0x0042356f in wow (+0x2356f) (0x0033fe60)
17 0x004230f1 in wow (+0x230f1) (0x0033fe78)
18 0x00404b0e in wow (+0x4b0e) (0x0033ff08)
19 0x7b86d59f in kernel32 (+0x4d59f) (0x0033ffe8)
20 0xb7e113b7 wine_switch_to_stack+0x17() in libwine.so.1 (0x00000000)
0x00000000: addb %al,0x0(%eax)
Modules:
Module Address Debug info Name (96 modules)
PE 340000-3d0000 Deferred fmod
PE 400000-d9c000 Export wow
PE 10000000-10069000 Deferred divxdecoder
ELF 7b800000-7b923000 Export kernel32<elf>
\-PE 7b820000-7b923000 \ kernel32
ELF 7bc00000-7bc92000 Deferred ntdll<elf>
\-PE 7bc10000-7bc92000 \ ntdll
ELF 7bf00000-7bf03000 Deferred <wine-loader>
ELF 7d123000-7d16a000 Deferred dbghelp<elf>
\-PE 7d130000-7d16a000 \ dbghelp
ELF 7dd43000-7dd58000 Deferred psapi<elf>
\-PE 7dd50000-7dd58000 \ psapi
ELF 7dd58000-7dd5d000 Deferred libnss_dns.so.2
ELF 7dd6c000-7dd80000 Deferred mswsock<elf>
\-PE 7dd70000-7dd80000 \ mswsock
ELF 7e0b3000-7e16a000 Export wined3d<elf>
\-PE 7e0c0000-7e16a000 \ wined3d
ELF 7e16a000-7e193000 Export d3d9<elf>
\-PE 7e170000-7e193000 \ d3d9
ELF 7e193000-7e1a8000 Deferred midimap<elf>
\-PE 7e1a0000-7e1a8000 \ midimap
PE 7e1b0000-7e1c0000 --none-- msacm32
ELF 7e1c0000-7e1fc000 Deferred wineoss<elf>
\-PE 7e1d0000-7e1fc000 \ wineoss
ELF 7e229000-7e25b000 Deferred uxtheme<elf>
\-PE 7e230000-7e25b000 \ uxtheme
ELF 7e25b000-7e264000 Deferred libxcursor.so.1
ELF 7e264000-7e26c000 Deferred libxrender.so.1
ELF 7e26c000-7e2f8000 Deferred winex11<elf>
\-PE 7e280000-7e2f8000 \ winex11
ELF 7e2f8000-7e317000 Deferred libexpat.so.1
ELF 7e317000-7e345000 Deferred libfontconfig.so.1
ELF 7e345000-7e359000 Deferred libz.so.1
ELF 7e359000-7e3c2000 Deferred libfreetype.so.6
ELF 7e3c2000-7e3e1000 Deferred mpr<elf>
\-PE 7e3d0000-7e3e1000 \ mpr
ELF 7e3e1000-7e428000 Deferred wininet<elf>
\-PE 7e3f0000-7e428000 \ wininet
ELF 7e428000-7e48a000 Deferred msvcrt<elf>
\-PE 7e440000-7e48a000 \ msvcrt
ELF 7e48a000-7e4b0000 Deferred msacm32<elf>
ELF 7e4b0000-7e4c4000 Deferred lz32<elf>
\-PE 7e4c0000-7e4c4000 \ lz32
ELF 7e4c4000-7e4dd000 Deferred version<elf>
\-PE 7e4d0000-7e4dd000 \ version
ELF 7e4dd000-7e56a000 Deferred winmm<elf>
\-PE 7e4f0000-7e56a000 \ winmm
ELF 7e56a000-7e586000 Deferred imm32<elf>
\-PE 7e570000-7e586000 \ imm32
ELF 7e586000-7e5fc000 Deferred libglu.so.1
ELF 7e5fc000-7e69c000 Deferred libgl.so.1
ELF 7e69c000-7e782000 Deferred libx11.so.6
ELF 7e782000-7e78f000 Deferred libxext.so.6
ELF 7e78f000-7e7a7000 Deferred libice.so.6
ELF 7e7a7000-7e81b000 Deferred opengl32<elf>
\-PE 7e7c0000-7e81b000 \ opengl32
ELF 7e81b000-7e846000 Deferred ws2_32<elf>
\-PE 7e820000-7e846000 \ ws2_32
ELF 7e846000-7e860000 Deferred wsock32<elf>
\-PE 7e850000-7e860000 \ wsock32
ELF 7e860000-7e873000 Deferred libresolv.so.2
ELF 7e873000-7e892000 Deferred iphlpapi<elf>
\-PE 7e880000-7e892000 \ iphlpapi
ELF 7e892000-7e8e6000 Deferred rpcrt4<elf>
\-PE 7e8a0000-7e8e6000 \ rpcrt4
ELF 7e8e6000-7e97b000 Deferred ole32<elf>
\-PE 7e8f0000-7e97b000 \ ole32
ELF 7e97b000-7e9d1000 Deferred shlwapi<elf>
\-PE 7e990000-7e9d1000 \ shlwapi
ELF 7e9d1000-7eac0000 Deferred shell32<elf>
\-PE 7e9e0000-7eac0000 \ shell32
ELF 7eac0000-7eaca000 Deferred libgcc_s.so.1
ELF 7eacd000-7ead1000 Deferred libxfixes.so.3
ELF 7ead1000-7ead9000 Deferred libsm.so.6
ELF 7ebae000-7ec62000 Deferred gdi32<elf>
\-PE 7ebc0000-7ec62000 \ gdi32
ELF 7ec62000-7ed97000 Deferred user32<elf>
\-PE 7ec80000-7ed97000 \ user32
ELF 7ed97000-7ee59000 Deferred comctl32<elf>
\-PE 7eda0000-7ee59000 \ comctl32
ELF 7ee59000-7ee9d000 Deferred advapi32<elf>
\-PE 7ee60000-7ee9d000 \ advapi32
ELF 7efa7000-7efb1000 Deferred libnss_files.so.2
ELF 7efb1000-7efba000 Deferred libnss_nis.so.2
ELF 7efba000-7efcf000 Deferred libnsl.so.1
ELF 7efcf000-7eff1000 Deferred libm.so.6
ELF 7eff1000-7eff4000 Deferred libxrandr.so.2
ELF 7eff4000-7eff7000 Deferred libxinerama.so.1
ELF 7eff7000-7f000000 Deferred libnss_compat.so.2
ELF b7cb2000-b7cb5000 Deferred libxau.so.6
ELF b7cb6000-b7cb9000 Deferred libdl.so.2
ELF b7cb9000-b7de8000 Deferred libc.so.6
ELF b7de8000-b7dfa000 Deferred libpthread.so.0
ELF b7dfb000-b7e00000 Deferred libxxf86vm.so.1
ELF b7e0a000-b7f1b000 Export libwine.so.1
ELF b7f1e000-b7f34000 Deferred ld-linux.so.2
Threads:
process tid prio (all id:s are in hex)
0000000a
0000000c 0
0000000b 0
00000008 (D) C:\World of Warcraft\WoW.exe
00000019 0
00000018 0
00000017 0
00000016 0
00000015 0
00000014 0
00000013 0
00000012 2
00000011 15
00000010 15
0000000f 0
0000000e 0
0000000d 1
00000009 0 <==


So depressing.

Sammi
February 16th, 2007, 08:49 PM
ATI. What else can I say :(

Lux9698
February 17th, 2007, 05:41 PM
Greetings People,
1st of all I would like to say that you guys rock.
I'm reading since days in this forum and what can I say, my Edgy runs awesome on my AMD 64 3200+.
I installed the Nvidia driver 96xx for my 4200 TI Geforce8, Beryl and I can even sync my PDA with Kontact, everything runs without a problem.
The only thing who just won't run is my WoW (BC). I'm soooo close to get rid of Microsoft, PLEASE HELP.
I don;t no what else to try.
I installed the newest Wine application, simce to run fine and did all the succested tweaks.
I copied everything from my World of Warcraft (BC)Folder on my Microsoft partion to Ubuntu, changed the permissions, load down the dll's and when I try to start WoW over a Terminal thats the dump and nothing else happen.

Could you guys give me a hand on that, PLEASE ?!

Thats the command: wine ~/.wine/drive_c/Program\ Files/World\ of\ Warcraft/WoW.exe
Thats the dump:
fixme:advapi:SetSecurityInfo stub
wine: Unhandled page fault on write access to 0x00000000 at address 0x7c231318 (thread 0009), starting debugger...
Unhandled exception: page fault on write access to 0x00000000 in 32-bit code (0x7c231318).
Register dump:
CS:0073 SS:007b DS:007b ES:007b FS:0033 GS:003b
EIP:7c231318 ESP:0032dca4 EBP:0032dccc EFLAGS:00010202( - 00 - -RI1)
EAX:00000000 EBX:7c240400 ECX:0032dcc4 EDX:00000004
ESI:0032de64 EDI:7c2211e0
Stack dump:
0x0032dca4: ffffffff 7ffdc0c0 0033e31c 00000004
0x0032dcb4: 0032dcc4 0016eda8 0016edb8 7c240400
0x0032dcc4: 00000004 7c240400 0032de1c 7c23177b
0x0032dcd4: ffffffff 7ffdc0c0 0033e31c 00000004
0x0032dce4: 00000000 7c2244da ffffffff 7c222f90
0x0032dcf4: 0032dd08 7bc3579e 00000002 00000003
Backtrace:
=>1 0x7c231318 in dbghelp (+0x21318) (0x0032dccc)
2 0x7c23177b in dbghelp (+0x2177b) (0x0032de1c)
3 0x7c233018 StackWalk+0x108() in dbghelp (0x0032de8c)
4 0x006c0dcf in wow (+0x2c0dcf) (0x0033e374)
5 0x006c090d in wow (+0x2c090d) (0x0033e3a8)
6 0x006a1998 in wow (+0x2a1998) (0x0033e3bc)
7 0x006a1222 in wow (+0x2a1222) (0x0033f138)
8 0x006a0da9 in wow (+0x2a0da9) (0x0033f960)
9 0x006a0ce3 in wow (+0x2a0ce3) (0x0033f98c)
10 0x006a0dd4 in wow (+0x2a0dd4) (0x0033f998)
11 0x00403dea in wow (+0x3dea) (0x0033fc00)
12 0x0040270b in wow (+0x270b) (0x0033fe68)
13 0x00402572 in wow (+0x2572) (0x0033fe78)
14 0x00404b0e in wow (+0x4b0e) (0x0033ff08)
15 0x7b8702be in kernel32 (+0x502be) (0x0033ffe8)
16 0xb7eca587 wine_switch_to_stack+0x17() in libwine.so.1 (0x00000000)
0x7c231318: movl %edx,0x0(%eax)
Modules:
Module Address Debug info Name (94 modules)
PE 340000-3d0000 Deferred fmod
PE 400000-d9b000 Export wow
PE 10000000-10069000 Deferred divxdecoder
ELF 7b800000-7b926000 Export kernel32<elf>
\-PE 7b820000-7b926000 \ kernel32
ELF 7bc00000-7bc94000 Deferred ntdll<elf>
\-PE 7bc10000-7bc94000 \ ntdll
ELF 7bf00000-7bf03000 Deferred <wine-loader>
ELF 7bfeb000-7c000000 Deferred psapi<elf>
\-PE 7bff0000-7c000000 \ psapi
ELF 7c201000-7c249000 Export dbghelp<elf>
\-PE 7c210000-7c249000 \ dbghelp
ELF 7c249000-7c25e000 Deferred midimap<elf>
\-PE 7c250000-7c25e000 \ midimap
ELF 7c25e000-7c29a000 Deferred wineoss<elf>
\-PE 7c270000-7c29a000 \ wineoss
ELF 7c2ba000-7c2ec000 Deferred uxtheme<elf>
\-PE 7c2c0000-7c2ec000 \ uxtheme
PE 7d400000-7d40f000 --none-- msacm32
ELF 7d41e000-7d423000 Deferred libxfixes.so.3
ELF 7d423000-7d42c000 Deferred libxcursor.so.1
ELF 7d42c000-7d44a000 Deferred ximcp.so.2
ELF 7d44a000-7d44c000 Deferred xlcutf8load.so.2
ELF 7d44c000-7d44f000 Deferred libxrandr.so.2
ELF 7d44f000-7d457000 Deferred libxrender.so.1
ELF 7d457000-7d45a000 Deferred libxinerama.so.1
ELF 7d980000-7da0d000 Deferred winex11<elf>
\-PE 7d990000-7da0d000 \ winex11
ELF 7da0d000-7da2b000 Deferred libexpat.so.1
ELF 7da2b000-7da5a000 Deferred libfontconfig.so.1
ELF 7da5a000-7da6e000 Deferred libz.so.1
ELF 7da6e000-7dad8000 Deferred libfreetype.so.6
ELF 7dad8000-7daf7000 Deferred mpr<elf>
\-PE 7dae0000-7daf7000 \ mpr
ELF 7daf7000-7db3e000 Deferred wininet<elf>
\-PE 7db00000-7db3e000 \ wininet
ELF 7db3e000-7dba2000 Deferred msvcrt<elf>
\-PE 7db50000-7dba2000 \ msvcrt
ELF 7dba2000-7dbc8000 Deferred msacm32<elf>
ELF 7dbc8000-7dbdc000 Deferred lz32<elf>
\-PE 7dbd0000-7dbdc000 \ lz32
ELF 7dbdc000-7dbf5000 Deferred version<elf>
\-PE 7dbe0000-7dbf5000 \ version
ELF 7dbf5000-7dc83000 Deferred winmm<elf>
\-PE 7dc00000-7dc83000 \ winmm
ELF 7dc83000-7dc9f000 Deferred imm32<elf>
\-PE 7dc90000-7dc9f000 \ imm32
ELF 7dd04000-7dd06000 Deferred libnvidia-tls.so.1
ELF 7dd06000-7e58c000 Deferred libglcore.so.1
ELF 7e58c000-7e591000 Deferred libxdmcp.so.6
ELF 7e591000-7e60b000 Deferred libglu.so.1
ELF 7e60b000-7e697000 Deferred libgl.so.1
ELF 7e697000-7e760000 Deferred libx11.so.6
ELF 7e760000-7e778000 Deferred libice.so.6
ELF 7e778000-7e7f2000 Deferred opengl32<elf>
\-PE 7e790000-7e7f2000 \ opengl32
ELF 7e7f2000-7e81e000 Deferred ws2_32<elf>
\-PE 7e800000-7e81e000 \ ws2_32
ELF 7e81e000-7e838000 Deferred wsock32<elf>
\-PE 7e820000-7e838000 \ wsock32
ELF 7e838000-7e84b000 Deferred libresolv.so.2
ELF 7e84b000-7e869000 Deferred iphlpapi<elf>
\-PE 7e850000-7e869000 \ iphlpapi
ELF 7e869000-7e8be000 Deferred rpcrt4<elf>
\-PE 7e880000-7e8be000 \ rpcrt4
ELF 7e8be000-7e957000 Deferred ole32<elf>
\-PE 7e8d0000-7e957000 \ ole32
ELF 7e957000-7e9af000 Deferred shlwapi<elf>
\-PE 7e970000-7e9af000 \ shlwapi
ELF 7e9af000-7eaa1000 Deferred shell32<elf>
\-PE 7e9c0000-7eaa1000 \ shell32
ELF 7eaa1000-7eaac000 Deferred libgcc_s.so.1
ELF 7eaac000-7eab9000 Deferred libxext.so.6
ELF 7eab9000-7eabe000 Deferred libxxf86vm.so.1
ELF 7eb9d000-7ec54000 Deferred gdi32<elf>
\-PE 7ebb0000-7ec54000 \ gdi32
ELF 7ec54000-7ed8d000 Deferred user32<elf>
\-PE 7ec70000-7ed8d000 \ user32
ELF 7ed8d000-7ee4d000 Deferred comctl32<elf>
\-PE 7eda0000-7ee4d000 \ comctl32
ELF 7ee4d000-7ee93000 Deferred advapi32<elf>
\-PE 7ee60000-7ee93000 \ advapi32
ELF 7ef9d000-7efa8000 Deferred libnss_files.so.2
ELF 7efa8000-7efb2000 Deferred libnss_nis.so.2
ELF 7efb2000-7efc8000 Deferred libnsl.so.1
ELF 7efc8000-7efee000 Deferred libm.so.6
ELF 7efee000-7eff7000 Deferred libsm.so.6
ELF 7eff7000-7f000000 Deferred libnss_compat.so.2
ELF b7d61000-b7d64000 Deferred libxau.so.6
ELF b7d65000-b7d69000 Deferred libdl.so.2
ELF b7d69000-b7e9d000 Deferred libc.so.6
ELF b7e9e000-b7eb1000 Deferred libpthread.so.0
ELF b7ec3000-b7fd4000 Export libwine.so.1
ELF b7fd6000-b7ff1000 Deferred ld-linux.so.2
Threads:
process tid prio (all id:s are in hex)
0000000a
0000000c 0
0000000b 0
00000008 (D) C:\Program Files\World of Warcraft\WoW.exe
00000009 0 <==

Sammi
February 17th, 2007, 06:09 PM
I really am no expert on Wine, but these two lines from your error dump seem to say that you don't have write permission to your WoW files/directory, even though you said you did change the permissions:

wine: Unhandled page fault on write access to 0x00000000 at address 0x7c231318 (thread 0009), starting debugger...
Unhandled exception: page fault on write access to 0x00000000 in 32-bit code (0x7c231318).You should at least doble and triple check if you have proper read/write permission to all the files in your WoW directory. Maybe root is set as the owner of the files/directories, if so then you need to change it to your login user. You need root privileges in a nautilus window to do this, and you can get them with this command "gksu nautilus".

Lux9698
February 17th, 2007, 06:15 PM
Thanks for your quick responce.

If I enter this comman tin a Terminal,
thats the result ????

Clueless, I hope that means anything to you:
:confused:


juergen@juergen-desktop:~$ gksu nautilus
(nautilus:21479): GnomeUI-WARNING **: While connecting to session manager:
Authentication Rejected, reason : None of the authentication protocols specified are supported and host-based authentication failed.

(nautilus:21479): libgnomevfs-WARNING **: Failed to open session DBUS connection: Did not receive a reply. Possible causes include: the remote application did not send a reply, the message bus security policy blocked the reply, the reply timeout expired, or the network connection was broken.
Volume monitoring will not work.

Forsythe
February 18th, 2007, 12:56 AM
Hi there!

I've recently installed Ubuntu 6.06 (Dapper Drake) and REALLY love it. I've never used Linux before, but switched after I got fed up with how Microsoft is handling their operating systems.

I used the Ubuntu wiki to help me install my ATI Radeon 9600's drivers using the Xorg package after installing the operating system. This fixed my UXGA LCD's screen resolution problem (Ubuntu wouldn't let me switch to 1440x900 from 1024x760). After that, I added code to my xorg.conf file to create a desktop of size 2880x1800 to use my 2nd monitor.

In an attempt to test my graphics card out in Linux, I installed Wine (including the dev files). Using the Ubuntu wiki again, I installed World of WarCraft and the Burning Crusade expansion pack. The game appears to work fine, minus a few issues that make it unplayable. The issues are as follows (in as much detail as I can muster):

1. The game freezes my entire computer and forces me to reboot completely in one of two spots. The game either freezes after I get to the point where the buttons and login boxes should show up on the title screen (it loads fine and then locks up at the exact point the stuff is supposed to load - the stuff never loads and I have to restart), or once I log in and attempt to choose a character. I have found no pattern to these lock ups whatsoever. I read a post on the transgaming forums that advised me to add the following to my xorg.conf file, which I did:


Section "Device"
Identifier "aticonfig-Device[0]"
Driver "fglrx"
Option "Capabilities" "0x00000800"
Option "UseFastTLS" "off"
Option "KernelModuleParm" "locked-userpages=0"
EndSection

The original thread may be found here (http://transgaming.org/forum/viewtopic.php?t=6341). I thought this had solved the problem, because I was able to get into the game for the first time ever after making this change. Unfortunately, upon logging out, closing WoW, and attempting to log back in, it froze yet again.

2. In the random event that I am able to get into the game successfully (thrice so far), I cannot change my video options without the game crashing completely. I specifically wanted to make the game run in a window, just in case that might solve problem #1. I read somewhere that WoW crashes when using OpenGL and attempting to change video options and that a workaround for the problem has been to start the game in D3D mode instead.

3. WoW freezes without fail if D3D is used just like I'd detailed in problem #1. I've never been able to get to a logon screen at all.

As a final side note, I have applied the registry change to add an OpenGL key and string to the Wine registry as detailed in the Ubuntu wiki instructions for installing World of WarCraft. I have also edited my WoW configuration file to reflect the changes described in Tweak #2 on that page. These have improved WoW's performance, but have not resolved the 3 problems detailed above.

If any more information is needed, please detail what exactly is needed and I'll see if I can get it. As I said, I've never used Linux, so I'm not quite used to running lots of commands to test things. On Windows, you just kinda changed program settings and rebooted to see if you'd made things better or worse - that's the kind of debugging I'm used to. :p

Thanks again! :)

Forsythe
February 18th, 2007, 01:11 AM
EDIT: I've added the following code to my config.wtf file, which forced WoW to run in windowed mode and fixed my problem with having to reboot completely:


SET gxWindow "1"

That should take care of problem 1, mentioned below. Problems 2 and 3 still persist (I don't think there's a way to fix problem 2 at the moment - it's been listed as a bug a lot of places I've searched for info on it), however, and I'd like to know if there's a way to fix them or not still.

Thanks!

Hi there!

I've recently installed Ubuntu 6.06 (Dapper Drake) and REALLY love it. I've never used Linux before, but switched after I got fed up with how Microsoft is handling their operating systems.

I used the Ubuntu wiki to help me install my ATI Radeon 9600's drivers using the Xorg package after installing the operating system. This fixed my UXGA LCD's screen resolution problem (Ubuntu wouldn't let me switch to 1440x900 from 1024x760). After that, I added code to my xorg.conf file to create a desktop of size 2880x1800 to use my 2nd monitor.

In an attempt to test my graphics card out in Linux, I installed Wine (including the dev files). Using the Ubuntu wiki again, I installed World of WarCraft and the Burning Crusade expansion pack. The game appears to work fine, minus a few issues that make it unplayable. The issues are as follows (in as much detail as I can muster):

1. [FIXED - SEE ABOVE]The game freezes my entire computer and forces me to reboot completely in one of two spots. The game either freezes after I get to the point where the buttons and login boxes should show up on the title screen (it loads fine and then locks up at the exact point the stuff is supposed to load - the stuff never loads and I have to restart), or once I log in and attempt to choose a character. I have found no pattern to these lock ups whatsoever. I read a post on the transgaming forums that advised me to add the following to my xorg.conf file, which I did:


Section "Device"
Identifier "aticonfig-Device[0]"
Driver "fglrx"
Option "Capabilities" "0x00000800"
Option "UseFastTLS" "off"
Option "KernelModuleParm" "locked-userpages=0"
EndSection

The original thread may be found here (http://transgaming.org/forum/viewtopic.php?t=6341). I thought this had solved the problem, because I was able to get into the game for the first time ever after making this change. Unfortunately, upon logging out, closing WoW, and attempting to log back in, it froze yet again.

2. In the random event that I am able to get into the game successfully (thrice so far), I cannot change my video options without the game crashing completely. I specifically wanted to make the game run in a window, just in case that might solve problem #1. I read somewhere that WoW crashes when using OpenGL and attempting to change video options and that a workaround for the problem has been to start the game in D3D mode instead.

3. WoW freezes without fail if D3D is used just like I'd detailed in problem #1. I've never been able to get to a logon screen at all.

As a final side note, I have applied the registry change to add an OpenGL key and string to the Wine registry as detailed in the Ubuntu wiki instructions for installing World of WarCraft. I have also edited my WoW configuration file to reflect the changes described in Tweak #2 on that page. These have improved WoW's performance, but have not resolved the 3 problems detailed above.

If any more information is needed, please detail what exactly is needed and I'll see if I can get it. As I said, I've never used Linux, so I'm not quite used to running lots of commands to test things. On Windows, you just kinda changed program settings and rebooted to see if you'd made things better or worse - that's the kind of debugging I'm used to. :p

Thanks again! :)

Forsythe
February 18th, 2007, 03:36 AM
Hit the refresh button and didn't realize I'd resend my post... My bad... I don't know if/how you can delete posts, so I'll just edit this so I don't have two HUGE posts. :p

geekpower73
February 19th, 2007, 02:16 PM
Hello,
Just a quick post to report that I followed the howto instuctions and everything works fine (including BC) on a Dell Latitude D810 (ATI fix applied).

Thanks to all of the contributors to the howto.

Best regards

Memonas
February 20th, 2007, 03:28 PM
Sammi, theres a problem with the eigth step! And possibly a fatal one, World of Warcraft has an antihack program called Warden built into it, since most bots and hacks need to make some changes to the client Warden looks out for any changes at all to any of the files, and adding 3 lines to something isn't hard to miss, personally I would not feel safe doing that to my file without emailing blizzard first at least.

jameslov
February 20th, 2007, 04:27 PM
-Forsythe

I am also quite new to linux and have faced a similar learning curve in regards to using the terminal and playing with coded settings. It is a little daunting to have to edit settings in a text editor instead of using windows style "options" or "preferences" menus. I think once you get used to it and gain a little confidence you will find you really like the level of control linux gives you over the way your operating system works. In regards to your post, there are several commands you can run to make sure that your video drivers are installed properly. open a terminal and run the command


fglrxinfo

and you should see something like this:


display: :0.0 screen: 0
OpenGL vendor string: ATI Technologies Inc.
OpenGL renderer string: ATI Mobility Radeon X1400 Generic
OpenGL version string: 2.0.6011 (8.28.8)


Then run


glxinfo | grep render

and you should see something like this:


direct rendering: Yes
GLX_ATI_pixel_format_float, GLX_ATI_render_texture
OpenGL renderer string: ATI Mobility Radeon X1400 Generic


If you results referring to mesa drivers, say that direct rendering is not on or some other kind of output, post them on the forum.

Also check your xorg.conf file again. Make sure that you type


sudo gedit /etc/X11/xorg.conf

paying attention to the case of the letters (the X in X11 is capitalized). When I first ran this command I got a blank file and couldn't figure out WHAT was going on. Before you change anything however, make sure you make a backup of it by saving it as xorg.conf_backup, then reopen xorg.conf. Always back it up before you make changes. If you ever get stuck in command line (ie. X won't open and all you can do is type commands) type


sudo nano /etc/X11/xorg.conf_backup

Then hit ctrl o and save the output as xorg.conf to overwrite the damaged driver file.

Your ATI device section should be more detailed that what you posted I think, for instance mine looks like this:


Section "Device"
Identifier "ATI Radeon x1400"
Driver "fglrx"
Option "ForceMonitors" "lvds,crt1"
Option "Centermode" "off"
Option "VideoOverlay" "on"
Option "OpenGLOverlay" "off"
Option "OverlayOnCRTC2" "0"
Option "PseudoColorVisuals" "off"
Option "HSync2" "31-64"
Option "VRefresh2" "56-75"
Option "UseFastTLS" "off"
Option "TexturedVideo" "on"
Option "UseFBDev" "true"
Option "Capabilities" "0x00000800"
Option "UseFastTLS" "off"
Option "KernelModuleParm" "locked-userpages=0"
BusID "PCI:1:0:0"
EndSection

You can see that I also have the fix suggested on the transgaming.org forum, I needed it to stop my computer from freezing as well. I would recommend that you don't simply copy this section since your BusID, VRefresh rate and HSync might be different.

Make sure that you have a section called "Module" that looks something like this:


Section "Module"
Load "GLcore"
Load "bitmap"
Load "dbe"
Load "ddc"
Load "dri"
Load "extmod"
Load "freetype"
Load "glx"
Load "int10"
Load "type1"
Load "v4l"
Load "vbe"
EndSection

This one you probably could copy, loading them all on my computer doesn't seem to have any detrimental effects.

As far as your post about the game freezing when you try to change video settings, you will find in the troubleshooting part of the wiki and in an earlier post of mine a short section about an add on called ApplyToForehead which will allow you to change graphics settings in opengl. Make sure you have it installed in the addon folder in WoW and turned on properly before you enter the game. Ok this is a long post, hope it helps you.

Sammi
February 20th, 2007, 04:45 PM
@Memonas
You're quite a paranoia freak aren't you? :D

This is maybe a bit hard to explain...

You have to understand that config.wtf is indeed a text edit config file. It's made by Blizzard to be edited by hand by the gamers. My guess is that Blizzard made it to be a fail safe, if changing settings through the graphical user interface(GUI) in game, doesn't work. Otherwise they could just have stored all the settings values in a binary file that would not be readable or editable by us.

To my best knowledge you can not input any data or values in to this file, which would put you in breach of the WoW EULA, and specifically those three lines you are asked to input are 100% harmless. They only specify how large the sound buffer should be, what sound architecture to use, and to use opengl for 3d rendering. All very legal things to do, so don't worry :D

Also the sheer number of Linux users who edit their config.wtf files manually without problems, speaks for it self. Even Mac and Windows users get to edit their config.wtf in peace. And at last, I really don't see how "Warden" could be able to tell between what lines have been put in by the game it self, and which lines have been put in manually but one self, because the lines a exactly the same.

Jovec
February 20th, 2007, 06:46 PM
2. In the random event that I am able to get into the game successfully (thrice so far), I cannot change my video options without the game crashing completely. I specifically wanted to make the game run in a window, just in case that might solve problem #1. I read somewhere that WoW crashes when using OpenGL and attempting to change video options and that a workaround for the problem has been to start the game in D3D mode instead.

3. WoW freezes without fail if D3D is used just like I'd detailed in problem #1. I've never been able to get to a logon screen at all.

To change your settings under OpenGL, download and install this mod (you may need to enable out of date addons in WoW): http://files.wowace.com/ApplyToForehead/no-ext/ApplyToForehead-r19476.zip
This will prevent WoW from making immediate changes to your graphics settings (they will be applied the next time you run WoW instead).

Sammi
February 20th, 2007, 11:53 PM
(they will be applied the next time you run WoW instead).
Actually if you found that little bit of info in the howto, I'm a bit afraid that I might have just made it up. Well in fact I did believe it did work the way you describe, the first time I used the addon, but after using it some more I found out that settings are actually applied immediately, and that I was unable to change the settings for screen resolution and vertical sync.

I then looked through the code of the addon and found only three lines:

SetMultisampleFormat = function() end
SetScreenResolution = function() end
RestartGx = function() endThere was even another file in the addon's directory where I found this descriptive line:

## Notes: This small addon will kill three functions, which crashes the WoW client when changing graphical settings under Linux.I'm not 100% sure what these three functions are, as I have little or no programming knowledge, but looking at the three lines of code I'm pretty damn sure that they're killing one functions each and that changing resolution is one of them.

Anybody with lua programming experience know what the other two are?

Lux9698
February 21st, 2007, 12:01 AM
Thanks a lot Sammi,

Just a FYI

You brought me on the right track.
I actually tried to copy the whole WoW folder from my Window.
That didn't quite work out. Even I checked and verified the access rights again.
NOTHING.

So I started back from scratch after i deleted the copied folder.
Followed the How to for the wine hq installation, doppelchecked my Nvidia driver installation and checked the settings.
Installed WoW over wine hq without a problem, installed the MS drivers for
tweak #1, started the game, run several updates from WoW. Fantastic, everything runs.

Downloaded the slim installer for "Burning Crusade".
So far so good, now, where I tried to run the installer over wine my only problem began.
The screen poped up for the "BC" installation, but I could not start it, hmmmm.
I tried everything: Screensettings, different kind of Wine settings, checked the access right, nothing.
I restarted Ubuntu, and just as I thought "that's my last try". :lolflag:
The installer of "BC" started without a problem, like nothing happend before.
"BC" got installed , loged in, made 2 other updates.
and it's running ever since.

Awesome, I think that was the last reason, to stay with MS. Problem solved.

Again, you guys rock

:guitar:

Sammi
February 21st, 2007, 12:28 AM
I'm very happy it worked for you :D

Unfortunately some of us need to be a bit stubborn to get WoW to run properly with Wine. I had troubles too at first, and I've hit new problems as I've changed hardware and newer versions of both WoW and Wine brought both new bugs and fixes. I was looking for a way to "give back" to Ubuntu, as Ubuntu gave me so much, and for me this all became so interesting that I decided that I could write about it, so I started updating the howto with my new knowledge that I mostly found in other peoples posts :mrgreen:

I've even come to think of myself as a maintainer of the howto, though I don't in any way think of the howto as my own, or of myself as an expert on this subject. I just love being a part of a community, where people help each other make things work. God bless the ubuntuforums.org :KS

Lux9698
February 21st, 2007, 12:47 AM
DITTO !!!

This forum and the "movement" of Ubuntu.
My personal opinion.

THE BEST EVER HAPPEND IN A LONG LONG TIME

:)


And I would like to be a part of it and also starting to give back
( as much I ask already, and thats a LOT)
:)

zami
February 22nd, 2007, 05:00 AM
Most people have probably already done this, but a small step missing from the howto is, installing the MS Fonts.

https://help.ubuntu.com/community/RestrictedFormats/Microsoft_Fonts

Before installing them, my WoW installation menus all had a teeeeny tiny little line of gibberish text on the buttons. It was sorta 50/50 if I was "accepting" or "declining" the installation agreement. Or pressing "play" or "upgrade", etc.

(If this has already been brought up I apologize - and freely admit that I only skimmed through about 10 of the 20 pages of this post! )

Excellent how to. Thank you for maintaining it!

-zami

zami
February 22nd, 2007, 07:02 AM
I just noticed at step 8 where the howto says


gedit ~/.wine/drive_c/Program\ Files/World\ of\ Warcraft/WTF/config.wtf


The last bit should be Config.wtf , with a capital C. Lest ye make a second config file.

-zami

jfanaian
February 23rd, 2007, 06:26 PM
I've noticed that the fix for the hanging issue on ATI makes Xgl hang.


Option "Capabilities" "0x00000800"
Option "UseFastTLS" "off"
Option "KernelModuleParm" "locked-userpages=0"


Why is that? Is it possible to have this where I don't have to modify my xorg.conf everytime I want to play WoW? :(

Sammi
February 24th, 2007, 04:58 PM
@zami

Thx for the input. I've updated both the op and the howto thanks to you ;)

I actually have noticed that the wtf directory is with small letters and Config.wtf starts with a capitalized letter before, and I went through the whole howto to correct this. I just oversaw the op #-o



Anyway, is there really noone who knows enough lua scripting to tell me what those three lines do?

SetMultisampleFormat = function() end
SetScreenResolution = function() end
RestartGx = function() end

dcampfield2007
February 24th, 2007, 08:41 PM
Hello,

WoW starts on my computer with Wine and logs on, but when I click on Enter World, it loads up to 3/4 of the way then crashes!

Here is the output from terminal:

derek@derek-desktop:~/.wine/drive_c/Program Files/World of Warcraft$ wine WoW.exe -opengl
fixme:advapi:SetSecurityInfo stub
fixme:system:SystemParametersInfoW Unimplemented action: 112 (SPI_GETMOUSESPEED)
fixme:win:EnumDisplayDevicesW ((null),0,0x33edd4,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x33f33c,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x33f5dc,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x33f5dc,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x33f544,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x33f530,0x00000000), stub!
fixme:system:SystemParametersInfoW Unimplemented action: 113 (SPI_SETMOUSESPEED)
err:wgl:ConvertPixelFormatWGLtoGLX invalid iPixelFormat 0
fixme:win:EnumDisplayDevicesW ((null),0,0x33f04c,0x00000000), stub!
fixme:system:SystemParametersInfoW Unimplemented action: 113 (SPI_SETMOUSESPEED)
fixme:sync:CreateIoCompletionPort (0xffffffff, (nil), 00000000, 00000000): stub.
fixme:wininet:InternetSetOptionW Option INTERNET_OPTION_CONNECT_TIMEOUT (5000): STUB
fixme:wininet:InternetSetOptionW INTERNET_OPTION_SEND/RECEIVE_TIMEOUT not supported on protocol 4
fixme:wininet:InternetSetOptionW Option INTERNET_OPTION_CONNECT_TIMEOUT (5000): STUB
fixme:wininet:InternetSetOptionW INTERNET_OPTION_SEND/RECEIVE_TIMEOUT not supported on protocol 4
fixme:wininet:InternetSetOptionW Option INTERNET_OPTION_CONTEXT_VALUE; STUB
fixme:wgl:X11DRV_wglQueryPbufferARB unsupported WGL_PBUFFER_LOST_ARB (need glXSelectEvent/GLX_DAMAGED work)
fixme:win:EnumDisplayDevicesW ((null),0,0x33d058,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x33d0b0,0x00000000), stub!
err:wgl:ConvertPixelFormatWGLtoGLX invalid iPixelFormat 0
err:wgl:ConvertPixelFormatWGLtoGLX invalid iPixelFormat 0
err:wgl:ConvertPixelFormatWGLtoGLX invalid iPixelFormat 0
err:wgl:ConvertPixelFormatWGLtoGLX invalid iPixelFormat 0
fixme:system:SystemParametersInfoW Unimplemented action: 113 (SPI_SETMOUSESPEED)


and here is my config.wtf:

SET SoundOutputSystem "1"
SET SoundBufferSize "150"
SET gxApi "OpenGL"
SET readTOS "1"
SET readEULA "1"
SET readScanning "-1"
SET readContest "-1"
SET hwDetect "0"
SET gxColorBits "24"
SET gxDepthBits "24"
SET gxResolution "800x600"
SET gxRefresh "85"
SET gxMultisampleQuality "0.000000"
SET gxFixLag "0"
SET fullAlpha "1"
SET lodDist "100.000000"
SET SmallCull "0.070000"
SET DistCull "450.000000"
SET trilinear "1"
SET farclip "350.000000"
SET specular "1"
SET particleDensity "0.600000"
SET unitDrawDist "300.000000"
SET movie "0"
SET realmList "us.logon.worldofwarcraft.com"
SET locale "enUS"
SET accountName "FLASHBLUENET1"
SET realmName "Cho'gall"
SET gameTip "9"
SET timingTestError "0"


I have nvidia geforce 4000 mx gpu and 1.0.8776 driver installed correctly

I have OpenGL registry tweak installed also

WoW crashes and has this crash report:

================================================== ============================
World of WarCraft (build 6403)

Exe: C:\Program Files\World of Warcraft\WoW.exe
Time: Feb 24, 2007 12:01:26.344 PM
User: derek
Computer: derek-desktop
------------------------------------------------------------------------------

This application has encountered a critical error:

ERROR #132 (0x85100084) Fatal Exception
Program: C:\Program Files\World of Warcraft\WoW.exe
Exception: 0xC0000005 (ACCESS_VIOLATION) at 0073:00000000

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


WoWBuild: 6403
------------------------------------------------------------------------------

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

EAX=0033F8BC EBX=00000000 ECX=01108008 EDX=0110A874 ESI=0D479368
EDI=00D7FE54 EBP=0033F8B4 ESP=0033F8A4 EIP=00000000 FLG=00210202
CS =0073 DS =007B ES =007B SS =007B FS =0033 GS =003B


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

Address Frame Logical addr Module

00000000 0033F8B4 0000:00000000 C:\Program Files\World of Warcraft\WoW.exe
005D2DEE 0033F8C8 0001:001D1DEE C:\Program Files\World of Warcraft\WoW.exe
005CEB6F 0033F8FC 0001:001CDB6F C:\Program Files\World of Warcraft\WoW.exe
0072C34F 0033F920 0001:0032B34F C:\Program Files\World of Warcraft\WoW.exe
006EAAEA 0033F93C 0001:002E9AEA C:\Program Files\World of Warcraft\WoW.exe
0040198C 0033F958 0001:0000098C C:\Program Files\World of Warcraft\WoW.exe
00471FA4 0033FDAC 0001:00070FA4 C:\Program Files\World of Warcraft\WoW.exe
00426BB0 0033FDE0 0001:00025BB0 C:\Program Files\World of Warcraft\WoW.exe
004234DA 0033FE04 0001:000224DA C:\Program Files\World of Warcraft\WoW.exe
00423268 0033FE60 0001:00022268 C:\Program Files\World of Warcraft\WoW.exe
004230F1 0033FE78 0001:000220F1 C:\Program Files\World of Warcraft\WoW.exe
00404B0E 0033FF08 0001:00003B0E C:\Program Files\World of Warcraft\WoW.exe
7B87011E 0033FFE8 0001:0004F11E c:\windows\system32\kernel32.dll

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

005D2DEE WoW.exe <unknown symbol>+0 (0x00D7FE54,0x00000000,0x00D7FE50,0x0084C276)
005CEB6F WoW.exe <unknown symbol>+0 (0x008AB32C,0x0072C20D,0x00000000,0x00000001)
0072C34F WoW.exe <unknown symbol>+0 (0x00000001,0x03CAE022,0x00000000,0x006C5793)
006EAAEA WoW.exe <unknown symbol>+0 (0x00000001,0x00000001,0x0033FDC0,0x00000001)
0040198C WoW.exe <unknown symbol>+0 (0xC3AF8091,0xC537E7CD,0x42B8CD05,0x0033FDC0)
00471FA4 WoW.exe <unknown symbol>+0 (0x000075C6,0x0110CC08,0x00000000,0x06DDF568)
00426BB0 WoW.exe <unknown symbol>+0 (0x0033FDF8,0x00000102,0x0110CC08,0x00000000)
004234DA WoW.exe <unknown symbol>+0 (0x7FFDF000,0x00000000,0x7B8AB500,0x69676E45)
00423268 WoW.exe <unknown symbol>+0 (0x00000000,0x00402584,0x00000001,0x00000001)
004230F1 WoW.exe <unknown symbol>+0 (0x0040A850,0x00400000,0x00000000,0x001166EB)
00404B0E WoW.exe <unknown symbol>+0 (0x7FFDF000,0x00000000,0x00000000,0x00000000)
7B87011E kernel32.dll <unknown symbol>+0 (0x00000000,0x00000000,0x00000000,0x00000000)
B7EBA5A7 wine_switch_to_stack+23 (0x00000000,0x00000000,0x00000000,0x00000000)


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

0x00340000 - 0x003D0000 C:\Program Files\World of Warcraft\fmod.dll
0x00400000 - 0x00D9D000 C:\Program Files\World of Warcraft\WoW.exe
0x10000000 - 0x10069000 C:\Program Files\World of Warcraft\DivxDecoder.dll
0x7B820000 - 0x7B926000 c:\windows\system32\kernel32.dll
0x7BC10000 - 0x7BC94000 c:\windows\system32\ntdll.dll
0x7BFC0000 - 0x7C000000 c:\windows\system32\dbghelp.dll
0x7CA80000 - 0x7CA89000 c:\windows\system32\psapi.dll
0x7CAA0000 - 0x7CAB2000 c:\windows\system32\mswsock.dll
0x7CB40000 - 0x7CB6A000 c:\windows\system32\wineoss.drv
0x7CB90000 - 0x7CBBC000 c:\windows\system32\uxtheme.dll
0x7D6E0000 - 0x7D6E7000 c:\windows\system32\midimap.dll
0x7DA60000 - 0x7DAD6000 c:\windows\system32\winex11.drv
0x7DBB0000 - 0x7DBC0000 c:\windows\system32\mpr.dll
0x7DBD0000 - 0x7DC07000 c:\windows\system32\wininet.dll
0x7DC20000 - 0x7DC6C000 c:\windows\system32\msvcrt.dll
0x7DC70000 - 0x7DC92000 c:\windows\system32\msacm32.drv
0x7DCA0000 - 0x7DCA6000 c:\windows\system32\lz32.dll
0x7DCB0000 - 0x7DCBF000 c:\windows\system32\version.dll
0x7DCD0000 - 0x7DD4D000 c:\windows\system32\winmm.dll
0x7DD50000 - 0x7DD69000 c:\windows\system32\imm32.dll
0x7E790000 - 0x7E7F6000 c:\windows\system32\opengl32.dll
0x7E800000 - 0x7E822000 c:\windows\system32\ws2_32.dll
0x7E830000 - 0x7E83C000 c:\windows\system32\wsock32.dll
0x7E860000 - 0x7E86D000 c:\windows\system32\iphlpapi.dll
0x7E880000 - 0x7E8C2000 c:\windows\system32\rpcrt4.dll
0x7E8D0000 - 0x7E95B000 c:\windows\system32\ole32.dll
0x7E970000 - 0x7E9B3000 c:\windows\system32\shlwapi.dll
0x7E9C0000 - 0x7EAA7000 c:\windows\system32\shell32.dll
0x7EBC0000 - 0x7EC57000 c:\windows\system32\gdi32.dll
0x7EC70000 - 0x7ED91000 c:\windows\system32\user32.dll
0x7EDA0000 - 0x7EE50000 c:\windows\system32\comctl32.dll
0x7EE60000 - 0x7EE96000 c:\windows\system32\advapi32.dll


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

Code: 16 bytes starting at (EIP = 00000000)

00000000: <can't read from this address>


Stack: 1024 bytes starting at (ESP = 0033F8A4)

* = addr ** *
0033F8A0: 89 8D 5D 00 51 2D 5D 00 01 00 00 00 BC F8 33 00 ..].Q-].......3.
0033F8B0: 08 80 10 01 C8 F8 33 00 EE 2D 5D 00 68 93 47 0D ......3..-].h.G.
0033F8C0: 01 00 00 00 08 4C 89 00 FC F8 33 00 6F EB 5C 00 .....L....3.o.\.
0033F8D0: 54 FE D7 00 00 00 00 00 50 FE D7 00 76 C2 84 00 T.......P...v...
0033F8E0: 01 00 00 00 4C 52 86 00 08 00 00 00 EC F8 33 00 ....LR........3.
0033F8F0: ED F8 33 00 00 00 00 00 01 02 00 00 20 F9 33 00 ..3......... .3.
0033F900: 4F C3 72 00 2C B3 8A 00 0D C2 72 00 00 00 00 00 O.r.,.....r.....
0033F910: 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0033F920: 3C F9 33 00 EA AA 6E 00 01 00 00 00 22 E0 CA 03 <.3...n....."...
0033F930: 00 00 00 00 93 57 6C 00 34 01 D0 03 58 F9 33 00 .....Wl.4...X.3.
0033F940: 8C 19 40 00 01 00 00 00 01 00 00 00 C0 FD 33 00 ..@...........3.
0033F950: 01 00 00 00 01 00 00 00 AC FD 33 00 A4 1F 47 00 ..........3...G.
0033F960: 91 80 AF C3 CD E7 37 C5 05 CD B8 42 C0 FD 33 00 ......7....B..3.
0033F970: 68 F5 DD 06 68 F5 DD 06 00 00 11 00 00 00 00 00 h...h...........
0033F980: 00 00 00 00 01 00 00 00 B4 B7 D3 7E 9C F9 33 00 ...........~..3.
0033F990: 30 BC D0 7E 60 67 D5 7E B4 B7 D3 7E EC FC 33 00 0..~`g.~...~..3.
0033F9A0: E6 6D CC 7E 03 00 00 00 00 00 00 00 04 FA 33 00 .m.~..........3.
0033F9B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0033F9C0: 74 FC 33 00 00 00 00 00 44 C0 FD 7F F7 83 E9 B7 t.3.....D.......
0033F9D0: 93 00 00 00 00 A7 6C 7E 30 30 54 69 F7 83 E9 B7 ......l~00Ti....
0033F9E0: F1 66 C3 7B 00 A7 6C 7E 00 00 00 00 00 00 00 00 .f.{..l~........
0033F9F0: 00 00 00 00 00 00 00 00 93 00 00 00 00 00 00 00 ................
0033FA00: D9 8C E9 B7 00 00 00 00 00 00 00 00 DB 61 C5 7B .............a.{
0033FA10: B4 B7 D3 7E 03 01 00 00 FF FF FF FF EC FC 33 00 ...~..........3.
0033FA20: 43 54 CE 7E 00 00 11 00 00 00 00 00 00 00 00 00 CT.~............
0033FA30: 93 00 00 00 00 00 00 80 00 00 00 00 00 00 00 00 ................
0033FA40: 00 00 00 00 00 00 00 00 B8 10 02 7C 90 FA 33 00 ...........|..3.
0033FA50: 41 B9 CF 7E 00 00 00 00 B0 FA 33 00 68 93 C7 7B A..~......3.h..{
0033FA60: 0B 00 00 00 00 00 00 00 00 00 00 00 20 FD 33 00 ............ .3.
0033FA70: 00 00 00 00 44 C0 FD 7F F7 83 E9 B7 00 00 00 00 ....D...........
0033FA80: 00 A7 6C 7E F8 12 47 00 F7 83 E9 B7 31 31 00 02 ..l~..G.....11..
0033FA90: 00 A7 6C 7E 00 00 00 00 00 00 00 00 00 00 00 00 ..l~............
0033FAA0: 00 00 00 00 00 00 00 00 00 00 00 00 D9 8C E9 B7 ................
0033FAB0: 03 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0033FAC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0033FAD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0033FAE0: 00 00 00 80 00 00 00 00 00 00 00 00 00 00 00 00 ................
0033FAF0: 00 00 00 00 B8 10 02 7C 3C FB 33 00 A0 56 A8 7D .......|<.3..V.}
0033FB00: 08 B0 1D 07 A8 E7 11 05 69 5A 5C 08 D4 FB 33 00 ........iZ\...3.
0033FB10: 08 B0 1D 07 00 00 00 00 3C FB 33 00 A0 56 A8 7D ........<.3..V.}
0033FB20: FF 04 00 00 28 CF 07 7C 00 00 00 00 20 00 01 00 ....(..|.... ...
0033FB30: 1F 85 C2 7B 90 BC D0 7E 00 B5 8A 7B 7C FB 33 00 ...{...~...{|.3.
0033FB40: A0 75 88 7B 60 67 D5 7E EB FF FF FF EB 77 88 7B .u.{`g.~.....w.{
0033FB50: B4 B7 D3 7E 02 00 00 00 00 00 00 00 6C FB 33 00 ...~........l.3.
0033FB60: 90 BC D0 7E 0C FC 33 00 00 00 00 00 30 FC 33 00 ...~..3.....0.3.
0033FB70: 89 A5 E9 B7 24 00 01 00 00 00 00 00 8C FB 33 00 ....$.........3.
0033FB80: 60 BC D0 7E 60 67 D5 7E B4 B7 D3 7E AC FB 33 00 `..~`g.~...~..3.
0033FB90: 55 CC D0 7E 24 00 01 00 00 B5 8A 7B 7B 66 A8 7D U..~$......{{f.}
0033FBA0: 3C D5 AC 7D 00 00 00 00 78 1F 16 00 EC FC 33 00 <..}....x.....3.
0033FBB0: F6 69 A8 7D 00 00 00 00 24 00 01 00 00 02 00 00 .i.}....$.......
0033FBC0: 00 00 00 00 00 00 00 00 0C FC 33 00 40 00 00 00 ..........3.@...
0033FBD0: 40 00 00 00 0C FC 33 00 04 C4 E9 B7 40 00 00 00 @.....3.....@...
0033FBE0: 1A 60 C5 7B 05 00 00 00 04 FD 33 00 40 00 00 00 .`.{......3.@...
0033FBF0: 00 02 00 00 24 00 01 00 EC FC 33 00 00 C0 FD 7F ....$.....3.....
0033FC00: 68 93 C7 7B 00 00 00 00 04 FD 33 00 EC FC 33 00 h..{......3...3.
0033FC10: FF 62 C5 7B 02 00 00 00 30 FC 33 00 00 00 00 00 .b.{....0.3.....
0033FC20: 7B 01 00 00 2B 02 00 00 00 00 00 00 30 FC 33 00 {...+.......0.3.
0033FC30: 00 00 00 00 00 00 00 00 00 00 00 00 7B 01 2B 02 ............{.+.
0033FC40: 24 00 01 00 00 00 00 00 B4 B7 D3 7E 00 00 00 00 $..........~....
0033FC50: 01 00 00 00 74 FC 33 00 01 00 00 00 58 02 00 00 ....t.3.....X...
0033FC60: 00 00 00 00 74 FC 33 00 01 00 00 00 00 C0 FD 7F ....t.3.........
0033FC70: 01 00 00 00 24 00 01 00 00 02 00 00 00 00 00 00 ....$...........
0033FC80: 7B 01 2B 02 EB 75 00 00 7B 01 00 00 2B 02 00 00 {.+..u..{...+...
0033FC90: FF 73 88 7B B4 B7 D3 7E DC FC 33 00 CC FC 33 00 .s.{...~..3...3.
0033FCA0: AA 6F D1 7E 24 00 01 00 00 02 00 00 00 00 00 00 .o.~$...........


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

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

Percent memory used: 21
Total physical memory: 527212544
Free Memory: 157278208
Page file: 1538084864
Total virtual memory: 2147352575

and says

Sammi
February 26th, 2007, 06:43 PM
Your problem seems so ATI'ish :/

Try updating the graphics card driver: http://albertomilone.com/nvidia_scripts1.html (no promises and be careful - backup your xorg.conf file before you begin)

Also how much ram and what cpu do you have?

spaceghoti
February 27th, 2007, 01:52 AM
I've discovered that whenever there's a code change in my system, either because wine or fglrx updates, or WoW pushes a new patch to me, the system will lock up just before it loads the fields to enter my account name and password. Then, if I leave it alone overnight it will magically work again. No amount of tweaking my xorg.conf, rebooting or rerunning winecfg appears to change this behavior.

However, you folks have pointed out some new tricks that I've applied without success, so I'm hoping we can delve a little deeper and obtain a little more information. So here goes.


fglrxinfo
display: :0.0 screen: 0
OpenGL vendor string: ATI Technologies Inc.
OpenGL renderer string: MOBILITY RADEON 9600 Generic
OpenGL version string: 2.0.6011 (8.28.8)


glxinfo | grep render
direct rendering: Yes
GLX_ATI_pixel_format_float, GLX_ATI_render_texture
OpenGL renderer string: MOBILITY RADEON 9600 Generic


/etc/X11/xorg.conf

Section "Device"
Identifier "ATI Technologies, Inc. RV350 NP [Mobility Radeon 9600/9700 M10/M11]"
Driver "fglrx"
BoardName "radeon"
Option "no_accel" "no"
Option "MergedFB" "off"
Option "AGPMode" "4"
Option "AGPFastWrite" "on"
Option "SWcursor" "off"
Option "EnablePageFlip" "on"
Option "AccelMethod" "EXA"
Option "DynamicClocks" "on"
Option "BIOSHotkeys" "on"
Option "EnableDepthMoves" "true"
Option "mtrr" "on"
Option "Centermode" "off"
Option "VideoOverlay" "on"
Option "OpenGLOverlay" "off"
Option "OverlayOnCRTC2" "0"
Option "PseudoColorVisuals" "off"
Option "UseFastTLS" "off"
Option "TexturedVideo" "on"
Option "UseFBDev" "true"
Option "Capabilities" "0x00000800"
Option "UseFastTLS" "off"
Option "KernelModuleParm" "locked-userpages=0"
BusID "PCI:1:0:0"
EndSection

Section "Module"
Load "GLcore"
Load "i2c"
Load "bitmap"
Load "ddc"
Load "extmod"
Load "freetype"
Load "int10"
Load "type1"
Load "vbe"
Load "glx"
Load "dbe"
Load "v4l"
Load "dri"
EndSection

The frustrating part for me is that the system fixes itself after a while even if I don't touch it. So I'm thoroughly stumped. If someone has any ideas or needs additional information, please let me know. This is Kubuntu 6.10 on a T42 with 2GB of system RAM.

Sammi
February 27th, 2007, 02:06 AM
So I'm thoroughly stumped.We're all stumped on ATI ](*,):evil:

alican timur
March 1st, 2007, 09:54 PM
I have WoW working under wine. However, the graphics are like this.

link (http://www.instantimagehosting.com/storage/Untitled_1.jpg)

and very low fps.

i have ati radeon 9600.
this is my config.wtf:


SET hwDetect "0"
SET gxColorBits "24"
SET gxDepthBits "24"
SET gxResolution "1024x768"
SET gxRefresh "60"
SET gxMultisampleQuality "0.000000"
SET gxFixLag "0"
SET fullAlpha "1"
SET lodDist "100.000000"
SET SmallCull "0.040000"
SET DistCull "500.000000"
SET trilinear "1"
SET frillDensity "24"
SET farclip "450.000000"
SET particleDensity "1.000000"
SET unitDrawDist "300.000000"
SET movie "0"
SET readTOS "1"
SET readEULA "1"
SET readScanning "-1"
SET realmList "eu.logon.worldofwarcraft.com"
SET readContest "-1"
SET locale "enGB"
SET expansionMovie "0"
SET doodadAnim "0"
SET SoundOutputSystem "1"
SET SoundBufferSize "150"
SET realmName "Moonglade"
SET gameTip "8"

any ideas?

Sammi
March 1st, 2007, 10:49 PM
For one you are running in DirectX mode because you havn't added this line to Config.wtf, as the howto instructs you to do:

SET gxApi "OpenGL"You really should try adding that line first.

Secondly you could try the panel icon trick also found in the howto. It's in the troubleshooting section:

If you experience corrupt icons on your panel then you then you may need to set the SET UIFaster parameter in wtf/Config.wtf
Use it like this:
Set UIFaster “x”
Where x equals:
0 – This turns off all UI acceleration
1 – For Internal Use Only - DO NOT USE!
2 – Enables partial UI acceleration only.
3 – Enables all UI acceleration.
Example:
Set UIFaster “2”
The value 2 usually corrects this problem.Thirdly the howto's troubleshooting section also has a tip about adding three lines to xorg.conf. You could try that.

And number four you should check that you are running the newest of the proprietary ATI drivers, as the open source ones aren't very good for 3d or games: https://help.ubuntu.com/community/BinaryDriverHowto/ATI

JerryM
March 1st, 2007, 11:33 PM
I cannot run in OpenGL mode.. only Direct3D mode. When I try to use OpenGL, the program will crash with the usual WoW crash/error report.

I'm using an integrated intel chipset and it supports (and has enabled) direct rendering.

Any help is appreciated :-)

alican timur
March 1st, 2007, 11:39 PM
The set UI Faster line solved my icons problem. I still can't see my own character and it's icon that's on top of the screen, but i think that's related to my inability of using OpenGl.

When i add the line

SET gxApi "OpenGL"
the game quits just after the loading screen. here's the error message i get on the terminal:


X Error of failed request: BadMatch (invalid parameter attributes)
Major opcode of failed request: 143 (GLX)
Minor opcode of failed request: 13 (X_GLXCreateGLXPixmap)
Serial number of failed request: 456
Current serial number in output stream: 457

any idea what's wrong?

Sammi
March 1st, 2007, 11:55 PM
Have you tried adding those three lines to the device section of your xorg.conf file as the troubleshooting section instructs?

Option "Capabilities" "0x00000800"
Option "UseFastTLS" "off"
Option "KernelModuleParm" "locked-userpages=0" jameslov did a great job of explaining how to do this a little while back in this tread. See post number 185: http://www.ubuntuforums.org/showpost.php?p=2183925&postcount=185 (http://www.ubuntuforums.org/showpost.php?p=2183925&postcount=185)

dtruesdale
March 2nd, 2007, 02:57 AM
Quick question, I have WoW installed with the latest wine on Feisty it runs great except for one thing. The mouse is unresponsive sometimes. I have the latest Nvidia drivers also. Followed the howto and have looked all over for a possible answer. Switched to wine since cedega takes forever to launch WoW.

Aricml
March 2nd, 2007, 09:33 AM
I got Warcraft running (almost) pretty well on here by following the instructions (which were great!) However when I go from the "pick character" screen into the actual game it errors out and shows me the following message.



This application encountered a critical error:

ERROR #132 (0x85100084) Fatal Exception
Program C:\World of Warcraft\WoW.exe
Exception: 0xC0000005 (ACCESS_VIOLATION) at 0073.00000000

The instruction at "0x00000000" referenced memory at "0x00000000"
This memory could not be "read".

Press OK to terminate the application

This sure sounds like its probably something easy and dumb that I missed, but if someone who knows what that means could tell me how to rectify the situation I'd be very grateful.

-Aric

dtruesdale
March 2nd, 2007, 03:42 PM
Ok this is what I get when I launch WoW from a terminal:

dtruesdale@E1705:~/.wine/drive_c/Program Files/World of Warcraft$ wine WoW.exe
fixme:advapi:SetSecurityInfo stub
fixme:system:SystemParametersInfoW Unimplemented action: 112 (SPI_GETMOUSESPEED)
fixme:win:EnumDisplayDevicesW ((null),0,0x33edd4,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x33f33c,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x33f5dc,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x33f5dc,0x00000000), stub!
fixme:system:SystemParametersInfoW Unimplemented action: 113 (SPI_SETMOUSESPEED)
err:wgl:ConvertPixelFormatWGLtoGLX invalid iPixelFormat 0
fixme:win:EnumDisplayDevicesW ((null),0,0x33f04c,0x00000000), stub!
fixme:system:SystemParametersInfoW Unimplemented action: 113 (SPI_SETMOUSESPEED)
fixme:sync:CreateIoCompletionPort (0xffffffff, (nil), 00000000, 00000000): stub.
fixme:wininet:InternetSetOptionW Option INTERNET_OPTION_CONNECT_TIMEOUT (5000):
STUB
fixme:wininet:InternetSetOptionW INTERNET_OPTION_SEND/RECEIVE_TIMEOUT not suppor
ted on protocol 4
fixme:wininet:InternetSetOptionW Option INTERNET_OPTION_CONNECT_TIMEOUT (5000):
STUB
fixme:wininet:InternetSetOptionW INTERNET_OPTION_SEND/RECEIVE_TIMEOUT not suppor
ted on protocol 4
fixme:wininet:InternetSetOptionW Option INTERNET_OPTION_CONTEXT_VALUE; STUB
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 not suppor
ted on protocol 4

What is the SPI_SETMOUSEPSEED ? Which says it's unimplemented. Is this causing the have to doubleclick to get the mouse to work on a button?

Sammi
March 2nd, 2007, 05:32 PM
Problems with WoW and mice are being discussed here:
http://www.ubuntuforums.org/showthread.php?t=340193

@Aricml
Please read the troubleshooting section of the howto. There's a fix for a similar problem that ATI card users are experiencing involving adding three lines to xorg.conf.

alican timur
March 2nd, 2007, 10:19 PM
Then run


glxinfo | grep render

and you should see something like this:


direct rendering: Yes
GLX_ATI_pixel_format_float, GLX_ATI_render_texture
OpenGL renderer string: ATI Mobility Radeon X1400 Generic


i get:



bash: grep: command not found


?..

Sammi
March 2nd, 2007, 10:23 PM
No grep? This I do not understand. Isn't it a standard command in Linux? Isn't it installed in Ubuntu by default?

You could just write 'glxinfo' and then look through the whole output that that command gives you manually. You should look for a line similar to this:

direct rendering: Yes

alican timur
March 2nd, 2007, 10:46 PM
yes i have that line?

alican timur
March 2nd, 2007, 10:59 PM
i did all what you have shown in your previous messages, or what you have linked to in your previous messages. i still get the same error..


X Error of failed request: BadMatch (invalid parameter attributes)
Major opcode of failed request: 143 (GLX)
Minor opcode of failed request: 13 (X_GLXCreateGLXPixmap)
Serial number of failed request: 473
Current serial number in output stream: 474

Sammi
March 2nd, 2007, 11:36 PM
alican timur please answer yes or no to the following question:

Have you added these three lines to the device section of your xorg.conf file:

Option "Capabilities" "0x00000800"
Option "UseFastTLS" "off"
Option "KernelModuleParm" "locked-userpages=0"

:confused:

Aricml
March 3rd, 2007, 04:41 AM
@ Sammi

Unfortunately I'm using an NVIDIA graphics card and do not have a xorg.conf in the ATI section.


#

For users with an ATI video card: certain cards have trouble rendering games and video in opengl using current flgrx drivers which will cause your computer to hard locks when you attempt to enter a domain. This error will occur just after character creation/selection, as the game environment is loading, or possibly after a short period of play. In order to fix this error, add the following lines of code to your xorg.conf file in the ATI device section:

Option "Capabilities" "0x00000800"
Option "UseFastTLS" "off"
Option "KernelModuleParm" "locked-userpages=0"



While I do greatly appreciate your help, is there a possible solution you know of that is not ATI specific?

-Aric

alican timur
March 3rd, 2007, 10:48 AM
okay. first of all, where i should see this:


direct rendering: Yes
GLX_ATI_pixel_format_float, GLX_ATI_render_texture
OpenGL renderer string: ATI Mobility Radeon X1400 Generic

i get:


direct rendering: Yes
GLX_ATI_render_texture
OpenGL renderer string: RADEON 9600 Generic

in my "grep | render" pixel_format_float part is missing.

it says


If you results referring to mesa drivers, say that direct rendering is not on or some other kind of output, post them on the forum.

so i posted it here.
and about my xorg.conf file, here is the whole thing. yes, i have added those lines.



Section "ServerLayout"
Identifier "Default Layout"
Screen 0 "aticonfig-Screen[0]" 0 0
InputDevice "Generic Keyboard"
InputDevice "Configured Mouse"
InputDevice "stylus" "SendCoreEvents"
InputDevice "cursor" "SendCoreEvents"
InputDevice "eraser" "SendCoreEvents"
EndSection

Section "Files"

# path to defoma fonts
FontPath "/usr/share/X11/fonts/misc"
FontPath "/usr/share/X11/fonts/cyrillic"
FontPath "/usr/share/X11/fonts/100dpi/:unscaled"
FontPath "/usr/share/X11/fonts/75dpi/:unscaled"
FontPath "/usr/share/X11/fonts/Type1"
FontPath "/usr/share/X11/fonts/100dpi"
FontPath "/usr/share/X11/fonts/75dpi"
FontPath "/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType"
EndSection

Section "Module"
Load "GLcore"
Load "bitmap"
Load "dbe"
Load "ddc"
Load "dri"
Load "extmod"
Load "freetype"
Load "glx"
Load "int10"
Load "type1"
Load "v4l"
Load "vbe"
EndSection

Section "InputDevice"
Identifier "Generic Keyboard"
Driver "kbd"
Option "CoreKeyboard"
Option "XkbRules" "xorg"
Option "XkbModel" "pc105"
Option "XkbLayout" "tr"
EndSection

Section "InputDevice"
Identifier "Configured Mouse"
Driver "mouse"
Option "CorePointer"
Option "Device" "/dev/input/mice"
Option "Protocol" "ExplorerPS/2"
Option "ZAxisMapping" "4 5"
Option "Emulate3Buttons" "true"
EndSection

Section "InputDevice"

# /dev/input/event
# for USB
Identifier "stylus"
Driver "wacom"
Option "Device" "/dev/wacom" # Change to
Option "Type" "stylus"
Option "ForceDevice" "ISDV4" # Tablet PC ONLY
EndSection

Section "InputDevice"

# /dev/input/event
# for USB
Identifier "eraser"
Driver "wacom"
Option "Device" "/dev/wacom" # Change to
Option "Type" "eraser"
Option "ForceDevice" "ISDV4" # Tablet PC ONLY
EndSection

Section "InputDevice"

# /dev/input/event
# for USB
Identifier "cursor"
Driver "wacom"
Option "Device" "/dev/wacom" # Change to
Option "Type" "cursor"
Option "ForceDevice" "ISDV4" # Tablet PC ONLY
EndSection

Section "Monitor"
Identifier "PHILIPS 109B"
Option "DPMS"
EndSection

Section "Monitor"
Identifier "aticonfig-Monitor[0]"
Option "VendorName" "ATI Proprietary Driver"
Option "ModelName" "Generic Autodetecting Monitor"
Option "DPMS" "true"
Driver "fglrx"
Option "ForceMonitors" "lvds,crt1"
Option "Centermode" "off"
Option "VideoOverlay" "on"
Option "OpenGLOverlay" "off"
Option "OverlayOnCRTC2" "0"
Option "PseudoColorVisuals" "off"
Option "HSync2" "31-64"
Option "VRefresh2" "56-75"
Option "UseFastTLS" "off"
Option "TexturedVideo" "on"
Option "UseFBDev" "true"
Option "Capabilities" "0x00000800"
Option "UseFastTLS" "off"
Option "KernelModuleParm" "locked-userpages=0"
BusID "PCI:1:0:0"
EndSection

Section "Device"
Identifier"ATI Technologies, Inc. RV350 AP [Radeon 9600]"
Driver "fglrx"
Option "ForceMonitors" "lvds,crt1"
Option "Centermode" "off"
Option "VideoOverlay" "on"
Option "OpenGLOverlay" "off"
Option "OverlayOnCRTC2" "0"
Option "PseudoColorVisuals" "off"
Option "HSync2" "31-64"
Option "VRefresh2" "56-75"
Option "UseFastTLS" "off"
Option "TexturedVideo" "on"
Option "UseFBDev" "true"
Option "Capabilities" "0x00000800"
Option "UseFastTLS" "off"
Option "KernelModuleParm" "locked-userpages=0"
BusID "PCI:1:0:0"
EndSection

Section "Device"
Identifier "aticonfig-Device[0]"
Driver "fglrx"
Option "VideoOverlay" "on"
Option "OpenGLOverlay" "off"
EndSection

Section "Screen"
Identifier "Default Screen"
Device "ATI Technologies, Inc. RV350 AP [Radeon 9600]"
Monitor "PHILIPS 109B"
DefaultDepth 24
SubSection "Display"
Depth 1
Modes "1600x1200" "1280x1024" "1024x768" "832x624" "800x600" "720x400" "640x480"
EndSubSection
SubSection "Display"
Depth 4
Modes "1600x1200" "1280x1024" "1024x768" "832x624" "800x600" "720x400" "640x480"
EndSubSection
SubSection "Display"
Depth 8
Modes "1600x1200" "1280x1024" "1024x768" "832x624" "800x600" "720x400" "640x480"
EndSubSection
SubSection "Display"
Depth 15
Modes "1600x1200" "1280x1024" "1024x768" "832x624" "800x600" "720x400" "640x480"
EndSubSection
SubSection "Display"
Depth 16
Modes "1600x1200" "1280x1024" "1024x768" "832x624" "800x600" "720x400" "640x480"
EndSubSection
SubSection "Display"
Depth 24
Modes "1600x1200" "1280x1024" "1024x768" "832x624" "800x600" "720x400" "640x480"
EndSubSection
EndSection

Section "Screen"
Identifier "aticonfig-Screen[0]"
Device "aticonfig-Device[0]"
Monitor "aticonfig-Monitor[0]"
DefaultDepth 24
SubSection "Display"
Viewport 0 0
Depth 24
EndSubSection
EndSection

Section "DRI"
Mode 0666
EndSection

Sammi
March 3rd, 2007, 01:36 PM
@Aricml
Nvidia users don't usually suffer from that error, if the drivers are correctly installed and updated. Try a driver reinstall. I find the Envy script to be excellent for this: http://albertomilone.com/nvidia_scripts1.html
If you want to use the script, then you need to remove the Nvidia driver in Synaptic first.

@alican timur
You have direct rendering. Great.

I am no expert in xorg.conf configuration. However I do think that your xorg.conf is scrambled, because there are a lot of double entries. Are you running two monitors or something?

This command brings up a UI that guides you through reconfigurating you xorg.conf from scratch:

sudo dpkg-reconfigure xserver-xorgBut be very sure to back up the filre first:

sudo cp /etc/X11/xorg.conf /etc/X11/xorg.conf.backup

Sammi
March 3rd, 2007, 01:39 PM
Is it only me or are 99% of all the problems people are having running WoW driver related?

alican timur
March 3rd, 2007, 05:53 PM
hey there. I'm so sorry to bother you again and again, but i reconfigured the xorg.conf file with the ui you posted above, but WoW still shuts itself down just after the loading screen.
i get this error on the terminal:


X Error of failed request: BadMatch (invalid parameter attributes)
Major opcode of failed request: 143 (GLX)
Minor opcode of failed request: 13 (X_GLXCreateGLXPixmap)
Serial number of failed request: 463
Current serial number in output stream: 464

i know i don't know anything about it, but since the difference between the grep | render response in the tutorial and the response i get in my computer was the statement


GLX_ATI_pixel_format_float

i seriously think there's a problem about pixels and glx (whatever they signify). i appr. your help very much. can you please look into this again?

plus, now every fullscreen application (like the linux native game cube2 (sauerbraten) and the wow login screen) is working with very low fps and slowed.

Sammi
March 3rd, 2007, 07:50 PM
Can you post the xorg.conf file again?

alican timur
March 3rd, 2007, 08:02 PM
yess sure.



Section "Files"
FontPath "/usr/share/X11/fonts/misc"
FontPath "/usr/share/X11/fonts/cyrillic"
FontPath "/usr/share/X11/fonts/100dpi/:unscaled"
FontPath "/usr/share/X11/fonts/75dpi/:unscaled"
FontPath "/usr/share/X11/fonts/Type1"
FontPath "/usr/share/X11/fonts/100dpi"
FontPath "/usr/share/X11/fonts/75dpi"
# path to defoma fonts
FontPath "/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType"
EndSection

Section "Module"
Load "bitmap"
Load "ddc"
Load "dri"
Load "extmod"
Load "freetype"
Load "glx"
Load "int10"
Load "type1"
Load "vbe"
EndSection

Section "InputDevice"
Identifier "Generic Keyboard"
Driver "kbd"
Option "CoreKeyboard"
Option "XkbRules" "xorg"
Option "XkbModel" "pc105"
Option "XkbLayout" "tr"
Option "XkbVariant" "Turkish (q)"
EndSection

Section "InputDevice"
Identifier "Configured Mouse"
Driver "mouse"
Option "CorePointer"
Option "Device" "/dev/input/mice"
Option "Protocol" "ExplorerPS/2"
Option "ZAxisMapping" "4 5"
Option "Emulate3Buttons" "true"
EndSection

Section "InputDevice"
Driver "wacom"
Identifier "stylus"
Option "Device" "/dev/wacom" # Change to
# /dev/input/event
# for USB
Option "Type" "stylus"
Option "ForceDevice" "ISDV4" # Tablet PC ONLY
EndSection

Section "InputDevice"
Driver "wacom"
Identifier "eraser"
Option "Device" "/dev/wacom" # Change to
# /dev/input/event
# for USB
Option "Type" "eraser"
Option "ForceDevice" "ISDV4" # Tablet PC ONLY
EndSection

Section "InputDevice"
Driver "wacom"
Identifier "cursor"
Option "Device" "/dev/wacom" # Change to
# /dev/input/event
# for USB
Option "Type" "cursor"
Option "ForceDevice" "ISDV4" # Tablet PC ONLY
EndSection

Section "Device"
Identifier "ATI Technologies, Inc. RV350 AP [Radeon 9600]"
Driver "ati"
BusID "PCI:2:0:0"
Option "UseFBDev" "true"
EndSection

Section "Monitor"
Identifier "PHILIPS 109B"
Option "DPMS"
HorizSync 30-97
VertRefresh 50-160
EndSection

Section "Screen"
Identifier "Default Screen"
Device "ATI Technologies, Inc. RV350 AP [Radeon 9600]"
Monitor "PHILIPS 109B"
DefaultDepth 24
SubSection "Display"
Depth 1
Modes "1600x1200" "1280x1024" "1024x768" "800x600" "640x480"
EndSubSection
SubSection "Display"
Depth 4
Modes "1600x1200" "1280x1024" "1024x768" "800x600" "640x480"
EndSubSection
SubSection "Display"
Depth 8
Modes "1600x1200" "1280x1024" "1024x768" "800x600" "640x480"
EndSubSection
SubSection "Display"
Depth 15
Modes "1600x1200" "1280x1024" "1024x768" "800x600" "640x480"
EndSubSection
SubSection "Display"
Depth 16
Modes "1600x1200" "1280x1024" "1024x768" "800x600" "640x480"
EndSubSection
SubSection "Display"
Depth 24
Modes "1600x1200" "1280x1024" "1024x768" "800x600" "640x480"
EndSubSection
EndSection

Section "ServerLayout"
Identifier "Default Layout"
Screen "Default Screen"
InputDevice "Generic Keyboard"
InputDevice "Configured Mouse"
InputDevice "stylus" "SendCoreEvents"
InputDevice "cursor" "SendCoreEvents"
InputDevice "eraser" "SendCoreEvents"
EndSection

Section "DRI"
Mode 0666
EndSection

Lincolns_back
March 3rd, 2007, 09:53 PM
hey im not sure how to psot inmy own forum or make on so im postign here my wine was fien one day i went into winecfg then clickedadd program and it came up with this

err:shell:SHGetFolderPathW Failed to create directory 'L"z:\\home\\lincoln\\Desktop"'.
err:commdlg:IShellBrowserImpl_BrowseObject could not browse to folder

so i cant add programs with it adn cant install stuff it jsut freezes on stuff plz help i tryed reinstalloing it but didnt work

Sammi
March 3rd, 2007, 10:21 PM
You haven't readded those three lines. Your device section should look like this in stead of what it looks like right now:

Section "Device"
Identifier "ATI Technologies, Inc. RV350 AP [Radeon 9600]"
Driver "ati"
BusID "PCI:2:0:0"
Option "UseFBDev" "true"
Option "Capabilities" "0x00000800"
Option "UseFastTLS" "off"
Option "KernelModuleParm" "locked-userpages=0"
EndSection
Also now you are using the open source driver 'ati' again, as you can see above. Try changing it to fglrx. If that doesn't work then you may need to installd fglrx again, as explained here: https://help.ubuntu.com/community/BinaryDriverHowto/ATI

Aricml
March 4th, 2007, 07:09 AM
Sammi, Thanks you are my hero and also I wanted to compliment the great patience you seem to be demonstrating with us beginners.


@Aricml
Nvidia users don't usually suffer from that error, if the drivers are correctly installed and updated. Try a driver reinstall. I find the Envy script to be excellent for this: http://albertomilone.com/nvidia_scripts1.html
If you want to use the script, then you need to remove the Nvidia driver in Synaptic first.


Worked Great thanks!

-Aric

alican timur
March 4th, 2007, 11:53 AM
okay. now my xorg.conf says:



Section "Device"
Identifier "ATI Technologies, Inc. RV350 AP [Radeon 9600]"
Driver "fglrx"
BusID "PCI:2:0:0"
Option "UseFBDev" "true"
Option "Capabilities" "0x00000800"
Option "UseFastTLS" "off"
Option "KernelModuleParm" "locked-userpages=0"

EndSection


installed the driver properly and confirmed that it's working..



Confirm it worked, by issuing the "fglrxinfo" command: (i get the exact same response as here except mine says RADEON 9600)


$ fglrxinfo
display: :0.0 screen: 0
OpenGL vendor string: ATI Technologies Inc.
OpenGL renderer string: RADEON 9700 Generic
OpenGL version string: 2.0.5755 (8.24.8)

and here's my Config.wtf file:



SET hwDetect "0"
SET gxColorBits "24"
SET gxDepthBits "24"
SET gxResolution "1024x768"
SET gxRefresh "60"
SET gxMultisampleQuality "0.000000"
SET gxFixLag "0"
SET fullAlpha "1"
SET lodDist "100.000000"
SET SmallCull "0.040000"
SET DistCull "500.000000"
SET trilinear "1"
SET frillDensity "24"
SET farclip "450.000000"
SET particleDensity "1.000000"
SET unitDrawDist "300.000000"
SET movie "0"
SET readTOS "1"
SET readEULA "1"
SET readScanning "-1"
SET realmList "eu.logon.worldofwarcraft.com"
SET readContest "-1"
SET locale "enGB"
SET expansionMovie "0"
SET doodadAnim "0"
SET SoundOutputSystem "1"
SET SoundBufferSize "150"
SET realmName "Moonglade"
SET gameTip "19"
SET UIFaster "“2”"
SET gxApi "OpenGL"


and the game still quits just after the loading screen.

Sammi
March 4th, 2007, 03:22 PM
@Lincolns_back
What's up with the bold text? Writing in bold doesn't help you get more help.



You will have to explain your problem again and in more detail. Exactly what are you trying to do again? I didn't understand that part.



@Aricml
Thanks and np. Glad it worked out for you :D



@alican timur
Ok... the only thing I can see that's wrong with your set up right now is in this line in your config.wtf
SET UIFaster "“2”"It should be
SET UIFaster "2"
Are you still getting exactly the same error?

alican timur
March 4th, 2007, 07:52 PM
yess still the same error. however, i found something like this on gentoo-wiki.



X Error of failed request: BadMatch
Note: Minimap Bug

This Is the Minimap bug, which as soon as you go into a building with it open, your game crashes

You may get an error that is similiar to this:



Code: BadMatch error

X Error of failed request: BadMatch (invalid parameter attributes)
Major opcode of failed request: 143 (GLX)
Minor opcode of failed request: 13 (X_GLXCreateGLXPixmap)
Serial number of failed request: 373
Current serial number in output stream: 374


that refers to exactly what i'm getting. but there's no solution...

ethosjoker
March 5th, 2007, 12:09 AM
Ok first off
amd athlon 64 3000
1gb ram
nvidia 7800 gtx
asus a8n-sli board

ok now im totally new to linux ,tired of windows errors.I have 2 HD one with linux and the other just has wow on it. is there anyway to use that drive to play wow or even to copy it to the other.

Sammi
March 5th, 2007, 12:41 AM
Ok first off
amd athlon 64 3000
1gb ram
nvidia 7800 gtx
asus a8n-sli board

ok now im totally new to linux ,tired of windows errors.I have 2 HD one with linux and the other just has wow on it. is there anyway to use that drive to play wow or even to copy it to the other.
It doesn't matter what hard-drive WoW is located on, as long as you have both read and write permission to that drive. What file system is the drive that WoW is on using(FAT, NTFS, etx3...)? This might be a good read if it is NTFS: http://www.ubuntuforums.org/showthread.php?t=217009

ethosjoker
March 5th, 2007, 02:18 AM
ok got that program installed but dont see the drive how would i access the drive

stiligamannen
March 10th, 2007, 02:31 PM
Hello!
I've got a little disturbing problem.
When im running wow with the aoss command im having a delay on my wowsound for about 0,5seconds. The thing is that when i not use the aoss my sound works perfect with wow. But i cant use teamspeak or anything like that.
Anyone who knows what to do? :)

/
Tim

Jamina1
March 11th, 2007, 04:15 AM
My WoW crashes without running in d3d mode. I get it to run, my resolution changes, and I hear the music but all I see is my Ubuntu desktop. Even alt-tabbing back to the terminal and selecting "on top" for the Wow window on the bar on the bottom of my screen just makes my comp freeze.

Without running in d3d mode, WoW crashes entirely and says it can't start up 3d acceleration.

I have a dell inspiron 9100 and an ATI radeon.

CaptSaltyJack
March 11th, 2007, 07:10 AM
I'm noticing a delay in sound in WoW. Sound effects occur a bit delayed. Any idea how to fix it so sound effects are in sync with the visuals?

spaceghoti
March 11th, 2007, 08:01 PM
My WoW crashes without running in d3d mode. I get it to run, my resolution changes, and I hear the music but all I see is my Ubuntu desktop. Even alt-tabbing back to the terminal and selecting "on top" for the Wow window on the bar on the bottom of my screen just makes my comp freeze.

Without running in d3d mode, WoW crashes entirely and says it can't start up 3d acceleration.

Have you tried passing -opengl instead of -d3d? What does the command glxinfo | grep render give you?

Moeru
March 14th, 2007, 12:34 AM
I got WoW working thanks to this HOWTO. My current issue is: When loading into the world, my model does not appear. I can walk, move around. If I hit the button for the Character panel, WoW crashes the whole PC :confused:

Running ATI X300
P4, 1GB of RAM

ATI Drivers are installed and running fine from what I can tell from when it creates the world

spaceghoti
March 15th, 2007, 03:49 AM
I'm noticing a delay in sound in WoW. Sound effects occur a bit delayed. Any idea how to fix it so sound effects are in sync with the visuals?From what I recall, sound can be tricky. Open your winecfg and set your sound sample rate as low as you can stand. I don't know if that will fix it or not, but it tends to allow my system to run better.

gigermunit
March 18th, 2007, 05:28 AM
Say i want to run a 1.12 patch how would i go about getting it to patch the wow files?

EDIT: ok i did the copy from windows install thing and i added the little config.wtf thingies and it says "World of Warcraft Cannot Start 3d Acceleration" can anyone help me with that?

Im using a ati radeon xpress 200m

beefcurry
March 18th, 2007, 01:56 PM
Maybe its cause you didnt install the 3D drivers, I had that with an nvidia card before, just reinstalled my whole system and it magically worked. No idea how it happened though.

gigermunit
March 18th, 2007, 03:08 PM
How would i go about installing ati radeon 200m drivers

NoMoreWindoze
March 18th, 2007, 05:54 PM
I don't like being annoying, but I just can't get it to work. :confused:
I read all the 24 pages here.. tried everything.. but I can't get more than ~5FPS.

Some Info here:

SYSTEM INFORMATION
- Operating system type -> [Linux]
- Distribution release -> [testing/unstable]
- Kernel version -> [2.6.17-11-386]
- Kernel build time and date -> [#2 Thu Feb 1 19:50:13 UTC 2007]
- Computer hostname -> [Hawk]
- Computer domainname -> [(none)]
------------------------------------------------------------
Some program versions
- GNOME version installed -> [2.16.1 - Ubuntu (2006-10-02)]
- GCC version installed -> [4.1.2 - i486-linux-gnu ]
- Xorg version installed -> [7.1.1]
------------------------------------------------------------
CPU INFORMATION
- Vendor identification -> [AuthenticAMD]
- Model name -> [AMD Athlon(tm) 64 Processor 3000+]
------------------------------------------------------------
MEMORY INFORMATION
- Total memory - RAM -> [1556 Mb]
- Swap memory -> [20153 Mb]
------------------------------------------------------------
Sound card
- Model name -> [ NFORCE - NVidia CK8S]
- Details -> [ NVidia CK8S with ALC850 at 0xeb001000, irq 177]
------------------------------------------------------------
Nvidia Graphic card
- Model name -> [GeForce FX 5700LE]
- AGP rate -> [8x]
- Faste writes -> [Enabled]
- SBA -> [Enabled]
- Driver details -> [NVIDIA Linux x86 Kernel Module 1.0-8776 Mon Oct 16 21:56:04 PDT]
- Screen resolution -> [1280x1024]
------------------------------------------
wine --version
wine-0.9.32
-----------------------------------------------
glxgears -printfps
10803 frames in 5.0 seconds = 2160.558 FPS
10997 frames in 5.0 seconds = 2199.221 FPS
10897 frames in 5.0 seconds = 2179.311 FPS
10718 frames in 5.0 seconds = 2143.471 FPS
------------------------------------------------------------
glxinfo
name of display: :0.0
display: :0 screen: 0
direct rendering: Yes
server glx vendor string: NVIDIA Corporation
server glx version string: 1.4
------------------------------------------------------------
xorg.conf
Section "Device"
Identifier "Nvidia 5700LE"
Driver "nvidia"
BusID "PCI:1:0:0"
Option "UseFBDev" "true"
Option "XAANoOffscreenPixmaps"
EndSection
------------------------------------------------------------
Config.wtf (Defaults values with the How-To commands included)
SET gxResolution "1024x768"
SET gxRefresh "60"
SET hwDetect "0"
SET movie "0"
SET readTOS "1"
SET realmList "eu.logon.worldofwarcraft.com"
SET gxMultisampleQuality "0.000000"
SET readEULA "1"
SET readScanning "-1"
SET realmName ""
SET gameTip "54"
SET gxCursor "0"
SET SmallCull "0.040000"
SET frillDensity "32"
SET farclip "357"
SET Gamma "0.600000"
SET MusicVolume "0.60000002384186"
SET SoundVolume "1"
SET SoundOutputSystem "1"
SET SoundBufferSize "150"
SET MasterVolume "1"
SET ffx "0"
SET AmbienceVolume "0.60000002384186"
SET uiScale "1"
SET mouseSpeed "1"
SET cameraPitchMoveSpeed "90"
SET cameraYawMoveSpeed "180"
SET cameraPitchSmoothSpeed "45"
SET cameraYawSmoothSpeed "180"
SET cameraSmoothStyle "0"
SET cameraSmoothTrackingStyle "0"
SET cameraDistanceMaxFactor "1"
SET SoundZoneMusicNoDelay "1"
SET gxColorBits "24"
SET gxApi "opengl"
SET statusBarText "1"
SET ffxDeath "0"
SET minimapZoom "0"
SET guildMemberNotify "1"
SET profanityFilter "0"
SET readContest "-1"
SET minimapInsideZoom "5"
SET gxDepthBits "24"
SET accountName ""
SET SoundOutputSystem "1"
SET SoundBufferSize "150"
SET gxApi "OpenGL"
------------------------------------------------------------
(This is what i get when i run WoW)
fixme:advapi:SetSecurityInfo stub
fixme:system:SystemParametersInfoW Unimplemented action: 112 (SPI_GETMOUSESPEED)
fixme:powrprof:DllMain (0x7d1e0000, 1, (nil)) not fully implemented
fixme:ntdll:NtPowerInformation Unimplemented NtPowerInformation action: 11
fixme:powrprof:DllMain (0x7d1e0000, 0, (nil)) not fully implemented
fixme:win:EnumDisplayDevicesW ((null),0,0x33edd4,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x33f33c,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x33f5dc,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x33f5dc,0x00000000), stub!
fixme:system:SystemParametersInfoW Unimplemented action: 113 (SPI_SETMOUSESPEED)
err:wgl:ConvertPixelFormatWGLtoGLX invalid iPixelFormat 0
fixme:win:EnumDisplayDevicesW ((null),0,0x33f04c,0x00000000), stub!
fixme:system:SystemParametersInfoW Unimplemented action: 113 (SPI_SETMOUSESPEED)
fixme:sync:CreateIoCompletionPort (0xffffffff, (nil), 00000000, 00000000): stub.
fixme:wininet:InternetSetOptionW Option INTERNET_OPTION_CONNECT_TIMEOUT (5000): STUB
fixme:wininet:InternetSetOptionW INTERNET_OPTION_SEND/RECEIVE_TIMEOUT not supported on protocol 4
fixme:wininet:InternetSetOptionW Option INTERNET_OPTION_CONNECT_TIMEOUT (5000): STUB
fixme:wininet:InternetSetOptionW INTERNET_OPTION_SEND/RECEIVE_TIMEOUT not supported on protocol 4
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 not supported on protocol 4
fixme:wgl:X11DRV_wglQueryPbufferARB unsupported WGL_PBUFFER_LOST_ARB (need glXSelectEvent/GLX_DAMAGED work)
fixme:wgl:X11DRV_wglQueryPbufferARB unsupported WGL_PBUFFER_LOST_ARB (need glXSelectEvent/GLX_DAMAGED work)
fixme:wgl:X11DRV_wglQueryPbufferARB unsupported WGL_PBUFFER_LOST_ARB (need glXSelectEvent/GLX_DAMAGED work)
fixme:wgl:X11DRV_wglQueryPbufferARB unsupported WGL_PBUFFER_LOST_ARB (need glXSelectEvent/GLX_DAMAGED work)
fixme:wgl:X11DRV_wglQueryPbufferARB unsupported WGL_PBUFFER_LOST_ARB (need glXSelectEvent/GLX_DAMAGED work)
fixme:wgl:X11DRV_wglQueryPbufferARB unsupported WGL_PBUFFER_LOST_ARB (need glXSelectEvent/GLX_DAMAGED work)
fixme:wgl:X11DRV_wglQueryPbufferARB unsupported WGL_PBUFFER_LOST_ARB (need glXSelectEvent/GLX_DAMAGED work)
fixme:wgl:X11DRV_wglQueryPbufferARB unsupported WGL_PBUFFER_LOST_ARB (need glXSelectEvent/GLX_DAMAGED work)
fixme:wgl:X11DRV_wglQueryPbufferARB unsupported WGL_PBUFFER_LOST_ARB (need glXSelectEvent/GLX_DAMAGED work)
fixme:wgl:X11DRV_wglQueryPbufferARB unsupported WGL_PBUFFER_LOST_ARB (need glXSelectEvent/GLX_DAMAGED work)
fixme:wgl:X11DRV_wglQueryPbufferARB unsupported WGL_PBUFFER_LOST_ARB (need glXSelectEvent/GLX_DAMAGED work)
fixme:wgl:X11DRV_wglQueryPbufferARB unsupported WGL_PBUFFER_LOST_ARB (need glXSelectEvent/GLX_DAMAGED work)
fixme:wgl:X11DRV_wglQueryPbufferARB unsupported WGL_PBUFFER_LOST_ARB (need glXSelectEvent/GLX_DAMAGED work)
fixme:wgl:X11DRV_wglQueryPbufferARB unsupported WGL_PBUFFER_LOST_ARB (need glXSelectEvent/GLX_DAMAGED work)
fixme:wgl:X11DRV_wglQueryPbufferARB unsupported WGL_PBUFFER_LOST_ARB (need glXSelectEvent/GLX_DAMAGED work)
fixme:wgl:X11DRV_wglQueryPbufferARB unsupported WGL_PBUFFER_LOST_ARB (need glXSelectEvent/GLX_DAMAGED work)
fixme:wgl:X11DRV_wglQueryPbufferARB unsupported WGL_PBUFFER_LOST_ARB (need glXSelectEvent/GLX_DAMAGED work)
fixme:wgl:X11DRV_wglQueryPbufferARB unsupported WGL_PBUFFER_LOST_ARB (need glXSelectEvent/GLX_DAMAGED work)
fixme:wgl:X11DRV_wglQueryPbufferARB unsupported WGL_PBUFFER_LOST_ARB (need glXSelectEvent/GLX_DAMAGED work)
fixme:wgl:X11DRV_wglQueryPbufferARB unsupported WGL_PBUFFER_LOST_ARB (need glXSelectEvent/GLX_DAMAGED work)
fixme:wgl:X11DRV_wglQueryPbufferARB unsupported WGL_PBUFFER_LOST_ARB (need glXSelectEvent/GLX_DAMAGED work)
fixme:wgl:X11DRV_wglQueryPbufferARB unsupported WGL_PBUFFER_LOST_ARB (need glXSelectEvent/GLX_DAMAGED work)
fixme:wgl:X11DRV_wglQueryPbufferARB unsupported WGL_PBUFFER_LOST_ARB (need glXSelectEvent/GLX_DAMAGED work)
------------------------------------------------------------
The game runs okay, works like it's supposed to, but can't get more than ~5 FPS.
When I was on WinXP my game was running on ~20~70 FPS (instances-outdoors)

Can you help me please? :confused:

gigermunit
March 18th, 2007, 06:07 PM
I get like 2fps lol

obscured
March 18th, 2007, 06:21 PM
Well I got my WoW up and running, but I had to do something that I didn't see posted on this forum or the Wiki, so I want to share it.

I was getting a crash changing the resolution in OpenGL mode like everyone else. I tried d3d mode, but the game would hang shortly after my character entered the world. Then I tried ApplyToForehead mod, and it would not crash the game, but the resolution wasn't being saved.

Curious as to what this addon did, I looked at the lua script, which is a whooping 3 lines:


SetMultisampleFormat = function() end
SetScreenResolution = function() end
RestartGx = function() end

I looks like SetScreenResolution is nullified out basically, and not doing anything, and the main thing I want to do is just have it not apply the changes immediately, which RestartGx seems to do so I removed SetScreenResolution and gave it a try.

It worked! Not only did it not crash, but WoW changed resolution in OpenGL mode without crashing! Right there! that was cool. So to summarize:


Get ApplyToForehead (http://files.wowace.com/ApplyToForehead/no-ext/ApplyToForehead-r19476.zip) and extract it to your Interface/AddOns folder in WoW
Open and edit Interface/AddOns/ApplyToForehead/core.lua to look like this:

SetMultisampleFormat = function() end
RestartGx = function() end
Start WoW in OpenGL mode as described previously in this thread.
Make sure the AddOn is loaded by clicking AddOns in your character select screen and clicking load out-of-date addons
Change your video options.


When I changed resolutions, it showed the splash screen with the blue progress bar briefly, then I was in my native LCD resolution, very happy!

Now if WoW wouldn't drop to 2-5fps every time I turn, I'd be alot happier :(

NoMoreWindoze
March 18th, 2007, 06:44 PM
Yes you are right.. I really can't understand what is wrong with it.. Okay i posted like all the info i could get, so someone that knows or have excperienced this before, could give me a solution. :(

It seems like opengl wont work.. when Im testing my fps the wheels are not moving smoothly.. anyway I cant understand :mad:

gigermunit
March 18th, 2007, 07:27 PM
Yeah and i really wish to be able to play wow as we speak im uninstalling windows

NoMoreWindoze
March 18th, 2007, 07:33 PM
I went in xorg.conf and changed my driver from nvidia to nv and i rebooted.. As expected it wouldnt load my interface, so i did:

sudo dpkg-reconfigure -phigh xserver-xorg

and reconfigured the driver. After a reboot the interface loaded as expected and when i tried to glxgears -printfps surprisingly it showed this:

378 frames in 5.0 seconds = 75.549 FPS
376 frames in 5.0 seconds = 75.017 FPS
376 frames in 5.0 seconds = 75.010 FPS
376 frames in 5.0 seconds = 75.025 FPS

The littles wheels gears whatever were moving very smoothly!! and the fps seems to be real. but......................

WoW will NOT run with 75 FPS.... just 5 :lolflag:
I give up lol

Except that change in FPS, everything else seems as it was before..

Sammi
March 19th, 2007, 01:48 AM
@obscured
Here's a tread that solves the same thing you solved, only slightly differently: http://www.ubuntuforums.org/showthread.php?t=383282

@NoMore*******
I see you are using the old stable version of the Nvidia driver(8776). There are newer drivers available, which have even made it into Feisty's repositories, so they are considered quite stable now. They might solve your problem. These two pages offer help on installing it:
http://albertomilone.com/nvidia_scripts1.html
http://albertomilone.com/driver.html

@gigermunit
Sorry to be the one to tell you this, but ATI is a pain in the ***. Their drivers for Linux are pure crap. Please stop supporting them by buing their non-Linux compliant products.

NoMoreWindoze
March 19th, 2007, 12:22 PM
OMG.... I downloaded and installed wine 0.9.33.. I was hoping for a miraclewow... And YES!!!!!! I don't know how.. I don't know when.. 20 FPS while turning, 60 FPS in rooms, YES YES YES!!!!

You know what? I love you Sammi! I love you all!!! :) :) :) :) :)

:guitar: Ubuntu FTW!!!!!!!!!!!!!!11111111oneoneoneoneone :P

NoMoreWindoze
March 19th, 2007, 12:46 PM
Now lets try some more improvements.. hehehe xD

I can't get that script to work, I don't know why.. could you please post how the script shoud look like with my path? It is /home/chris/Desktop/WorldofWarcraft

Thnx again in advance :)

Edit: I found the reason i got 5 FPS, and I feel so stupid not suspecting that from the beginning.. >_<
It's Beryl, when I have it disabled, my screensavers and wow run as smooth as possible, when beryl is enabled everything is crap :P

gigermunit
March 19th, 2007, 03:29 PM
It came with the only laptop i could afford at the moment

Moeru
March 19th, 2007, 03:55 PM
Anyone had trouble with WoW not building models and crashing when going to the character panel?

ATI installed properly. Added the earlier ATI tweak for preventing crashing at world load as well and it still has a problem showing my character

urizen
March 20th, 2007, 01:36 AM
For the voice chat, I use Skype. I found that if I start the conversation before starting wine I have both sounds. I did however install alsa-oss and tried the other tweaks in the guide before discovering this.

I thought it might interest some people.