Nah, that's definitely not my case, I never had mesa drivers installed. Besides, the game "can" launch, but the rendering inside the game is very bad. Just to make sure checked where the /usr/lib32/libGL.so links on my system, and it's the library inside /usr/lib32/fglrx, so this case is covered.
Perhaps the below will help identify the problem, although I don't have much hope as it looks like some major version mismatch or something that wasn't even expected to work:
Code: Select all
fixme:win:EnumDisplayDevicesW ((null),0,0x32ebbc,0x00000000), stub!
fixme:ntdll:find_reg_tz_info Can't find matching timezone information in the registry for bias -120, std (d/m/y): 23/09/2012, dlt (d/m/y): 30/03/2012
fixme:win:EnumDisplayDevicesW ((null),0,0x32da60,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x32d9a0,0x00000000), stub!
fixme:ddraw:ddraw7_Initialize Ignoring guid {aeb2cdd4-6e41-43ea-941c-8361cc760781}.
fixme:devenum:DEVENUM_ICreateDevEnum_CreateClassEnumerator Category {33d9a760-90c8-11d0-bd43-00a0c911ce86} not found
fixme:devenum:DEVENUM_ICreateDevEnum_CreateClassEnumerator Category {33d9a761-90c8-11d0-bd43-00a0c911ce86} not found
fixme:winediag:AUDDRV_GetAudioEndpoint Winepulse is not officially supported by the wine project
fixme:winediag:AUDDRV_GetAudioEndpoint For sound related feedback and support, please visit http://ubuntuforums.org/showthread.php?t=1960599
fixme:devenum:DEVENUM_ICreateDevEnum_CreateClassEnumerator Category {cc7bfb41-f175-11d1-a392-00e0291f3959} not found
fixme:devenum:DEVENUM_ICreateDevEnum_CreateClassEnumerator Category {cc7bfb46-f175-11d1-a392-00e0291f3959} not found
fixme:win:EnumDisplayDevicesW ((null),0,0x33ebbc,0x00000000), stub!
fixme:ntdll:find_reg_tz_info Can't find matching timezone information in the registry for bias -120, std (d/m/y): 23/09/2012, dlt (d/m/y): 30/03/2012
fixme:win:EnumDisplayDevicesW ((null),0,0x33da60,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x33d9a0,0x00000000), stub!
fixme:ddraw:ddraw7_Initialize Ignoring guid {aeb2cdd4-6e41-43ea-941c-8361cc760781}.
fixme:devenum:DEVENUM_ICreateDevEnum_CreateClassEnumerator Category {33d9a760-90c8-11d0-bd43-00a0c911ce86} not found
fixme:devenum:DEVENUM_ICreateDevEnum_CreateClassEnumerator Category {33d9a761-90c8-11d0-bd43-00a0c911ce86} not found
fixme:winediag:AUDDRV_GetAudioEndpoint Winepulse is not officially supported by the wine project
fixme:winediag:AUDDRV_GetAudioEndpoint For sound related feedback and support, please visit http://ubuntuforums.org/showthread.php?t=1960599
fixme:devenum:DEVENUM_ICreateDevEnum_CreateClassEnumerator Category {cc7bfb41-f175-11d1-a392-00e0291f3959} not found
fixme:devenum:DEVENUM_ICreateDevEnum_CreateClassEnumerator Category {cc7bfb46-f175-11d1-a392-00e0291f3959} not found
fixme:win:EnumDisplayDevicesW ((null),0,0x14dda44,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x14ddda0,0x00000000), stub!
fixme:heap:HeapSetInformation 0x1e3c000 0 0x14ddf90 4
fixme:thread:SetThreadStackGuarantee (0x214e9d0): stub
fixme:imm:ImmDisableTextFrameService Stub
fixme:d3d:wined3d_device_set_dialog_box_mode Dialogs cannot be disabled yet.
fixme:winsock:WS_getsockopt WS_SO_CONNECT_TIME - faking results
fixme:d3d:wined3d_device_set_dialog_box_mode Dialogs cannot be disabled yet.
fixme:d3d:resource_check_usage Unhandled usage flags 0x8.
<<< repeated multiple times >>>
fixme:d3d:resource_check_usage Unhandled usage flags 0x8.
err:winediag:shader_generate_glsl_declarations The hardware does not support enough uniform components to run this shader, it may not render correctly.
fixme:d3d:resource_check_usage Unhandled usage flags 0x8.
<<< repeated couple of hundred times >>>
fixme:d3d:resource_check_usage Unhandled usage flags 0x8.
fixme:keyboard:X11DRV_LoadKeyboardLayout L"00000409", 0000: stub!
fixme:keyboard:X11DRV_MapVirtualKeyEx keyboard layout (nil) is not supported
fixme:d3d:resource_check_usage Unhandled usage flags 0x8.
<<< repeated few dozens times >>>
fixme:d3d:resource_check_usage Unhandled usage flags 0x8.
err:wgl:glxdrv_SetPixelFormat Invalid operation on root_window
Actually, after some more googling I came about this bug report which is suspiciously similar to what I'm getting:
http://bugs.winehq.org/show_bug.cgi?id=27350
However, I have serious doubts about GuildWars not supporting older shader models (perhaps even not supporting the newer ones!) whilst this bug is advertized as fixed in a much earlier version of Wine then I have, still there is a chance that I'm having a problem with the shader model. Now my question is: how would I diagnoze and perhaps change this setting?