Results 1 to 5 of 5

Thread: WoW and ATI graphic/text problems

  1. #1
    soronume84 NNTP User

    Default WoW and ATI graphic/text problems

    Hello, I am quite new to linux, but after some time now I would like to switch to fully to a linux desktop, also to play Warcraft. This was the last years the only big barrier. Now I took some time and configured my little machine and tried to get Wow to run.

    The Problem: is that i can start Wow successfully and everything works best until I choose my character and enter the game. At first everything seams ok but after 2-3 seconds I only can see the first letter and after that nothing. I cant read charnames, quests, nothing...
    The second problem are the graphic ingame, simultanously with the textproblem flickering lines occour.

    System:
    Linux 2.6.25.5-1.1-pae i686
    openSUSE 11.0 (i586)
    KDE: 4.0.4 (KDE 4.0.4 >= 20080505) "release 15.1"

    Graphic Card:
    ATI Technologies Inc
    Radeon X1900 Series (R580 7249)
    driver:fglrx

    Prozessor (CPU): Intel(R) Core(TM)2 CPU 6600 @ 2.40GHz
    RAM: 2 GB

    I installed the fglrx driver for the ATI Card from the ATI Repository.

    After having a working 3D acceleration I tried to get WoW working.
    I installed Wine also via the repositories (Wine 1.0 rc3).
    I modified the Registry for OpenGL:
    HKEY_CURRENT_USER\Software\Wine\OpenGL=GL_ARB_vertex_buffer_object (like it is described here Linux/Wine - WoWWiki - Your guide to the World of Warcraft).
    And also modified the config file of WoW in the WTF folder:
    SET locale "deDE"
    SET coresDetected "2"
    SET hwDetect "0"
    SET gxColorBits "24"
    SET gxDepthBits "24"
    SET gxResolution "1280x1024"
    SET gxRefresh "60"
    SET gxMultisampleQuality "0.000000"
    SET gxFixLag "0"
    SET gxWindow "1"
    SET videoOptionsVersion "1"
    SET movie "0"
    SET expansionMovie "0"
    SET readTOS "1"
    SET readEULA "1"
    SET readTerminationWithoutNotice "1"
    SET readScanning "1"
    SET showToolsUI "1"
    SET Sound_OutputDriverName "System Default"
    SET realmList "eu.logon.worldofwarcraft.com"
    SET patchlist "eu.version.worldofwarcraft.com"
    SET SmallCull "0.040000"
    SET DistCull "500.000000"
    SET farclip "500.000000"
    SET specular "1"
    SET particleDensity "1.000000"
    SET groundEffectDensity "24"
    SET Sound_VoiceChatInputDriverName "System Default"
    SET Sound_VoiceChatOutputDriverName "System Default"
    SET realmName "Baelgun"
    SET cameraPitchMoveSpeed "90"
    SET cameraPitchSmoothSpeed "45"
    SET gameTip "9"
    SET ffxDeath "0"
    SET ffxGlow "0"
    SET UIFaster "2"
    SET M2UseShaders "0"
    SET gxApi "opengl"


    at last here is the last part of my xorg.conf:
    Section "Monitor"
    Option "CalcAlgorithm" "XServerPool"
    DisplaySize 376 301
    HorizSync 30-83
    Identifier "Monitor[0]"
    ModelName "BENQ FP93GX"
    Option "DPMS"
    Option "PreferredMode" "1280x1024"
    VendorName "BNQ"
    VertRefresh 43-76
    UseModes "Modes[0]"
    EndSection


    Section "Modes"
    Identifier "Modes[0]"
    Modeline "1280x1024" 108 1280 1328 1440 1688 1024 1025 1028 1066 +hsync +vsync
    EndSection


    Section "Screen"
    DefaultDepth 24
    SubSection "Display"
    Depth 15
    Modes "1280x1024" "1280x960" "1280x800" "1152x864" "1280x768" "1280x720" "1024x768" "1280x600" "1024x600" "800x600" "768x576" "640x480"
    EndSubSection
    SubSection "Display"
    Depth 16
    Modes "1280x1024" "1280x960" "1280x800" "1152x864" "1280x768" "1280x720" "1024x768" "1280x600" "1024x600" "800x600" "768x576" "640x480"
    EndSubSection
    SubSection "Display"
    Depth 24
    Modes "1280x1024" "1280x960" "1280x800" "1152x864" "1280x768" "1280x720" "1024x768" "1280x600" "1024x600" "800x600" "768x576" "640x480"
    EndSubSection
    SubSection "Display"
    Depth 8
    Modes "1280x1024" "1280x960" "1280x800" "1152x864" "1280x768" "1280x720" "1024x768" "1280x600" "1024x600" "800x600" "768x576" "640x480"
    EndSubSection
    Device "Device[0]"
    Identifier "Screen[0]"
    Monitor "Monitor[0]"
    EndSection


    Section "Device"
    BoardName "Radeon X1900 Series (R580 7249)"
    Driver "fglrx"
    Identifier "Device[0]"
    Option "SaXDualHead"
    Option "XAANoOffscreenPixmaps" "true"
    Option "Capabilities" "0x00000800"
    Option "UseFastTLS" "off"
    Option "KernelModuleParm" "locked-userpages=0"
    Option "SaXDualMode" "Xinerama"
    Option "ForceMonitors" "auto,crt1"
    Option "SaXDualHSync" "30-83"
    Option "SaXDualMonitorModel" "BENQ FP93GX"
    Option "SaXDualVSync" "50-76"
    Option "VRefresh2" "50-76"
    Option "Mode2" "1280x1024,1280x960,1280x800,1152x864,1280x768,1280x720,1024x768,1280x600,1024x600,800x600,768x576,640x480"
    Option "FSAAScale" "0"
    Option "FSAAEnable" "off"
    Option "VideoOverlay" "on"
    Option "SaXDualMonitorVendor" "BNQ"
    Option "HSync2" "30-83"
    Option "DesktopSetup" "Horizontal"
    Option "SaXDualResolution" "1280x1024"
    Option "SaXDualOrientation" "LeftOf"
    Screen 0
    VendorName "ATI"
    EndSection



    Section "ServerLayout"
    Identifier "Layout[all]"
    InputDevice "Keyboard[0]" "CoreKeyboard"
    InputDevice "Mouse[1]" "CorePointer"
    Option "Clone" "off"
    Option "Xinerama" "off"
    Screen "Screen[0]"
    EndSection


    Section "DRI"
    Group "video"
    Mode 0660
    EndSection

    Section "Extensions"
    Option "Composite" "on"
    EndSection


    I am opening the WoW.exe with: wine Wow.exe -opengl
    messages while starting:
    fixme:advapi:SetSecurityInfo stub
    archive Data\patch.MPQ opened
    archive Data\deDE\patch-deDE.MPQ opened
    archive Data\deDE\patch-deDE-2.MPQ opened
    archive Data\patch-2.MPQ opened
    archive Data\expansion.MPQ opened
    archive Data\common.MPQ opened
    archive Data\deDE\locale-deDE.MPQ opened
    archive Data\deDE\speech-deDE.MPQ opened
    archive Data\deDE\expansion-locale-deDE.MPQ opened
    archive Data\deDE\expansion-speech-deDE.MPQ opened
    fixme:win:EnumDisplayDevicesW ((null),0,0x32eda4,0x00000000), stub!
    fixme:win:EnumDisplayDevicesW ((null),0,0x32ec94,0x00000000), stub!
    fixme:d3d:test_pbo_functionality >>>>>>>>>>>>>>>>> GL_INVALID_OPERATION (0x502) from Loading the PBO test texture
    @ directx.c / 3520
    fixme:win:EnumDisplayDevicesW ((null),0,0x32f42c,0x00000000), stub!
    fixme:win:EnumDisplayDevicesW ((null),0,0x32f5a8,0x00000000), stub!
    fixme:win:EnumDisplayDevicesW ((null),0,0x32f5a0,0x00000000), stub!
    fixme:win:EnumDisplayDevicesW ((null),0,0x32f57c,0x00000000), stub!
    fixme:win:EnumDisplayDevicesW ((null),0,0x32f144,0x00000000), stub!
    fixme:wininet:InternetSetOptionW Option INTERNET_OPTION_CONNECT_TIMEOUT (5000): STUB
    fixme:wininet:InternetSetOptionW INTERNET_OPTION_SEND/RECEIVE_TIMEOUT
    fixme:wininet:InternetSetOptionW Option INTERNET_OPTION_CONNECT_TIMEOUT (5000): STUB
    fixme:wininet:InternetSetOptionW INTERNET_OPTION_SEND/RECEIVE_TIMEOUT
    fixme:reg:GetNativeSystemInfo (0x37402bc4) using GetSystemInfo()
    fixme:wininet:InternetSetOptionW Option INTERNET_OPTION_CONTEXT_VALUE; STUB
    fixme:wininet:InternetSetOptionW Option INTERNET_OPTION_CONTEXT_VALUE; STUB
    Unable to read extra attributes: "Cache\Survey.mpq"
    fixme:winsock:WSAIoctl unsupported WS_IOCTL cmd (9800000c)
    fixme:win:EnumDisplayDevicesW ((null),0,0x32d194,0x00000000), stub!
    fixme:win:EnumDisplayDevicesW ((null),0,0x32d200,0x00000000), stub!
    fixme:imm:ImmAssociateContextEx (0x20024, (nil), 16): stub


    NEED HELP
    Greetings Soronume

  2. #2

    Default Re: WoW and ATI graphic/text problems

    first of all is that really the latest wine in the repo? (1.1.0 is out)

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

    And maybe in the config:
    SET gxApi "opengl"
    SET ffxDeath "0"
    SET ffxGlow "0"
    SET M2UseShaders "0"
    and as far as i know if you do all that then you dont need to run it with -opengl.
    Also try disabling vertex shader support with winecfg

  3. #3
    soronume84 NNTP User

    Default Re: WoW and ATI graphic/text problems

    At the moment I am not at home, but going to search for a new version of wine and will try it without the opengl option.
    The steps you described where taken, yes.
    Will disable the vertex shadders when I am back home, and report results.

    Forgot to mention I added 4 dlls in the wine system32 directory (msvcp60.dll, mfc42.dll, riched32.dll, riched20.dll) some of them already existed and added them to run native under wine.

  4. #4
    soronume84 NNTP User

    Default Re: WoW and ATI graphic/text problems

    Redid the modification in the xorg.conf:
    Option "Capabilities" "0x00000800"
    Option "UseFastTLS" "off"
    Option "KernelModuleParm" "locked-userpages=0"

    back to:
    Option "Capabilities" "0x00000000"

    because my videoplayer didnt worked anymore.

    I also read that it could be because of running compiz, but I use kwin as windowmanager as far as I know. Is there also a problem?

    Greets Soronume

  5. #5
    soronume84 NNTP User

    Default Re: WoW and ATI graphic/text problems

    took wine 1.1.0 and after that the daily wine snapshot --> still same error
    disabled shader --> still same error
    started with and without -opengl --> still same error



    still help needed
    greets soronume

Tags for this Thread

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •