The forum

League of Legends freezing after loading screen

Author Replies
Firalus Sunday 27 January 2013 at 22:15
FiralusAnonymous

Hello everyone,

Since a few days I am trying to get my LoL to work properly. I am using Sabayon 10 KDE, with 3.7.4 kernel. The Wine version detected by my OS is 1.5.21. I have the newest version of POL installed.

AMD Athlon 64 X2 3800+ CPU, Radeon HD4670 GPU (1 GB VRAM version), and 2 GB RAM.

The loading screen works nicely, shows all textures and icons, but upon launching the game, it immediately freezes. It freezes up to a point where I cannot minimalize it and kill the process. The UI loads, I can see the HUD, the map, the shop - but I cannot do anything and it doesn't show anything happening around.

I've tried a few fixes, such as setting some specific registry entries for LoL, manually configuring the graphics to minimum or emulating a virtual desktop. Tried setting less VRAM than my graphics card has, but it didn't change anything.

I've tried running it under these Wine versions switched in POL:
- 1.5.22
- 1.5.18-LeagueofLegends
- 1.5.12-LeagueofLegends (the launcher stops at calculating dependencies)
- 1.5.12-LeagueofLegendsShop (the launcher stops at calculating dependencies)

I'm sorry if this has been mentioned before, couldn't find any working solution.
petch Sunday 27 January 2013 at 22:36
petch

Hi,
Are you using the proprietary video driver or the open source one?
xpander Sunday 27 January 2013 at 23:07
xpander

couple of things i noticed when i switched to Arch Linux.
game seemed to crash always before the game(loading screen).
2 things fixed it. first was to remove wininet from the wincfg dll overrides.
and second thing was to add hostname to /etc/hosts files

like 127.0.0.1     localhost.localdomain     localhost

replaced with

127.0.0.1     localhost.localdomain      arch

commad "hostname" shows whats ur hostname

but ur freezing issue seems more like some ati specific though

Edited by xpander

Firalus Monday 28 January 2013 at 11:32
FiralusAnonymous

I am using the 13.1 Legacy Proprietary Display Driver. Tried with open source before, but the textures weren't loading - all I had ingame were floating health bars, HUD and menus.

I will try removing wininet.
xpander Monday 28 January 2013 at 14:58
xpander

wininet is probably not your issue.
have you tryed GLSL support disabled from the Display tab from LoL Virtual Drive Configurations
also try to switch windows mode to win xp from winecfg of the lol virtual drive.
Firalus Monday 28 January 2013 at 21:22
FiralusAnonymous

I did disable GLSL support already, tried under both WinXP and Win7.
xpander Tuesday 29 January 2013 at 18:57
xpander

if you start up in debug mode, can u see anything weird in the log?
maybe missing some dx9 stuff or similar
Firalus Wednesday 30 January 2013 at 12:06
FiralusAnonymous

Does the debugger store logs somewhere? Because once the game freezes, I have to reboot my PC and would be unable to check it.
petch Wednesday 30 January 2013 at 12:23
petch

Tools > PlayOnLinux debugger

But since the logs are not written synchronously, they're most likely incomplete.
By the way such freezes have 99% of being a hardware, or a driver problem (nor, less likely, a corrupted filesystem).
Firalus Sunday 10 February 2013 at 22:28
FiralusAnonymous

So, I am back to my usual computer and posting a debug log to see if anyone can see anything wrong. It is more or less edited for clarity.

[code][02/10/13 22:06:42] - Running wine-1.5.22 rads_user_kernel.exe run lol_launcher 0.0.0.0 LoLLauncher.exe (Working directory : /home/mjwasiak/.PlayOnLinux/wineprefix/LeagueOfLegends/drive_c/Riot Games/League of Legends/RADS/system)
err:winediag:wined3d_dll_init The GLSL shader backend has been disabled. You get to keep all the pieces if it breaks.
fixme:win:EnumDisplayDevicesW ((null),0,0x33f8c4,0x00000000), stub!
fixme:d3d9:Direct3DShaderValidatorCreate9 stub
fixme:d3d:resource_check_usage Unhandled usage flags 0x8.
fixme:d3d:resource_check_usage Unhandled usage flags 0x8.
fixme:d3d:swapchain_gl_present Render-to-fbo with WINED3D_SWAP_EFFECT_FLIP
fixme:d3d:swapchain_gl_present Render-to-fbo with WINED3D_SWAP_EFFECT_FLIP

^ this repeats a lot of times, removed for clarity

