Добрый вечер.
До последнего времени "The Witcher" работала без проблем.
Использую bumblebee + primus, запускаю игру через optirun. Драйвера использовал nvidia-313.
Но после обновления драйверов nvidia до версии 325 проработка текстур персонажей оставляет желать лучшего.
------SYSTEM-------
wine-1.6
ОС: Ubuntu 12.04.3 LTS
model name : Intel(R) Core(TM) i3-2350M CPU @ 2.30GHz
model name : Intel(R) Core(TM) i3-2350M CPU @ 2.30GHz
model name : Intel(R) Core(TM) i3-2350M CPU @ 2.30GHz
model name : Intel(R) Core(TM) i3-2350M CPU @ 2.30GHz
RAM = 3868
00:02.0 VGA compatible controller: Intel Corporation 2nd Generation Core Processor Family Integrated Graphics Controller (rev 09)
01:00.0 VGA compatible controller: NVIDIA Corporation GF119M [GeForce 410M] (rev a1)
OpenGL vendor string: NVIDIA Corporation
OpenGL renderer string: GeForce 410M/PCIe/SSE2
OpenGL version string: 4.3.0 NVIDIA 325.15
OpenGL shading language version string: 4.30 NVIDIA via Cg compiler
OpenGL extensions:
------------------------
WINEDEBUG=fixme-all,err+loaddll,err+dll,err+file,err+reg
------ Program witcher.exe ------
err:d3d:context_create wglSwapIntervalEXT failed to set swap interval 1 for context 0x3171990, last error 0x591
err:d3d:context_create wglSwapIntervalEXT failed to set swap interval 1 for context 0x3186b28, last error 0x591
err:d3d:context_create wglSwapIntervalEXT failed to set swap interval 1 for context 0x3172ba0, last error 0x591
err:ntdll:RtlpWaitForCriticalSection section 0x7bcc6a80 "loader.c: loader_section" wait timed out in thread 0047, blocked by 0024, retrying (60 sec)
err:ntdll:RtlpWaitForCriticalSection section 0x7bcc6a80 "loader.c: loader_section" wait timed out in thread 000b, blocked by 0024, retrying (60 sec)
slonik@slonik-Lenovo-B570e:~$ witcher_run
fixme:gameux:GameExplorerImpl_VerifyAccess (0x16e2e8, L"C:\\Program Files\\The Witcher Gold Edition\\TheWitcherGDF.dll", 0x1c6dce4)
fixme:heap:HeapSetInformation 0x110000 0 0x1c6f91c 4
fixme:ddraw:DirectDrawEnumerateExA flags 0x00000001 not handled
fixme:win:EnumDisplayDevicesW ((null),0,0x1c6e728,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x1c6e818,0x00000000), stub!
err:d3d:context_create wglSwapIntervalEXT failed to set swap interval 1 for context 0x3175948, last error 0x591
err:d3d:context_create wglSwapIntervalEXT failed to set swap interval 1 for context 0x318aae0, last error 0x591
fixme:win:EnumDisplayDevicesW ((null),0,0x1c6e818,0x00000000), stub!
fixme:ddraw:ddraw7_Initialize Ignoring guid {aeb2cdd4-6e41-43ea-941c-8361cc760781}.
err:d3d:context_create wglSwapIntervalEXT failed to set swap interval 1 for context 0x3176b58, last error 0x591
err:d3d:context_create wglSwapIntervalEXT failed to set swap interval 1 for context 0x3176b58, last error 0x591
fixme:win:EnumDisplayDevicesW ((null),0,0x1c6ea28,0x00000000), stub!
fixme:thread:start_thread Started native thread 00000026
fixme:thread:start_thread Started native thread 00000027
fixme:thread:start_thread Started native thread 00000028
fixme:thread:start_thread Started native thread 00000029
fixme:thread:start_thread Started native thread 0000002a
fixme:thread:start_thread Started native thread 0000002d
fixme:thread:start_thread Started native thread 0000002f
fixme:thread:start_thread Started native thread 00000031
fixme:thread:start_thread Started native thread 00000033
fixme:thread:start_thread Started native thread 00000035
fixme:thread:start_thread Started native thread 00000037
fixme:ole:CoInitializeSecurity ((nil),-1,(nil),(nil),0,3,(nil),0,(nil)) - stub!
fixme:wbemprox:client_security_SetBlanket 0xf37a2280, 0x3175ac8, 10, 0, (null), 3, 3, (nil), 0x00000000
fixme:wbemprox:client_security_Release 0xf37a2280
fixme:ole:CoInitializeSecurity ((nil),-1,(nil),(nil),2,2,(nil),0,(nil)) - stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x1c6f018,0x00000000), stub!
fixme:thread:start_thread Started native thread 0000003d
fixme:thread:start_thread Started native thread 0000003f
fixme:thread:start_thread Started native thread 00000041
fixme:thread:start_thread Started native thread 00000043
fixme:d3d:resource_check_usage Unhandled usage flags 0x8.
fixme:d3d:resource_check_usage Unhandled usage flags 0x8.
fixme:d3d:resource_check_usage Unhandled usage flags 0x8.
fixme:d3d:resource_check_usage Unhandled usage flags 0x8.
fixme:d3d:resource_check_usage Unhandled usage flags 0x8.
fixme:d3d:resource_check_usage Unhandled usage flags 0x8.
fixme:d3d:resource_check_usage Unhandled usage flags 0x8.
fixme:d3d:resource_check_usage Unhandled usage flags 0x8.
fixme:d3d:resource_check_usage Unhandled usage flags 0x8.
fixme:d3d:resource_check_usage Unhandled usage flags 0x8.
fixme:d3d:resource_check_usage Unhandled usage flags 0x8.
fixme:d3d:resource_check_usage Unhandled usage flags 0x8.
fixme:d3d:resource_check_usage Unhandled usage flags 0x8.
fixme:d3d:resource_check_usage Unhandled usage flags 0x8.
fixme:d3d:resource_check_usage Unhandled usage flags 0x8.
fixme:d3d:resource_check_usage Unhandled usage flags 0x8.
fixme:d3d:resource_check_usage Unhandled usage flags 0x8.
fixme:d3d:resource_check_usage Unhandled usage flags 0x8.
fixme:d3d:resource_check_usage Unhandled usage flags 0x8.
fixme:thread:start_thread Started native thread 00000045
fixme:thread:start_thread Started native thread 00000046
fixme:d3d:resource_check_usage Unhandled usage flags 0x8.
fixme:d3d:resource_check_usage Unhandled usage flags 0x8.
fixme:d3d:resource_check_usage Unhandled usage flags 0x8.
fixme:d3d:resource_check_usage Unhandled usage flags 0x8.
fixme:d3d:resource_check_usage Unhandled usage flags 0x8.
fixme:d3d:resource_check_usage Unhandled usage flags 0x8.
fixme:d3d:resource_check_usage Unhandled usage flags 0x8.
fixme:d3d:resource_check_usage Unhandled usage flags 0x8.
err:ntdll:RtlpWaitForCriticalSection section 0x7bcc6a80 "loader.c: loader_section" wait timed out in thread 0046, blocked by 0009, retrying (60 sec)
err:ntdll:RtlpWaitForCriticalSection section 0x7bcc6a80 "loader.c: loader_section" wait timed out in thread 0045, blocked by 0009, retrying (60 sec)