Autor Wątek: [ROZWIĄZANY] gra World of Tanks od aktualizacji 9,9 przestała działać na Linuxie  (Przeczytany 2423 razy)

0 użytkowników i 1 Gość przegląda ten wątek.

CameronPoe

  • SUSE Root
  • *****
  • Wiadomości: 1064
Dzisiaj wprowadzili nową aktualizację w wersji 9,9 do gry "World of Tanks" i niestety nie można już w nią grać na Linuxie :cry:

Proces aktualizowania gry przebiegł pomyślnie tak jak zawsze, ale niestety jak wpisuję hasło i kliknę na przycisk "Wejdź" to gra albo się zawiesza na napisie "Synchronizacja..." albo się po porostu wyłącza i znika z ekranu :(

Gdy uruchamiam grę w terminalu to na końcu pojawia się jakiś błąd:
cameron@linux-poe:~> env WINEPREFIX="/home/cameron/.wine" wine C:\\\\windows\\\\command\\\\start.exe /Unix /home/cameron/.wine/drive_c/Games/World_of_Tanks/WorldOfTanks.exe
fixme:ver:GetCurrentPackageId (0x33f978 (nil)): stub
fixme:module:load_library unsupported flag(s) used (flags: 0x00000800)
fixme:advapi:RegisterTraceGuidsW (0x4a94c1, (nil), {f7b697a3-4db5-4d3b-be71-c4d284e6592f}, 7, 0x5311e0, (null), (null), 0x537418): stub
fixme:process:GetNumaHighestNodeNumber (0x75e70c): semi-stub
fixme:ver:GetCurrentPackageId (0x33f918 (nil)): stub
fixme:module:load_library unsupported flag(s) used (flags: 0x00000800)
fixme:advapi:RegisterTraceGuidsW (0x4c1e21, (nil), {f7b697a3-4db5-4d3b-be71-c4d284e6592f}, 7, 0x583ef0, (null), (null), 0x58a148): stub
fixme:process:GetNumaHighestNodeNumber (0x7be6a8): semi-stub
fixme:httpapi:HttpInitialize ({2,0}, 0x1, (nil)): stub!
wine: Call from 0x7bc551b0 to unimplemented function HTTPAPI.dll.HttpCreateServerSession, aborting
wine: Unimplemented function HTTPAPI.dll.HttpCreateServerSession called at address 0x7bc551b0 (thread 0026), starting debugger...
Application tried to create a window, but no driver could be loaded.
The explorer process failed to start.
cameron@linux-poe:~> fixme:msvcp:_Locinfo__Locinfo_ctor_cat_cstr (0x33fd94 63 C) semi-stub
fixme:msvcp:locale__Locimp__Makexloc (0x33fd94 63 0x3b360a0 (nil)) semi-stub
fixme:msvcp:locale__Locimp__Makewloc (0x33fd94 63 0x3b360a0 (nil)) semi-stub
fixme:msvcp:locale__Locimp__Makeushloc (0x33fd94 63 0x3b360a0 (nil)) semi-stub
fixme:msvcp:_Locinfo__Locinfo_ctor_cat_cstr (0x33e020 1 C) semi-stub
fixme:msvcp:_Locinfo__Locinfo_ctor_cat_cstr (0x33de70 1 C) semi-stub
fixme:win:EnumDisplayDevicesW ((null),0,0x33dfa8,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x33ddd8,0x00000000), stub!
fixme:dxgi:dxgi_output_GetDesc iface 0x14e9c0, desc 0x33e288 stub!
fixme:ole:CoInitializeSecurity ((nil),-1,(nil),(nil),0,3,(nil),0,(nil)) - stub!
fixme:wbemprox:client_security_SetBlanket 0xf3d3e544, 0x150d98, 10, 0, (null), 3, 3, (nil), 0x00000000
fixme:wbemprox:client_security_Release 0xf3d3e544
fixme:win:EnumDisplayDevicesW ((null),0,0x33dd18,0x00000000), stub!
fixme:wtsapi:WTSRegisterSessionNotification Stub 0x5005a 0x00000000
fixme:msvcp:_Locinfo__Locinfo_ctor_cat_cstr (0x33e4f0 1 C) semi-stub
fixme:msvcp:_Locinfo__Locinfo_ctor_cat_cstr (0x33e580 1 C) semi-stub
fixme:d3d9:device_init Ignoring display mode.
fixme:d3d:wined3d_swapchain_set_gamma_ramp Ignoring flags 0x1.
fixme:avrt:AvSetMmThreadCharacteristicsW (L"Audio",0x8eee998): stub
fixme:msvcrt:type_info_name_internal_method type_info_node parameter ignored
fixme:win:EnumDisplayDevicesW ((null),0,0x33c454,0x00000000), stub!
fixme:win:EnumDisplayDevicesW (L"\\\\.\\DISPLAY1",0,0x33c10c,0x00000000), stub!
fixme:win:EnumDisplayDevicesW (L"\\\\.\\DISPLAY1",1,0x33c10c,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),1,0x33c454,0x00000000), stub!
fixme:imm:ImmReleaseContext (0x5005a, 0x9e82db8): stub
fixme:imm:NotifyIME NI_CLOSECANDIDATE
fixme:wbemprox:client_security_SetBlanket 0xf3d3e544, 0x9e8c4d8, 10, 0, (null), 3, 3, (nil), 0x00000000
fixme:wbemprox:client_security_Release 0xf3d3e544
fixme:wbemprox:wbem_services_CreateInstanceEnum unsupported flags 0x00000030
fixme:wbemprox:wbem_services_CreateInstanceEnum unsupported flags 0x00000030
fixme:wbemprox:wbem_services_CreateInstanceEnum unsupported flags 0x00000030
fixme:wbemprox:wbem_services_CreateInstanceEnum unsupported flags 0x00000030
fixme:explorerframe:taskbar_list_SetProgressValue iface 0x9ed2aa8, hwnd 0x5005a, ullCompleted 0, ullTotal 0 stub!
fixme:explorerframe:taskbar_list_SetProgressState iface 0x9ed2aa8, hwnd 0x5005a, flags 0 stub!
fixme:toolhelp:CreateToolhelp32Snapshot Unimplemented: heap list snapshot
fixme:toolhelp:Heap32ListFirst : stub
fixme:win:RegisterDeviceNotificationA (hwnd=0x7006a, filter=0x231ae960,flags=0x00000000) returns a fake device notification handle!
err:winsock:interface_bind Failed to bind to interface, receiving broadcast packets will not work on socket 060c.
err:winsock:interface_bind Failed to bind to interface, receiving broadcast packets will not work on socket 060c.
fixme:heap:HeapSetInformation (nil) 1 (nil) 0
fixme:thread:GetThreadPreferredUILanguages 56, 0x3387bc, (nil) 0x3387b8
fixme:iphlpapi:NotifyAddrChange (Handle 0x33880c, overlapped 0x261fedb8): stub
fixme:win:EnumDisplayDevicesW ((null),0,0x338270,0x00000000), stub!
fixme:msvcp:_Mtx_init unknown flags ignorred: 2
wine: Call from 0x7b83cd1e to unimplemented function msvcp110.dll._Cnd_init, aborting
fixme:msvcrt:MSVCRT__set_abort_behavior _WRITE_CALL_REPORTFAULT unhandled
fixme:msvcrt:__clean_type_info_names_internal (0x1000c698) stub

Czy da się coś z tym zrobić??? [-o<

Napiszę do działu wsparcia, ale z góry wiem, że na tych ciołków (co w ogóle się nie znają) nie ma na co liczyć ](*,)
« Ostatnia zmiana: Lipiec 16, 2015, 02:54:05 pm wysłana przez CameronPoe »

CameronPoe

  • SUSE Root
  • *****
  • Wiadomości: 1064
Odp: Gra "World of Tanks" od aktualizacji 9,9 przestała działać na Linuxie
« Odpowiedź #1 dnia: Lipiec 16, 2015, 02:50:36 pm »
Tak jak napisałem wcześniej - na ciołków z działu pomocy nie ma co liczyć, ale na szczęście znalazł się któryś z graczy, który podał jak rozwiązać ten problem :)

Mianowicie trzeba wejść do konfiguracji Wine i w zakładce Biblioteki należy dodać dwie nowe reguły:
msvcp110 (natywna, wbudowana)
msvcr110 (natywna, wbudowana)
..i gra znowu działa :)
« Ostatnia zmiana: Lipiec 16, 2015, 02:53:26 pm wysłana przez CameronPoe »