( DEBUG)[22:06:42.956] RADS::Common::RegistryHelp::RegKeyValueString::RegKeyValueString: (Software\\Riot Games\\RADS, LocalRootFolder, c:\\rads)
( ERROR)[22:06:43.177] RADS::User::PandoManager::start: StartPMB failed, returned error 6
( ERROR)[22:06:50.928] RADS::UserKernel::NamedPipe::ConnectionThread::ThreadProc: The handle that was passed to the API has been either invalidated or closed.
( ERROR)[22:06:50.928] RADS::UserKernel::NamedPipe::ConnectionThread::ThreadProc: ConnectNamedPipe failed.
( ERROR)[22:06:50.939] RADS::Common::HTTPConnection::GetFile: perform request failed with code 7
( ERROR)[22:06:50.939] RADS::Common::HTTPConnection::GetFile: Failed on /rest/getToken?format=xml&ClientID=PMB_Client
( ERROR)[22:06:50.945] RADS::Common::HTTPConnection::GetFile: perform request failed with code 7
( ERROR)[22:06:50.945] RADS::Common::HTTPConnection::GetFile: Failed on /rest/getToken?format=xml&ClientID=PMB_Client
( ERROR)[22:06:50.952] RADS::Common::HTTPConnection::GetFile: perform request failed with code 7
( ERROR)[22:06:50.952] RADS::Common::HTTPConnection::GetFile: Failed on /rest/shutdown?format=xml&netToken=
[02/10/13 22:06:54] - Running wine-1.5.22 rads_user_kernel.exe run lol_launcher 0.0.0.0 LoLLauncher.exe (Working directory : /home/mjwasiak/.PlayOnLinux/wineprefix/LeagueOfLegends/drive_c/Riot Games/League of Legends/RADS/system)
err:winediag:wined3d_dll_init The GLSL shader backend has been disabled. You get to keep all the pieces if it breaks.
fixme:win:EnumDisplayDevicesW ((null),0,0x33f8c4,0x00000000), stub!
fixme:d3d9:Direct3DShaderValidatorCreate9 stub
fixme:d3d:resource_check_usage Unhandled usage flags 0x8.
fixme:d3d:resource_check_usage Unhandled usage flags 0x8.
fixme:d3d:swapchain_gl_present Render-to-fbo with WINED3D_SWAP_EFFECT_FLIP
fixme:d3d:swapchain_gl_present Render-to-fbo with WINED3D_SWAP_EFFECT_FLIP

^ repeating a lot again

