Hey, so I recently downloaded Guild Wars 2 from playonlinux and it seems to be a problem when I try to launch it (when it must download all the patches and apply them). In that moment my pc freezes, and I can't access any process but the mouse cursor can move. The only way to stop it is to CTRL+ALT+FX , log in there and kill the process from the command line.
I have googled this problem and all the solutions that I have found didn't work.
I'm on Ubuntu 16.04 with a R9 380 and AMD FX6300 and I also got this debug log (don't know if it helps at all):
[07/07/16 01:29:08] - Running wine-1.7.35 Gw2-64.exe -dx9single -autologin (Working directory : /home/schuka/.PlayOnLinux/wineprefix/GuildWars2/drive_c/Program Files (x86)/ArenaNet/Guild Wars 2)
err:winediag:schan_imp_init Failed to load libgnutls, secure connections will not be available.
err:winediag:SECUR32_initNTLMSP ntlm_auth was not found or is outdated. Make sure that ntlm_auth >= 3.0.25 is in your path. Usually, you can find it in the winbind package of your distribution.
fixme:heap:RtlSetHeapInformation 0x10000 0 0x23fc80 4 stub
fixme:heap:RtlSetHeapInformation 0x350000 0 0x23fc60 4 stub
fixme:heap:RtlSetHeapInformation 0x350000 1 (nil) 0 stub
err:winediag:init_driver_info Invalid GPU override 1002:6939 specified, ignoring.
fixme:win:EnumDisplayDevicesW ((null),0,0x23e8a0,0x00000000), stub!
err:winediag:init_driver_info Invalid GPU override 1002:6939 specified, ignoring.
fixme:win:EnumDisplayDevicesW ((null),0,0x23eaf0,0x00000000), stub!
fixme:ver:GetCurrentPackageId (0x157e590 (nil)): stub
fixme:gameux:GameExplorerImpl_VerifyAccess (0xaf08d0, L"C:\\Program Files (x86)\\ArenaNet\\Guild Wars 2\\Gw2-64.exe", 0x23f120)
fixme:thread:SetThreadStackGuarantee (0x167e560): stub
fixme:msctf:ThreadMgrSource_AdviseSink (0xc877a0) Unhandled Sink: {ea1ea136-19df-11d7-a6d2-00065b84435c}
fixme:imm:ImmDisableTextFrameService Stub
fixme:wincodecs:PngDecoder_Block_GetCount stub
fixme:winsock:WS_getsockopt WS_SO_CONNECT_TIME - faking results
fixme:d3d9:D3DPERF_GetStatus (void) : stub
fixme:ntdll:NtCreateJobObject stub: 0x240bf60 1f001f <null>
fixme:ntdll:NtQueryInformationJobObject stub: 0xdead 2 0x240c360 64 (nil)
err:winediag:schan_imp_init Failed to load libgnutls, secure connections will not be available.
err:winediag:SECUR32_initNTLMSP ntlm_auth was not found or is outdated. Make sure that ntlm_auth >= 3.0.25 is in your path. Usually, you can find it in the winbind package of your distribution.
fixme:heap:RtlSetHeapInformation (nil) 1 (nil) 0 stub
fixme:process:SetProcessDEPPolicy (3): stub
fixme:heap:RtlSetHeapInformation (nil) 1 (nil) 0 stub
fixme:ntdll:NtIsProcessInJob stub: 0xffffffff (nil)
fixme:thread:GetThreadPreferredUILanguages 56, 0x33f624, (nil) 0x33f620
fixme:winsock:WSALookupServiceBeginW (0x33f690 0x00000ff0 0x33f6d8) Stub!
fixme:iphlpapi:NotifyAddrChange (Handle 0x33f568, overlapped 0x2bfedc8): stub
fixme:win:RegisterDeviceNotificationW (hwnd=0x400c0, filter=0x33f748,flags=0x00000000) returns a fake device notification handle!
fixme:win:RegisterDeviceNotificationW (hwnd=0x400c0, filter=0x33f748,flags=0x00000000) returns a fake device notification handle!
fixme:win:EnumDisplayDevicesW ((null),0,0x33edb4,0x00000000), stub!
fixme:advapi:RegisterTraceGuidsW (0x495320, 0x24ef248, {3dada31d-19ef-4dc1-b345-037927193422}, 1, 0x24a4f04, (null), (null), 0x24ef260): stub
fixme:winsock:WSALookupServiceBeginW (0x33dba0 0x00000ff0 0x33dbe8) Stub!
err:winediag:schan_imp_init Failed to load libgnutls, secure connections will not be available.
err:winediag:SECUR32_initNTLMSP ntlm_auth was not found or is outdated. Make sure that ntlm_auth >= 3.0.25 is in your path. Usually, you can find it in the winbind package of your distribution.
fixme:heap:RtlSetHeapInformation (nil) 1 (nil) 0 stub
fixme:process:SetProcessDEPPolicy (3): stub
fixme:heap:RtlSetHeapInformation (nil) 1 (nil) 0 stub
fixme:ntdll:NtIsProcessInJob stub: 0xffffffff (nil)
fixme:advapi:RegisterTraceGuidsW (0x495320, 0x24ef248, {3dada31d-19ef-4dc1-b345-037927193422}, 1, 0x24a4f04, (null), (null), 0x24ef260): stub
fixme:gdi:GdiInitializeLanguagePack stub
fixme:ntdll:NtIsProcessInJob stub: 0x26c (nil)
fixme:ntdll:NtIsProcessInJob stub: 0x26c (nil)
fixme:ntdll:NtIsProcessInJob stub: 0x26c (nil)
fixme:ntdll:NtIsProcessInJob stub: 0x26c (nil)
fixme:ntdll:NtIsProcessInJob stub: 0x26c (nil)
fixme:ntdll:NtIsProcessInJob stub: 0x26c (nil)
fixme:ntdll:NtIsProcessInJob stub: 0x26c (nil)
fixme:ntdll:NtIsProcessInJob stub: 0x26c (nil)
fixme:ntdll:NtIsProcessInJob stub: 0x26c (nil)
fixme:ntdll:NtIsProcessInJob stub: 0x26c (nil)
fixme:ntdll:NtIsProcessInJob stub: 0x26c (nil)
fixme:ntdll:NtIsProcessInJob stub: 0x26c (nil)
fixme:ntdll:NtIsProcessInJob stub: 0x26c (nil)
fixme:ntdll:NtIsProcessInJob stub: 0x26c (nil)
fixme:ntdll:NtIsProcessInJob stub: 0x26c (nil)
fixme:ntdll:NtIsProcessInJob stub: 0x26c (nil)
fixme:ntdll:NtIsProcessInJob stub: 0x26c (nil)
fixme:ntdll:NtIsProcessInJob stub: 0x26c (nil)
fixme:ntdll:NtIsProcessInJob stub: 0x26c (nil)
fixme:ntdll:NtIsProcessInJob stub: 0x26c (nil)
fixme:ntdll:NtIsProcessInJob stub: 0x26c (nil)
fixme:winsock:WSALookupServiceBeginW (0x3cde0b0 0x00000ff0 0x3cde0f8) Stub!
fixme:ntdll:NtIsProcessInJob stub: 0x26c (nil)
fixme:ntdll:NtIsProcessInJob stub: 0x26c (nil)
fixme:ntdll:NtIsProcessInJob stub: 0x26c (nil)
fixme:ntdll:NtIsProcessInJob stub: 0x26c (nil)
fixme:ntdll:NtIsProcessInJob stub: 0x26c (nil)
fixme:ntdll:NtIsProcessInJob stub: 0x26c (nil)
fixme:ntdll:NtIsProcessInJob stub: 0x26c (nil)
fixme:ntdll:NtIsProcessInJob stub: 0x26c (nil)
fixme:ntdll:NtIsProcessInJob stub: 0x26c (nil)
fixme:ntdll:NtIsProcessInJob stub: 0x26c (nil)
fixme:ntdll:NtIsProcessInJob stub: 0x26c (nil)
fixme:ntdll:NtIsProcessInJob stub: 0x26c (nil)
fixme:ntdll:NtIsProcessInJob stub: 0x26c (nil)
fixme:ntdll:NtIsProcessInJob stub: 0x26c (nil)
fixme:ntdll:NtIsProcessInJob stub: 0x26c (nil)
fixme:ntdll:NtIsProcessInJob stub: 0x26c (nil)
fixme:ntdll:NtIsProcessInJob stub: 0x26c (nil)
fixme:ntdll:NtIsProcessInJob stub: 0x26c (nil)
fixme:ntdll:NtIsProcessInJob stub: 0x26c (nil)
fixme:ntdll:NtIsProcessInJob stub: 0x26c (nil)
fixme:ntdll:NtIsProcessInJob stub: 0x26c (nil)
fixme:ntdll:NtIsProcessInJob stub: 0x26c (nil)
fixme:ntdll:NtIsProcessInJob stub: 0x26c (nil)
fixme:ntdll:NtIsProcessInJob stub: 0x26c (nil)
fixme:ntdll:NtIsProcessInJob stub: 0x26c (nil)
fixme:ntdll:NtIsProcessInJob stub: 0x26c (nil)
fixme:ntdll:NtIsProcessInJob stub: 0x26c (nil)
fixme:ntdll:NtIsProcessInJob stub: 0x26c (nil)
fixme:ntdll:NtIsProcessInJob stub: 0x26c (nil)
fixme:ntdll:NtIsProcessInJob stub: 0x26c (nil)
fixme:ntdll:NtIsProcessInJob stub: 0x26c (nil)
fixme:ntdll:NtIsProcessInJob stub: 0x26c (nil)
fixme:ntdll:NtIsProcessInJob stub: 0x26c (nil)
fixme:ntdll:NtIsProcessInJob stub: 0x26c (nil)
fixme:ntdll:NtIsProcessInJob stub: 0x26c (nil)
fixme:ntdll:NtIsProcessInJob stub: 0x26c (nil)
fixme:ntdll:NtIsProcessInJob stub: 0x26c (nil)
fixme:ntdll:NtIsProcessInJob stub: 0x26c (nil)
fixme:ntdll:NtIsProcessInJob stub: 0x26c (nil)
fixme:ntdll:NtIsProcessInJob stub: 0x26c (nil)
fixme:ntdll:NtIsProcessInJob stub: 0x26c (nil)
fixme:ntdll:NtIsProcessInJob stub: 0x26c (nil)
fixme:ntdll:NtIsProcessInJob stub: 0x26c (nil)
fixme:ntdll:NtIsProcessInJob stub: 0x26c (nil)
fixme:ntdll:NtIsProcessInJob stub: 0x26c (nil)
fixme:ntdll:NtIsProcessInJob stub: 0x26c (nil)
fixme:ntdll:NtIsProcessInJob stub: 0x26c (nil)
fixme:ntdll:NtIsProcessInJob stub: 0x26c (nil)
fixme:ntdll:NtIsProcessInJob stub: 0x26c (nil)
fixme:ntdll:NtIsProcessInJob stub: 0x26c (nil)
fixme:ntdll:NtIsProcessInJob stub: 0x26c (nil)
fixme:ntdll:NtIsProcessInJob stub: 0x26c (nil)
fixme:ntdll:NtIsProcessInJob stub: 0x26c (nil)
fixme:ntdll:NtIsProcessInJob stub: 0x26c (nil)
fixme:ntdll:NtIsProcessInJob stub: 0x26c (nil)
fixme:ntdll:NtIsProcessInJob stub: 0x26c (nil)
fixme:ntdll:NtIsProcessInJob stub: 0x26c (nil)
fixme:ntdll:NtIsProcessInJob stub: 0x26c (nil)
fixme:ntdll:NtIsProcessInJob stub: 0x26c (nil)
fixme:ntdll:NtIsProcessInJob stub: 0x26c (nil)
fixme:ntdll:NtIsProcessInJob stub: 0x26c (nil)
fixme:ntdll:NtIsProcessInJob stub: 0x26c (nil)
fixme:ntdll:NtIsProcessInJob stub: 0x26c (nil)
fixme:ntdll:NtIsProcessInJob stub: 0x26c (nil)
fixme:ntdll:NtIsProcessInJob stub: 0x26c (nil)
fixme:ntdll:NtIsProcessInJob stub: 0x26c (nil)
fixme:ntdll:NtIsProcessInJob stub: 0x26c (nil)
fixme:ntdll:NtIsProcessInJob stub: 0x26c (nil)
fixme:ntdll:NtIsProcessInJob stub: 0x26c (nil)
fixme:ntdll:NtIsProcessInJob stub: 0x26c (nil)
fixme:ntdll:NtIsProcessInJob stub: 0x26c (nil)
fixme:ntdll:NtIsProcessInJob stub: 0x26c (nil)
fixme:ntdll:NtIsProcessInJob stub: 0x26c (nil)
fixme:ntdll:NtIsProcessInJob stub: 0x26c (nil)
fixme:ntdll:NtIsProcessInJob stub: 0x26c (nil)
fixme:ntdll:NtIsProcessInJob stub: 0x26c (nil)
fixme:ntdll:NtIsProcessInJob stub: 0x26c (nil)
fixme:ntdll:NtIsProcessInJob stub: 0x26c (nil)
fixme:ntdll:NtIsProcessInJob stub: 0x26c (nil)
fixme:ntdll:NtIsProcessInJob stub: 0x26c (nil)
fixme:ntdll:NtIsProcessInJob stub: 0x26c (nil)
fixme:ntdll:NtIsProcessInJob stub: 0x26c (nil)
fixme:ntdll:NtIsProcessInJob stub: 0x26c (nil)
fixme:ntdll:NtIsProcessInJob stub: 0x26c (nil)
fixme:ntdll:NtIsProcessInJob stub: 0x26c (nil)
fixme:ntdll:NtIsProcessInJob stub: 0x26c (nil)
fixme:ntdll:NtIsProcessInJob stub: 0x26c (nil)
fixme:ntdll:NtIsProcessInJob stub: 0x26c (nil)
fixme:ntdll:NtIsProcessInJob stub: 0x26c (nil)
fixme:ntdll:NtIsProcessInJob stub: 0x26c (nil)
fixme:ntdll:NtIsProcessInJob stub: 0x26c (nil)
fixme:ntdll:NtIsProcessInJob stub: 0x26c (nil)
fixme:ntdll:NtIsProcessInJob stub: 0x26c (nil)
fixme:ntdll:NtIsProcessInJob stub: 0x26c (nil)
fixme:ntdll:NtIsProcessInJob stub: 0x26c (nil)
fixme:ntdll:NtIsProcessInJob stub: 0x26c (nil)
fixme:ntdll:NtIsProcessInJob stub: 0x26c (nil)
fixme:ntdll:NtIsProcessInJob stub: 0x26c (nil)
fixme:ntdll:NtIsProcessInJob stub: 0x26c (nil)
fixme:ntdll:NtIsProcessInJob stub: 0x26c (nil)
fixme:ntdll:NtIsProcessInJob stub: 0x26c (nil)
fixme:ntdll:NtIsProcessInJob stub: 0x26c (nil)
fixme:ntdll:NtIsProcessInJob stub: 0x26c (nil)
fixme:ntdll:NtIsProcessInJob stub: 0x26c (nil)
fixme:ntdll:NtIsProcessInJob stub: 0x26c (nil)
fixme:ntdll:NtIsProcessInJob stub: 0x26c (nil)
fixme:ntdll:NtIsProcessInJob stub: 0x26c (nil)
fixme:ntdll:NtIsProcessInJob stub: 0x26c (nil)
fixme:ntdll:NtIsProcessInJob stub: 0x26c (nil)
fixme:winsock:WSALookupServiceBeginW (0x3cde0b0 0x00000ff0 0x3cde0f8) Stub!
fixme:system:SystemParametersInfoW Unknown action: 116
The last two lines are from the kill command.
ayyyy lmao