Создаю отдельную тему, потому что в моем случае игра не запускается как-то по-другому, нежели у остального народа с форума, а именно:
redneck@redneck-System-Product-Name:~$ env WINEPREFIX="/home/redneck/.local/share/wineprefixes/perfect-world" wine C:\\windows\\command\\start.exe /Unix /home/redneck/.local/share/wineprefixes/perfect-world/dosdevices/c:/users/Public/Рабочий\ стол/Perfect\ World.lnk
fixme:exec:SHELL_execute flags ignored: 0x00000100
fixme:exec:SHELL_execute flags ignored: 0x00004100
redneck@redneck-System-Product-Name:~$ fixme:wincodecs:PngDecoder_Block_GetCount 0x141a90,0x33f8b8: stub
fixme:wininet:InternetSetOptionExW Flags 00000000 ignored
fixme:wininet:InternetSetOptionExW Flags 00000000 ignored
fixme:wininet:InternetSetOptionW INTERNET_OPTION_SEND/RECEIVE_TIMEOUT/DATA_SEND_TIMEOUT 90000
fixme:wininet:InternetSetOptionExW Flags 00000000 ignored
fixme:wininet:InternetSetOptionExW Flags 00000000 ignored
fixme:wininet:InternetSetOptionW INTERNET_OPTION_SEND/RECEIVE_TIMEOUT/DATA_SEND_TIMEOUT 90000
fixme:win:EnumDisplayDevicesW ((null),0,0x33f87c,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x33f7dc,0x00000000), stub!
fixme:wincodecs:PngDecoder_Block_GetCount 0x163cc8,0x7cdd98: stub
fixme:wincodecs:PngDecoder_Block_GetCount 0x163b88,0x7cdd98: stub
fixme:wincodecs:PngDecoder_Block_GetCount 0x163bb8,0x7cdd28: stub
fixme:wincodecs:PngDecoder_Block_GetCount 0x163bb8,0x7cdd28: stub
fixme:wincodecs:PngDecoder_Block_GetCount 0x163bd0,0x7cdd28: stub
fixme:wincodecs:PngDecoder_Block_GetCount 0x163bf0,0x7cdd28: stub
fixme:wincodecs:PngDecoder_Block_GetCount 0x163bf0,0x7cdd28: stub
fixme:wincodecs:PngDecoder_Block_GetCount 0x163bf0,0x7cdd28: stub
fixme:wincodecs:PngDecoder_Block_GetCount 0x163b60,0x7cdd28: stub
fixme:wincodecs:PngDecoder_Block_GetCount 0x163b68,0x7cdd28: stub
fixme:wincodecs:PngDecoder_Block_GetCount 0x163b88,0x7cdd28: stub
fixme:wincodecs:PngDecoder_Block_GetCount 0x163bb8,0x7cdd28: stub
fixme:wincodecs:PngDecoder_Block_GetCount 0x163bb8,0x7cdd28: stub
fixme:wincodecs:PngDecoder_Block_GetCount 0x163bf0,0x7cdd28: stub
fixme:wincodecs:PngDecoder_Block_GetCount 0x163bf0,0x7cdd28: stub
fixme:wincodecs:PngDecoder_Block_GetCount 0x163bf0,0x7cdd28: stub
fixme:wincodecs:PngDecoder_Block_GetCount 0x163b28,0x7cdd28: stub
fixme:wincodecs:PngDecoder_Block_GetCount 0x163b28,0x7cdd28: stub
fixme:wincodecs:PngDecoder_Block_GetCount 0x1e3f88,0x7cdd28: stub
fixme:wincodecs:PngDecoder_Block_GetCount 0x1e3f88,0x7cdd28: stub
fixme:wincodecs:PngDecoder_Block_GetCount 0x1e3fb0,0x7cdd28: stub
fixme:wincodecs:PngDecoder_Block_GetCount 0x1e3fb0,0x7cdd28: stub
fixme:wincodecs:PngDecoder_Block_GetCount 0x1e3fb0,0x7cdd28: stub
fixme:wincodecs:PngDecoder_Block_GetCount 0x1e3fb0,0x7cdd28: stub
fixme:wincodecs:PngDecoder_Block_GetCount 0x1e3fb0,0x7cdd28: stub
fixme:wincodecs:PngDecoder_Block_GetCount 0x1e3fb0,0x7cdd28: stub
fixme:wincodecs:PngDecoder_Block_GetCount 0x1e3fb0,0x7cdd28: stub
fixme:wincodecs:PngDecoder_Block_GetCount 0x1e3fb0,0x7cdd28: stub
fixme:wincodecs:PngDecoder_Block_GetCount 0x1e3fb0,0x7cdd28: stub
fixme:wincodecs:PngDecoder_Block_GetCount 0x1e3fb0,0x7cdd28: stub
fixme:wincodecs:PngDecoder_Block_GetCount 0x1e3fb0,0x7cdd28: stub
fixme:wincodecs:PngDecoder_Block_GetCount 0x1e3fb0,0x7cdd28: stub
fixme:wincodecs:PngDecoder_Block_GetCount 0x1e3fb0,0x7cdd28: stub
fixme:wincodecs:PngDecoder_Block_GetCount 0x1e3fb0,0x7cdd28: stub
fixme:wincodecs:PngDecoder_Block_GetCount 0x1e3fb0,0x7cdd28: stub
fixme:wincodecs:PngDecoder_Block_GetCount 0x1e3fb0,0x7cdd28: stub
fixme:wincodecs:PngDecoder_Block_GetCount 0x1e3fb0,0x7cdd28: stub
fixme:wincodecs:PngDecoder_Block_GetCount 0x1e3fb0,0x7cdd28: stub
fixme:wincodecs:PngDecoder_Block_GetCount 0x1e3f88,0x7cdd28: stub
fixme:wincodecs:PngDecoder_Block_GetCount 0x1e3f88,0x7cdd28: stub
fixme:wincodecs:PngDecoder_Block_GetCount 0x1e3fb0,0x7cdd28: stub
fixme:wincodecs:PngDecoder_Block_GetCount 0x1e3fb0,0x7cdd28: stub
fixme:wincodecs:PngDecoder_Block_GetCount 0x1e3f88,0x7cdd28: stub
fixme:wincodecs:PngDecoder_Block_GetCount 0x1e3f88,0x7cdd28: stub
fixme:wincodecs:PngDecoder_Block_GetCount 0x1e3fb0,0x7cdd28: stub
fixme:wincodecs:PngDecoder_Block_GetCount 0x1e3fb0,0x7cdd28: stub
fixme:wincodecs:PngDecoder_Block_GetCount 0x1e3fb0,0x7cdd28: stub
fixme:wincodecs:PngDecoder_Block_GetCount 0x1e3f88,0x7cdd28: stub
fixme:wincodecs:PngDecoder_Block_GetCount 0x1e3fb0,0x7cdd28: stub
fixme:wincodecs:PngDecoder_Block_GetCount 0x1e3fb0,0x7cdd28: stub
fixme:wincodecs:PngDecoder_Block_GetCount 0x1e3fb0,0x7cdd28: stub
fixme:wincodecs:PngDecoder_Block_GetCount 0x1e3fb0,0x7cdd28: stub
fixme:wincodecs:PngDecoder_Block_GetCount 0x1ffd00,0x7cdd28: stub
fixme:wincodecs:PngDecoder_Block_GetCount 0x1e3f88,0x7cdd28: stub
fixme:wincodecs:PngDecoder_Block_GetCount 0x1e3f88,0x7cdd28: stub
fixme:wincodecs:PngDecoder_Block_GetCount 0x1e3f88,0x7cdd28: stub
fixme:wincodecs:PngDecoder_Block_GetCount 0x1e3fb0,0x7cdd28: stub
fixme:wincodecs:PngDecoder_Block_GetCount 0x1e3fb0,0x7cdd28: stub
fixme:wincodecs:PngDecoder_Block_GetCount 0x1e3fb0,0x7cdd28: stub
fixme:wincodecs:PngDecoder_Block_GetCount 0x1ffce8,0x7cdd28: stub
fixme:wincodecs:PngDecoder_Block_GetCount 0x1ffce8,0x7cdd28: stub
fixme:wincodecs:PngDecoder_Block_GetCount 0x179a68,0x7cdd28: stub
fixme:wincodecs:PngDecoder_Block_GetCount 0x179a68,0x7cdd28: stub
fixme:wincodecs:PngDecoder_Block_GetCount 0x179a68,0x7cdd28: stub
fixme:wincodecs:PngDecoder_Block_GetCount 0x179a68,0x7cdd28: stub
fixme:wincodecs:PngDecoder_Block_GetCount 0x179a68,0x7cdd28: stub
fixme:wincodecs:PngDecoder_Block_GetCount 0x179a68,0x7cdd28: stub
fixme:wininet:InternetSetOptionW Option INTERNET_OPTION_RESET_URLCACHE_SESSION: STUB
fixme:wincodecs:PngDecoder_Block_GetCount 0x26e30c8,0x7cdd38: stub
fixme:wincodecs:PngDecoder_Block_GetCount 0x26e30e0,0x7cdd28: stub
fixme:wincodecs:PngDecoder_Block_GetCount 0x26e30e0,0x7cdd38: stub
fixme:wincodecs:PngDecoder_Block_GetCount 0x26e30e0,0x7cdd28: stub
fixme:wininet:InternetSetOptionW INTERNET_OPTION_SEND/RECEIVE_TIMEOUT/DATA_SEND_TIMEOUT 300000
fixme:wininet:InternetSetOptionW INTERNET_OPTION_SEND/RECEIVE_TIMEOUT/DATA_SEND_TIMEOUT 3600000
fixme:wininet:IsHostInProxyBypassList STUB: flags=3 host=www.pwonline.ru length=15
fixme:wininet:InternetSetOptionW INTERNET_OPTION_IDN; STUB
fixme:wininet:InternetSetOptionW INTERNET_OPTION_SEND_UTF8_SERVERNAME_TO_PROXY; STUB
fixme:wininet:InternetSetOptionW Option INTERNET_OPTION_CODEPAGE (65001): STUB
fixme:wininet:InternetSetOptionW INTERNET_OPTION_CODEPAGE_PATH; STUB
fixme:wininet:InternetSetOptionW INTERNET_OPTION_CODEPAGE_EXTRA; STUB
fixme:wininet:InternetSetOptionW INTERNET_OPTION_COOKIES_3RD_PARTY; STUB
fixme:wininet:InternetSetOptionW Option INTERNET_OPTION_REQUEST_PRIORITY (0): STUB
fixme:heap:HeapSetInformation 0x110000 0 0x7cc1a4 4
fixme:advapi:RegisterTraceGuidsW (0x18cd52d, 0x19d6320, {0cfe0455-93ba-440d-a3fe-553973d0b723}, 1, 0x7cc0fc, (null), (null), 0x19d6328,): stub
fixme:advapi:RegisterTraceGuidsW (0x18cd52d, 0x19d6340, {797fabac-7b58-4796-b924-d51178a59ce4}, 1, 0x7cc0fc, (null), (null), 0x19d6348,): stub
fixme:wininet:IsHostInProxyBypassList STUB: flags=3 host=www.pwonline.ru length=15
fixme:wininet:IsHostInProxyBypassList STUB: flags=3 host=www.pwonline.ru length=15
fixme:wininet:InternetLockRequestFile STUB
fixme:wininet:query_global_option Stub for 66
fixme:wininet:InternetLockRequestFile STUB
fixme:wininet:IsHostInProxyBypassList STUB: flags=3 host=www.pwonline.ru length=15
fixme:wininet:IsHostInProxyBypassList STUB: flags=3 host=css.static.operator.mail.ru length=27
fixme:wininet:InternetSetOptionW INTERNET_OPTION_IDN; STUB
fixme:wininet:InternetSetOptionW INTERNET_OPTION_SEND_UTF8_SERVERNAME_TO_PROXY; STUB
fixme:wininet:InternetSetOptionW Option INTERNET_OPTION_CODEPAGE (65001): STUB
fixme:wininet:InternetSetOptionW INTERNET_OPTION_CODEPAGE_PATH; STUB
fixme:wininet:InternetSetOptionW INTERNET_OPTION_CODEPAGE_EXTRA; STUB
fixme:wininet:InternetSetOptionW INTERNET_OPTION_COOKIES_3RD_PARTY; STUB
fixme:wininet:InternetSetOptionW Option INTERNET_OPTION_REQUEST_PRIORITY (-1): STUB
fixme:wininet:InternetSetOptionW INTERNET_OPTION_IDN; STUB
fixme:wininet:InternetSetOptionW INTERNET_OPTION_SEND_UTF8_SERVERNAME_TO_PROXY; STUB
fixme:wininet:InternetSetOptionW Option INTERNET_OPTION_CODEPAGE (65001): STUB
fixme:wininet:InternetSetOptionW INTERNET_OPTION_CODEPAGE_PATH; STUB
fixme:wininet:InternetSetOptionW INTERNET_OPTION_CODEPAGE_EXTRA; STUB
fixme:wininet:InternetSetOptionW INTERNET_OPTION_COOKIES_3RD_PARTY; STUB
fixme:wininet:InternetSetOptionW Option INTERNET_OPTION_REQUEST_PRIORITY (-1): STUB
fixme:wininet:InternetLockRequestFile STUB
fixme:wininet:InternetSetOptionExW Flags 00000000 ignored
fixme:wininet:InternetSetOptionExW Flags 00000000 ignored
fixme:wininet:InternetSetOptionW INTERNET_OPTION_SEND/RECEIVE_TIMEOUT/DATA_SEND_TIMEOUT 90000
fixme:wininet:InternetLockRequestFile STUB
fixme:wininet:IsHostInProxyBypassList STUB: flags=3 host=www.pwonline.ru length=15
fixme:msimtf:DllGetClassObject ({50d5107a-d278-4871-8989-f4ceaaf59cfc} {00000001-0000-0000-c000-000000000046} 0x7cb76c)
err:ole:apartment_getclassobject DllGetClassObject returned error 0x80040111
err:ole:CoGetClassObject no class object {50d5107a-d278-4871-8989-f4ceaaf59cfc} could be created for context 0x401
fixme:wininet:InternetSetOptionExW Flags 00000000 ignored
fixme:wininet:InternetSetOptionExW Flags 00000000 ignored
fixme:wininet:InternetSetOptionW INTERNET_OPTION_SEND/RECEIVE_TIMEOUT/DATA_SEND_TIMEOUT 90000
err:ole:CoGetClassObject class {6c736db1-bd94-11d0-8a23-00aa00b58e10} not registered
err:ole:CoGetClassObject no class object {6c736db1-bd94-11d0-8a23-00aa00b58e10} could be created for context 0x1
fixme:wininet:InternetSetOptionW INTERNET_OPTION_IDN; STUB
fixme:wininet:InternetSetOptionW INTERNET_OPTION_SEND_UTF8_SERVERNAME_TO_PROXY; STUB
fixme:wininet:InternetSetOptionW Option INTERNET_OPTION_CODEPAGE (65001): STUB
fixme:wininet:InternetSetOptionW INTERNET_OPTION_CODEPAGE_PATH; STUB
fixme:wininet:InternetSetOptionW INTERNET_OPTION_CODEPAGE_EXTRA; STUB
fixme:wininet:InternetSetOptionW INTERNET_OPTION_COOKIES_3RD_PARTY; STUB
fixme:wininet:InternetSetOptionW Option INTERNET_OPTION_REQUEST_PRIORITY (-1): STUB
fixme:wininet:InternetLockRequestFile STUB
fixme:wininet:IsHostInProxyBypassList STUB: flags=3 host=img.static.operator.mail.ru length=27
fixme:wininet:InternetSetOptionW INTERNET_OPTION_IDN; STUB
fixme:wininet:InternetSetOptionW INTERNET_OPTION_SEND_UTF8_SERVERNAME_TO_PROXY; STUB
fixme:wininet:InternetSetOptionW Option INTERNET_OPTION_CODEPAGE (65001): STUB
fixme:wininet:InternetSetOptionW INTERNET_OPTION_CODEPAGE_PATH; STUB
fixme:wininet:InternetSetOptionW INTERNET_OPTION_CODEPAGE_EXTRA; STUB
fixme:wininet:InternetSetOptionW INTERNET_OPTION_COOKIES_3RD_PARTY; STUB
fixme:wininet:InternetSetOptionW Option INTERNET_OPTION_REQUEST_PRIORITY (-1): STUB
fixme:wininet:InternetSetOptionW INTERNET_OPTION_IDN; STUB
fixme:wininet:InternetSetOptionW INTERNET_OPTION_SEND_UTF8_SERVERNAME_TO_PROXY; STUB
fixme:wininet:InternetSetOptionW Option INTERNET_OPTION_CODEPAGE (65001): STUB
fixme:wininet:InternetSetOptionW INTERNET_OPTION_CODEPAGE_PATH; STUB
fixme:wininet:InternetSetOptionW INTERNET_OPTION_CODEPAGE_EXTRA; STUB
fixme:wininet:InternetSetOptionW INTERNET_OPTION_COOKIES_3RD_PARTY; STUB
fixme:wininet:InternetSetOptionW Option INTERNET_OPTION_REQUEST_PRIORITY (-1): STUB
fixme:wininet:InternetSetOptionW INTERNET_OPTION_IDN; STUB
fixme:wininet:InternetSetOptionW INTERNET_OPTION_SEND_UTF8_SERVERNAME_TO_PROXY; STUB
fixme:wininet:InternetSetOptionW Option INTERNET_OPTION_CODEPAGE (65001): STUB
fixme:wininet:InternetSetOptionW INTERNET_OPTION_CODEPAGE_PATH; STUB
fixme:wininet:InternetSetOptionW INTERNET_OPTION_CODEPAGE_EXTRA; STUB
fixme:wininet:InternetSetOptionW INTERNET_OPTION_IDN; STUB
fixme:wininet:InternetSetOptionW INTERNET_OPTION_SEND_UTF8_SERVERNAME_TO_PROXY; STUB
fixme:wininet:InternetSetOptionW Option INTERNET_OPTION_CODEPAGE (65001): STUB
fixme:wininet:InternetSetOptionW INTERNET_OPTION_CODEPAGE_PATH; STUB
fixme:wininet:InternetSetOptionW INTERNET_OPTION_CODEPAGE_EXTRA; STUB
fixme:wininet:InternetSetOptionW INTERNET_OPTION_COOKIES_3RD_PARTY; STUB
fixme:wininet:InternetSetOptionW Option INTERNET_OPTION_REQUEST_PRIORITY (-1): STUB
fixme:wininet:InternetSetOptionW INTERNET_OPTION_COOKIES_3RD_PARTY; STUB
fixme:wininet:InternetSetOptionW Option INTERNET_OPTION_REQUEST_PRIORITY (-1): STUB
fixme:wininet:GetUrlCacheEntryInfoExW ignoring unsupported flags: 100
fixme:wininet:GetUrlCacheEntryInfoExW ignoring unsupported flags: 100
fixme:wininet:GetUrlCacheEntryInfoExW ignoring unsupported flags: 100
fixme:wininet:IsHostInProxyBypassList STUB: flags=3 host=www.pwonline.ru length=15
fixme:wininet:InternetSetOptionExW Flags 00000000 ignored
fixme:wininet:InternetSetOptionExW Flags 00000000 ignored
fixme:wininet:InternetSetOptionW INTERNET_OPTION_SEND/RECEIVE_TIMEOUT/DATA_SEND_TIMEOUT 90000
fixme:wbemprox:wbem_services_CreateInstanceEnum unsupported flags 0x00000030
fixme:wbemprox:enum_class_object_Next timeout not supported
fixme:win:EnumDisplayDevicesW ((null),0,0xc9cc9c,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0xc9cbfc,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,0x33e87c,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x33e7dc,0x00000000), stub!
fixme:wininet:InternetSetOptionW Option INTERNET_OPTION_RESET_URLCACHE_SESSION: STUB
fixme:wininet:InternetSetOptionW Option INTERNET_OPTION_RESET_URLCACHE_SESSION: STUB
fixme:heap:HeapSetInformation 0x110000 0 0x33a054 4
fixme:advapi:RegisterTraceGuidsW (0xa33d52d, 0xa446320, {0cfe0455-93ba-440d-a3fe-553973d0b723}, 1, 0x339fac, (null), (null), 0xa446328,): stub
fixme:advapi:RegisterTraceGuidsW (0xa33d52d, 0xa446340, {797fabac-7b58-4796-b924-d51178a59ce4}, 1, 0x339fac, (null), (null), 0xa446348,): stub
fixme:msimtf:DllGetClassObject ({50d5107a-d278-4871-8989-f4ceaaf59cfc} {00000001-0000-0000-c000-000000000046} 0x33b4ec)
err:ole:apartment_getclassobject DllGetClassObject returned error 0x80040111
err:ole:CoGetClassObject no class object {50d5107a-d278-4871-8989-f4ceaaf59cfc} could be created for context 0x401
fixme:wininet:InternetSetOptionW Option INTERNET_OPTION_RESET_URLCACHE_SESSION: STUB
fixme:wininet:InternetSetOptionW Option INTERNET_OPTION_RESET_URLCACHE_SESSION: STUB
fixme:dbghelp:elf_search_auxv can't find symbol in module
fixme:dbghelp:MiniDumpWriteDump NIY MiniDumpWithDataSegs
Ну и далее вылазит знакомое всем окошко-светофор:
http://dl.dropbox.com/u/26470572/pic/%D0%A1%D0%BD%D0%B8%D0%BC%D0%BE%D0%BA%20%D1%8D%D0%BA%D1%80%D0%B0%D0%BD%D0%B0%20-%2002.01.2013%20-%2000%3A35%3A35.pngСудя по данному выхлопу, вылет происходит на какой-то очень ранней стадии запуска игры. Если я правильно понял, дело даже до DirectX не доходит.
Еще вот:
redneck@redneck-System-Product-Name:~/games/mail.ru/Perfect World/element/logs$ cat ./EC.log
Element client log file
Created(or opened) on 02/01/2013 21:02:55
[21:02:58.005] <!> Build version 2305
[21:02:58.282] <!> glb_HandleException is called.
[21:02:59.828] <!> Exception occurred... mini dumped!
У других людей этот файл обычно бывает подлиннее, и из него можно хоть что-то понять.
Уже успел перегуглить немало советов по запуску сабжа под WINE, часть из них не дает вообще никакого эффекта, остальную часть не пробовал - боюсь окончательно запутаться. AppDB уже читал, темы с этого форума тоже.
Версия WINE 1.5.20 (из PPA для Ubuntu), сборка игры 2305 (с mail.ru)
п.с. Уже подозреваю, что истина не в WINE и что это глюк игры. Под виндой не пробовал (я уже 2 года без винды и не уверен, что смогу там поставить игру без аналогичных проблем)
Пользователь решил продолжить мысль 02 Января 2013, 21:32:51:
Еще вот, если это поможет:
redneck@redneck-System-Product-Name:~$ nvidia-settings -v
nvidia-settings: version 310.14 (buildd@panlong) Tue Oct 23 23:37:55 UTC 2012
The NVIDIA X Server Settings tool.
This program is used to configure the NVIDIA Linux graphics driver.
For more detail, please see the nvidia-settings(1) man page.
Copyright (C) 2004 - 2010 NVIDIA Corporation.
Просто кто-то на AppDB советовал драйвер видюхи обновить.