fixme:lsa:LsaGetLogonSessionData 0x82e758 0x82e768 stub
fixme:winsock:WSAIoctl -> SIO_ADDRESS_LIST_CHANGE request: stub
fixme:winsock:WSAIoctl -> SIO_ADDRESS_LIST_CHANGE request: stub
fixme:d3d:swapchain_gl_present Render-to-fbo with WINED3D_SWAP_EFFECT_FLIP
fixme:imm:ImmReleaseContext (0x20082, 0x9641b98): stub
fixme:ras:RasEnumConnectionsW (0x132a90,0x1207d260,0x76c623e4),stub!
fixme:ras:RasEnumConnectionsW RAS support is not implemented! Configure program to use LAN connection/winsock instead!
fixme:service:EnumServicesStatusW resume handle not supported
fixme:ras:RasEnumEntriesW ((nil),(null),0x97fc498,0x1207da90,0x9592b4c),stub!
fixme:crypt:CRYPT_RegControl CERT_STORE_CTRL_AUTO_RESYNC: stub
fixme:crypt:CRYPT_RegControl CERT_STORE_CTRL_AUTO_RESYNC: stub
fixme:secur32:schan_imp_create_session Using hardcoded "NORMAL" priority
fixme:wintrust:HTTPSCertificateTrust (0x9592e78)
fixme:wintrust:HTTPSFinalProv (0x9592e78)
fixme:ras:RasEnumConnectionsW (0x132a90,0x1264d260,0x76c623e4),stub!
fixme:ras:RasEnumConnectionsW RAS support is not implemented! Configure program to use LAN connection/winsock instead!
fixme:crypt:CRYPT_RegControl CERT_STORE_CTRL_AUTO_RESYNC: stub
fixme:crypt:CRYPT_RegControl CERT_STORE_CTRL_AUTO_RESYNC: stub
fixme:secur32:schan_imp_create_session Using hardcoded "NORMAL" priority
fixme:ras:RasEnumConnectionsW (0x132a90,0x12f9d260,0x76c623e4),stub!
fixme:ras:RasEnumConnectionsW RAS support is not implemented! Configure program to use LAN connection/winsock instead!
fixme:crypt:CRYPT_RegControl CERT_STORE_CTRL_AUTO_RESYNC: stub
fixme:crypt:CRYPT_RegControl CERT_STORE_CTRL_AUTO_RESYNC: stub
fixme:secur32:schan_imp_create_session Using hardcoded "NORMAL" priority
fixme:crypt:CRYPT_RegControl CERT_STORE_CTRL_AUTO_RESYNC: stub
fixme:crypt:CRYPT_RegControl CERT_STORE_CTRL_AUTO_RESYNC: stub
fixme:secur32:schan_imp_create_session Using hardcoded "NORMAL" priority
fixme:urlmon:SecManagerImpl_ProcessUrlAction Unsupported arguments
fixme:secur32:schan_imp_create_session Using hardcoded "NORMAL" priority
fixme:ras:RasEnumConnectionsW (0x132a90,0xfd3d260,0x76c623e4),stub!
fixme:ras:RasEnumConnectionsW RAS support is not implemented! Configure program to use LAN connection/winsock instead!
fixme:service:EnumServicesStatusW resume handle not supported
fixme:urlmon:SecManagerImpl_ProcessUrlAction Unsupported arguments
fixme:urlmon:SecManagerImpl_ProcessUrlAction Unsupported arguments
fixme:crypt:CRYPT_RegControl CERT_STORE_CTRL_AUTO_RESYNC: stub
fixme:crypt:CRYPT_RegControl CERT_STORE_CTRL_AUTO_RESYNC: stub
fixme:secur32:schan_imp_create_session Using hardcoded "NORMAL" priority
fixme:wintrust:HTTPSCertificateTrust (0x96991a0)
fixme:wintrust:HTTPSFinalProv (0x96991a0)
fixme:urlmon:SecManagerImpl_ProcessUrlAction Unsupported arguments
fixme:urlmon:SecManagerImpl_ProcessUrlAction Unsupported arguments
fixme:urlmon:SecManagerImpl_ProcessUrlAction Unsupported arguments
fixme:ras:RasEnumConnectionsW (0x132a90,0x178ad260,0x76c623e4),stub!
fixme:ras:RasEnumConnectionsW RAS support is not implemented! Configure program to use LAN connection/winsock instead!
fixme:urlmon:SecManagerImpl_ProcessUrlAction Unsupported arguments
fixme:urlmon:SecManagerImpl_ProcessUrlAction Unsupported arguments

^ repeating

