http://www.playonmac.com/en/topic-10156-League_of_Legends_Freezes.htmlLeague of Legends freezes a few(from 2 to 10) seconds after start if you have AMD Catalyst 13.1 legacy driver installed.
It's known issue, but nobody have solution or workaround without changing driver or video card.
On PC with 'legacy' card and with open source 'radeon' driver game launches and works fine.
After playing with PoL's LoL drive settings for quite time the only result i've got - increased time before the freeze for ~10-15 seconds(i was able to reach outer top turret from spawn before game froze) by disabling everything possible and increasing "Video memory size" to the maximum.
Changing any of drive settings did not help. Using different versions of wine does make no difference at all. PoL's drive log does not contain any useful information.
Here are other threads i found with same issue and no solution:
http://www.playonmac.com/en/topic-10397-qopensourceq_ATI_drivers.html
http://www.playonmac.com/en/topic-10409-league_of_legends_with_legacy_drivers.html
http://www.playonmac.com/en/topic-9967-League_of_Legends_freezing_after_loading_screen.html
http://www.playonmac.com/en/topic-10156-League_of_Legends_Freezes.html
Here's log:
gdi32
ELF 7ea7f000-7ebda000 Deferred user32<elf>
\\-PE 7ea90000-7ebda000 \\ user32
ELF 7ebda000-7ec10000 Deferred ws2_32<elf>
\\-PE 7ebe0000-7ec10000 \\ ws2_32
ELF 7ef82000-7ef8f000 Deferred libnss_files.so.2
ELF 7ef8f000-7ef9b000 Deferred libnss_nis.so.2
ELF 7ef9b000-7efb4000 Deferred libnsl.so.1
ELF 7efb4000-7efbd000 Deferred libnss_compat.so.2
ELF 7efbd000-7f000000 Deferred libm.so.6
ELF b7461000-b7466000 Deferred libgpg-error.so.0
ELF b7466000-b746f000 Deferred librt.so.1
ELF b7470000-b7475000 Deferred libdl.so.2
ELF b7475000-b7628000 Deferred libc.so.6
ELF b7629000-b7644000 Deferred libpthread.so.0
ELF b7645000-b764a000 Deferred libcom_err.so.2
ELF b764a000-b765e000 Deferred psapi<elf>
\\-PE b7650000-b765e000 \\ psapi
ELF b765f000-b77a3000 Dwarf libwine.so.1
ELF b77a5000-b77c7000 Deferred ld-linux.so.2
ELF b77c7000-b77c8000 Deferred [vdso].so
Threads:
process tid prio (all id:s are in hex)
0000000e services.exe
0000002a 0
00000029 0
0000001c 0
00000016 0
00000014 0
00000010 0
0000000f 0
00000012 winedevice.exe
0000001b 0
00000018 0
00000017 0
00000013 0
00000019 plugplay.exe
0000001f 0
0000001e 0
0000001a 0
00000041 (D) C:\\Riot Games\\League of Legends\\RADS\\system\\rads_user_kernel.exe
00000023 0 <==
0000000c 0
00000047 0
00000042 0
00000044 explorer.exe
00000045 0
[06/19/13 02:58:58] - Running wine- rads_user_kernel.exe run lol_launcher 0.0.0.0 LoLLauncher.exe (Working directory : /home/null/.PlayOnLinux/wineprefix/LeagueOfLegends/drive_c/Riot Games/League of LNative IE detected, not doing registration
wine: configuration in '/home/null/.PlayOnLinux//wineprefix/LeagueOfLegends' has been updated.
( DEBUG)[02:58:59.691] RADS::Common::RegistryHelp::RegKeyValueString::RegKeyValueString: (Software\\Riot Games\\RADS, LocalRootFolder, c:\\rads)
(WARNING)[02:58:59.692] RADS::Common::CiderUser32::CiderUser32: Failed to load TGIsFullscreen, CiderUser32 not running
(WARNING)[02:58:59.692] RADS::Common::CiderUser32::Create: Failed to startup CiderUser32, not on a Mac
( ERROR)[02:58:59.854] RADS::User::PandoManager::start: StartPMB failed, returned error 6
( ERROR)[02:59:03.990] RADS::UserKernel::NamedPipe::ConnectionThread::ThreadProc: The handle that was passed to the API has been either invalidated or closed.
( ERROR)[02:59:03.990] RADS::UserKernel::NamedPipe::ConnectionThread::ThreadProc: ConnectNamedPipe failed.
( ERROR)[02:59:04.004] RADS::Common::HTTPConnection::GetFile: perform request failed with code 7
( ERROR)[02:59:04.005] RADS::Common::HTTPConnection::GetFile: Failed on /rest/getToken?format=xml&ClientID=PMB_Client
( ERROR)[02:59:04.011] RADS::Common::HTTPConnection::GetFile: perform request failed with code 7
( ERROR)[02:59:04.011] RADS::Common::HTTPConnection::GetFile: Failed on /rest/getToken?format=xml&ClientID=PMB_Client
( ERROR)[02:59:04.016] RADS::Common::HTTPConnection::GetFile: perform request failed with code 7
( ERROR)[02:59:04.016] RADS::Common::HTTPConnection::GetFile: Failed on /rest/shutdown?format=xml&netToken=
[06/19/13 02:59:09] - Running wine- rads_user_kernel.exe run lol_launcher 0.0.0.0 LoLLauncher.exe (Working directory : /home/null/.PlayOnLinux/wineprefix/LeagueOfLegends/drive_c/Riot Games/League of LNative IE detected, not doing registration
wine: configuration in '/home/null/.PlayOnLinux//wineprefix/LeagueOfLegends' has been updated.
( DEBUG)[02:59:11.013] RADS::Common::RegistryHelp::RegKeyValueString::RegKeyValueString: (Software\\Riot Games\\RADS, LocalRootFolder, c:\\rads)
( ERROR)[02:59:11.283] RADS::User::PandoManager::start: StartPMB failed, returned error 6
( ERROR)[02:59:17.642] RADS::UserKernel::NamedPipe::ConnectionThread::ThreadProc: The handle that was passed to the API has been either invalidated or closed.
( ERROR)[02:59:17.642] RADS::UserKernel::NamedPipe::ConnectionThread::ThreadProc: ConnectNamedPipe failed.
( ERROR)[02:59:17.650] RADS::Common::HTTPConnection::GetFile: perform request failed with code 7
( ERROR)[02:59:17.650] RADS::Common::HTTPConnection::GetFile: Failed on /rest/getToken?format=xml&ClientID=PMB_Client
( ERROR)[02:59:17.655] RADS::Common::HTTPConnection::GetFile: perform request failed with code 7
( ERROR)[02:59:17.655] RADS::Common::HTTPConnection::GetFile: Failed on /rest/getToken?format=xml&ClientID=PMB_Client
( ERROR)[02:59:17.663] RADS::Common::HTTPConnection::GetFile: perform request failed with code 7
( ERROR)[02:59:17.663] RADS::Common::HTTPConnection::GetFile: Failed on /rest/shutdown?format=xml&netToken=
[06/19/13 02:59:22] - Running wine- rads_user_kernel.exe run lol_launcher 0.0.0.0 LoLLauncher.exe (Working directory : /home/null/.PlayOnLinux/wineprefix/LeagueOfLegends/drive_c/Riot Games/League of LNative IE detected, not doing registration
wine: configuration in '/home/null/.PlayOnLinux//wineprefix/LeagueOfLegends' has been updated.
[06/19/13 03:03:22] - Running wine-1.6-rc2 regedit /home/null/.PlayOnLinux//tmp/regkey.reg (Working directory : /home/null/.PlayOnLinux)
[06/19/13 03:03:22] - Content of /home/null/.PlayOnLinux//tmp/regkey.reg
-----------
REGEDIT4
[HKEY_CURRENT_USER\\Software\\Wine\\Direct3D]
"UseGLSL"="disabled"
-----------
err:setupapi:create_dest_file failed to create L"C:\\\\windows\\\\system32\\\\shlwapi.dll" (error=80)
err:ole:TLB_ReadTypeLib Loading of typelib L"C:\\\\windows\\\\system32\\\\msdatsrc.tlb" failed with error 2
Native IE detected, not doing registration
wine: configuration in '/home/null/.PlayOnLinux/wineprefix/LeagueOfLegends' has been updated.
[06/19/13 03:03:28] - Running wine-1.6-rc2 regedit /home/null/.PlayOnLinux//tmp/regkey.reg (Working directory : /home/null/.PlayOnLinux)
[06/19/13 03:03:28] - Content of /home/null/.PlayOnLinux//tmp/regkey.reg
-----------
REGEDIT4
[HKEY_CURRENT_USER\\Software\\Wine\\Direct3D]
"VideoMemorySize"="512"
-----------
[06/19/13 03:03:43] - Running wine-1.6-rc2 regedit /home/null/.PlayOnLinux//tmp/regkey.reg (Working directory : /home/null/.PlayOnLinux)
[06/19/13 03:03:43] - Content of /home/null/.PlayOnLinux//tmp/regkey.reg
-----------
REGEDIT4
[HKEY_CURRENT_USER\\Software\\Wine\\Direct3D]
"OffscreenRenderingMode"="fbo"
-----------
[06/19/13 03:04:23] - Running wine-1.6-rc2 rads_user_kernel.exe run lol_launcher 0.0.0.0 LoLLauncher.exe (Working directory : /home/null/.PlayOnLinux/wineprefix/LeagueOfLegends/drive_c/Riot Games/LeagNative IE detected, not doing registration
wine: configuration in '/home/null/.PlayOnLinux//wineprefix/LeagueOfLegends' has been updated.
[06/19/13 03:09:18] - Running wine- rads_user_kernel.exe run lol_launcher 0.0.0.0 LoLLauncher.exe (Working directory : /home/null/.PlayOnLinux/wineprefix/LeagueOfLegends/drive_c/Riot Games/League of Lwine: Unhandled page fault on read access to 0x00000000 at address 0x60ef4d (thread 0088), starting debugger...
( DEBUG)[03:09:18.212] RADS::Common::RegistryHelp::RegKeyValueString::RegKeyValueString: (Software\\Riot Games\\RADS, LocalRootFolder, c:\\rads)
( ERROR)[03:09:33.022] RADS::User::PandoManager::start: StartPMB failed, returned error 6
( ERROR)[03:09:37.891] RADS::UserKernel::NamedPipe::ConnectionThread::ThreadProc: The handle that was passed to the API has been either invalidated or closed.
( ERROR)[03:09:37.891] RADS::UserKernel::NamedPipe::ConnectionThread::ThreadProc: ConnectNamedPipe failed.
( ERROR)[03:09:37.902] RADS::Common::HTTPConnection::GetFile: perform request failed with code 7
( ERROR)[03:09:37.902] RADS::Common::HTTPConnection::GetFile: Failed on /rest/getToken?format=xml&ClientID=PMB_Client
( ERROR)[03:09:37.907] RADS::Common::HTTPConnection::GetFile: perform request failed with code 7
( ERROR)[03:09:37.907] RADS::Common::HTTPConnection::GetFile: Failed on /rest/getToken?format=xml&ClientID=PMB_Client
( ERROR)[03:09:37.914] RADS::Common::HTTPConnection::GetFile: perform request failed with code 7
( ERROR)[03:09:37.914] RADS::Common::HTTPConnection::GetFile: Failed on /rest/shutdown?format=xml&netToken=
[06/19/13 03:10:06] - Running wine- rads_user_kernel.exe run lol_launcher 0.0.0.0 LoLLauncher.exe (Working directory : /home/null/.PlayOnLinux/wineprefix/LeagueOfLegends/drive_c/Riot Games/League of LNative IE detected, not doing registration
wine: configuration in '/home/null/.PlayOnLinux//wineprefix/LeagueOfLegends' has been updated.
( DEBUG)[03:10:07.746] RADS::Common::RegistryHelp::RegKeyValueString::RegKeyValueString: (Software\\Riot Games\\RADS, LocalRootFolder, c:\\rads)
( ERROR)[03:10:08.024] RADS::User::PandoManager::start: StartPMB failed, returned error 6
( ERROR)[03:10:11.213] RADS::UserKernel::NamedPipe::ConnectionThread::ThreadProc: The handle that was passed to the API has been either invalidated or closed.
( ERROR)[03:10:11.213] RADS::UserKernel::NamedPipe::ConnectionThread::ThreadProc: ConnectNamedPipe failed.
( ERROR)[03:10:11.226] RADS::Common::HTTPConnection::GetFile: perform request failed with code 7
( ERROR)[03:10:11.227] RADS::Common::HTTPConnection::GetFile: Failed on /rest/getToken?format=xml&ClientID=PMB_Client
( ERROR)[03:10:11.233] RADS::Common::HTTPConnection::GetFile: perform request failed with code 7
( ERROR)[03:10:11.233] RADS::Common::HTTPConnection::GetFile: Failed on /rest/getToken?format=xml&ClientID=PMB_Client
( ERROR)[03:10:11.237] RADS::Common::HTTPConnection::GetFile: perform request failed with code 7
( ERROR)[03:10:11.237] RADS::Common::HTTPConnection::GetFile: Failed on /rest/shutdown?format=xml&netToken=
[06/19/13 03:10:13] - Running wine- rads_user_kernel.exe run lol_launcher 0.0.0.0 LoLLauncher.exe (Working directory : /home/null/.PlayOnLinux/wineprefix/LeagueOfLegends/drive_c/Riot Games/League of L
The game is unplayable, and appeared to freeze the whole system before, because multiple people were unable to alt-tab from it or kill it without shutting down PC.
I used dual screen setup so i was able to kill it from second screen, before i had to use ctrl+alt+f1 and kill the process manually.
I hope this time the issue will get more attention and there will be a solution or at least workaround in near future.