Hello all, I'm running WoW on Ubuntu 10.10 with the latest wine version as well as latest fglrx drivers. WoW runs quite well except that under the video settings, I can't turn the custom graphics settings to anything else than low. The reason in wow is: "Requires a shader model 3 capable graphics card" My card is an ATI HD5770 so I know it supports SM3. What am I supposed to do here? Thanks for any help!
On 11/30/2010 07:41 AM, SebScoFr wrote:> The reason in wow is: "Requires a shader model 3 capable graphics card" > My card is an ATI HD5770 so I know it supports SM3.Check the driver you are using for the video card and see if SM3 is listed in it for the linux version. Sometimes the linux versions of the drivers lag behind and do not let the card do everything it is capable of until the drivers catch up.
Are you running WoW in OpenGL mode? If you are passing the -opengl flag, or have gxApi "opengl" in your Config.wtf file then you're in OpenGL mode. The windows OpenGL engine for WoW does not support the new graphics features added in the 4.0.1 patch (new liquid engine and sunshafts), so you will not be able to change those settings beyond low/disabled. The "one knob" slider will also be all red and unable to move past low, although you should be able to individually set some items such as view distance as high as you like.
SebScoFr <wineforum-user at winehq.org> wrote:> >What I did then was install d3dx9 using winetricks, delete my WoW config.WTF file and restart the game. >This does not 'solve' the problem, but rather masks the missing code in Wine. It would be great if one of the WoW folks visited Wine's Bugzilla and updated any existing WoW bug for DirectX and advised what is/is not working and included a logging file so that developers are advised of successes/failures in the current state of Wine's DirectX implementation.>I can now set almost all graphics to Ultra, except liquid quality which is stucked to Fair. I'm pretty sure this is a >directx9 related issue since (I think) dx9 doesn't support shader model higher than version 3 (and that option requires 4 >or 5).This may require a higher version of DirectX than DirectX v9. Maybe 10 or 11. Since I don't work with games (mainly) but productivity programs, I cannot give a positive statement where this is implemented. James McKenzie