fixme:win:FlashWindowEx 0x82d734
fixme:win:FlashWindowEx 0x82d8ec
fixme:win:FlashWindowEx 0x82d98c
fixme:ras:RasEnumConnectionsW (0x132a90,0x1832d260,0x76c623e4),stub!
fixme:ras:RasEnumConnectionsW RAS support is not implemented! Configure program to use LAN connection/winsock instead!
fixme:service:EnumServicesStatusW resume handle not supported
fixme:urlmon:SecManagerImpl_ProcessUrlAction Unsupported arguments
fixme:ras:RasEnumConnectionsW (0x132a90,0x1284d260,0x76c623e4),stub!
fixme:ras:RasEnumConnectionsW RAS support is not implemented! Configure program to use LAN connection/winsock instead!
fixme:ras:RasEnumConnectionsW (0x132a90,0x1fc6d260,0x76c623e4),stub!
fixme:ras:RasEnumConnectionsW RAS support is not implemented! Configure program to use LAN connection/winsock instead!
fixme:crypt:CRYPT_RegControl CERT_STORE_CTRL_AUTO_RESYNC: stub
fixme:crypt:CRYPT_RegControl CERT_STORE_CTRL_AUTO_RESYNC: stub
fixme:secur32:schan_imp_create_session Using hardcoded "NORMAL" priority
fixme:wintrust:HTTPSCertificateTrust (0x1b0c2488)
fixme:wintrust:HTTPSFinalProv (0x1b0c2488)
err:winediag:wined3d_dll_init The GLSL shader backend has been disabled. You get to keep all the pieces if it breaks.
fixme:win:EnumDisplayDevicesW ((null),0,0x33f64c,0x00000000), stub!
fixme:win:EnumDisplayDevicesW (L"\\\\\\\\.\\\\DISPLAY1",0,0x33f994,0x00000000), stub!
fixme:wbemprox:wbem_services_CreateInstanceEnum unsupported flags 0x00000030
fixme:wbemprox:enum_class_object_Next timeout not supported
fixme:win:EnumDisplayDevicesW ((null),0,0xd13d534,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x33d904,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0xd13d494,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: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:wbemprox:client_security_SetBlanket 0x7d8e5ab8, 0x175b08, 10, 0, (null), 3, 3, (nil), 0x00000000
fixme:wbemprox:client_security_Release 0x7d8e5ab8
fixme:win:EnumDisplayDevicesW ((null),0,0xd13d854,0x00000000), stub!
fixme:wbemprox:enum_class_object_Next timeout not supported
fixme:imm:ImmReleaseContext (0x100f8, 0x1497f0): stub
fixme:d3d9:Direct3DShaderValidatorCreate9 stub
fixme:win:EnumDisplayDevicesW ((null),0,0x33d6fc,0x00000000), stub!
fixme:win:EnumDisplayDevicesW (L"\\\\\\\\.\\\\DISPLAY1",0,0x33da44,0x00000000), stub!
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:swapchain_gl_present Render-to-fbo with WINED3D_SWAP_EFFECT_FLIP
fixme:d3d:swapchain_gl_present Render-to-fbo with WINED3D_SWAP_EFFECT_FLIP
fixme:d3d:swapchain_gl_present Render-to-fbo with WINED3D_SWAP_EFFECT_FLIP
fixme:d3d:swapchain_gl_present Render-to-fbo with WINED3D_SWAP_EFFECT_FLIP
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:avrt:AvSetMmThreadCharacteristicsW (L"Audio",0x19c3e9ec): stub
fixme:d3d:swapchain_gl_present Render-to-fbo with WINED3D_SWAP_EFFECT_FLIP
fixme:d3d:swapchain_gl_present Render-to-fbo with WINED3D_SWAP_EFFECT_FLIP

^ repeating

fixme:d3d:resource_check_usage Unhandled usage flags 0x8.
fixme:d3d:swapchain_gl_present Render-to-fbo with WINED3D_SWAP_EFFECT_FLIP
fixme:d3d:swapchain_gl_present Render-to-fbo with WINED3D_SWAP_EFFECT_FLIP
fixme:d3d:resource_check_usage Unhandled usage flags 0x8.
fixme:d3d:swapchain_gl_present Render-to-fbo with WINED3D_SWAP_EFFECT_FLIP
fixme:d3d:swapchain_gl_present Render-to-fbo with WINED3D_SWAP_EFFECT_FLIP

*repeating "fixme:d3d:swapchain_gl_present Render-to-fbo with WINED3D_SWAP_EFFECT_FLIP" with a rare "fixme:d3d:resource_check_usage Unhandled usage flags 0x8." in between.

fixme:d3d:resource_check_usage Unhandled usage flags 0x8.

*alternating repeats of "fixme:d3d:swapchain_gl_present Render-to-fbo with WINED3D_SWAP_EFFECT_FLIP" with a rare "fixme:d3d:resource_check_usage Unhandled usage flags 0x8." in between and "fixme:d3d:resource_check_usage Unhandled usage flags 0x8." with a rare "fixme:d3d:swapchain_gl_present Render-to-fbo with WINED3D_SWAP_EFFECT_FLIP" in between.

fixme:ras:RasEnumConnectionsW (0x132a90,0x11e7d260,0x76c623e4),stub!
fixme:ras:RasEnumConnectionsW RAS support is not implemented! Configure program to use LAN connection/winsock instead!
fixme:service:EnumServicesStatusW resume handle not supported
fixme:crypt:CRYPT_RegControl CERT_STORE_CTRL_AUTO_RESYNC: stub
fixme:crypt:CRYPT_RegControl CERT_STORE_CTRL_AUTO_RESYNC: stub
fixme:secur32:schan_imp_create_session Using hardcoded "NORMAL" priority
[/code]

In this try, the game loaded at about 2-3 seconds in game, worked till 8th second with 5> FPS and crashed.

I can't really see anything in the log, so I guess it probably is driver issue.

Edited by Firalus

DoctorOctoclops Wednesday 27 February 2013 at 3:15
DoctorOctoclopsAnonymous

I too have the same issue with the same Cataylst version. Any help is appreciated.
Firalus Sunday 3 March 2013 at 17:49
FiralusAnonymous

I managed to get it work with recompiled libdrm, mesa and opensource driver. It could work better (getting around 15-20 stable FPS, while it was usually around 40 on Win8), but it is playable.
nullguy Monday 15 April 2013 at 23:13
nullguyAnonymous

Same issue here.
Works with opensource 'radeon' driver, freezes after loading with catylist 13.1 legacy driver. Any solution except switching drivers found?

This site allows content generated by members, and we promptly remove any content that infringes copyright according to our Terms of Service. To report copyright infringement, please send a notice to dmcayonlinux.com