leagueoflegends
leagueoflegends copied to clipboard
Game doesn't start after champ select, stuck on "Reconnect"
Before creating an issue, please take a look at the troubleshooting section.
System information
- Distro: Arch. Installed via AUR
- DE/WM/Compositor: Gnome 45
- CPU: AMD Ryzen 5 5600X
- GPU: AMD ATI Radeon RX 6700
- Graphics card drivers installed: mesa, vulkan-radeon, amdvlk
If your issue is related to graphics display, please attach the output of vulkaninfo --summary
.
Describe the issue
Since the latest patch a few days ago, I can't start a game. It seems unrelated to #121 as I don't have any error messages.
I'm able to start the launcher, queue up, select a champion. Once the game is supposed to start, it flashes black (I think that's the launcher closing itself down, but reappearing instantly) The launcher shows "Reconnect". When I click on "Reconnect" the launcher flashes and appears again. I never see the actual game window open. If it does, it's too fast for me to see
Steps to reproduce
-
leagueoflegends start -v
- log in to the launcher
- "queue up" for a practice mode game
- select champ
- see that the game window doesn't start
- click on the "Reconnect" button
- see that the game doesn't start
Here's a snippet of the logs that show up when I click on reconnect. I'm not sure exactly what line the logs start, but this exact piece of logs gets repeated everytime I click on "Reconnect".
DRIVER: Searching for driver manifest files
DRIVER: In following locations:
DRIVER: /usr/share/vulkan/icd.d/radeon_icd.i686.json
DRIVER: /usr/share/vulkan/icd.d/radeon_icd.x86_64.json
DRIVER: /usr/share/vulkan/icd.d/amd_icd32.json
DRIVER: /usr/share/vulkan/icd.d/amd_icd64.json
DRIVER: Found the following files:
DRIVER: /usr/share/vulkan/icd.d/radeon_icd.i686.json
DRIVER: /usr/share/vulkan/icd.d/radeon_icd.x86_64.json
DRIVER: /usr/share/vulkan/icd.d/amd_icd32.json
DRIVER: /usr/share/vulkan/icd.d/amd_icd64.json
DRIVER: Found ICD manifest file /usr/share/vulkan/icd.d/radeon_icd.i686.json, version 1.0.0
DEBUG | DRIVER: Searching for ICD drivers named /usr/lib32/libvulkan_radeon.so
DRIVER: Requested ICD /usr/lib32/libvulkan_radeon.so was wrong bit-type. Ignoring this JSON
DRIVER: Found ICD manifest file /usr/share/vulkan/icd.d/radeon_icd.x86_64.json, version 1.0.0
DEBUG | DRIVER: Searching for ICD drivers named /usr/lib/libvulkan_radeon.so
DRIVER: Found ICD manifest file /usr/share/vulkan/icd.d/amd_icd32.json, version 1.0.0
DEBUG | DRIVER: Searching for ICD drivers named /usr/lib32/amdvlk32.so
DRIVER: Requested ICD /usr/lib32/amdvlk32.so was wrong bit-type. Ignoring this JSON
DRIVER: Found ICD manifest file /usr/share/vulkan/icd.d/amd_icd64.json, version 1.0.0
DEBUG | DRIVER: Searching for ICD drivers named /usr/lib/amdvlk64.so
INFO | DRIVER: linux_read_sorted_physical_devices:
INFO | DRIVER: Original order:
INFO | DRIVER: [0] AMD Radeon RX 6700 XT
INFO | DRIVER: [1] AMD Radeon RX 6700 XT (RADV NAVI22)
INFO | DRIVER: Sorted order:
INFO | DRIVER: [0] AMD Radeon RX 6700 XT
INFO | DRIVER: [1] AMD Radeon RX 6700 XT (RADV NAVI22)
INFO | DRIVER: linux_read_sorted_physical_devices:
INFO | DRIVER: Original order:
INFO | DRIVER: [0] AMD Radeon RX 6700 XT
INFO | DRIVER: [1] AMD Radeon RX 6700 XT (RADV NAVI22)
INFO | DRIVER: Sorted order:
INFO | DRIVER: [0] AMD Radeon RX 6700 XT
INFO | DRIVER: [1] AMD Radeon RX 6700 XT (RADV NAVI22)
DEBUG | DRIVER: Copying old device 0 into new device 0
DEBUG | DRIVER: Copying old device 1 into new device 1
INFO | DRIVER: linux_read_sorted_physical_devices:
INFO | DRIVER: Original order:
INFO | DRIVER: [0] AMD Radeon RX 6700 XT
INFO | DRIVER: [1] AMD Radeon RX 6700 XT (RADV NAVI22)
INFO | DRIVER: Sorted order:
INFO | DRIVER: [0] AMD Radeon RX 6700 XT
INFO | DRIVER: [1] AMD Radeon RX 6700 XT (RADV NAVI22)
DEBUG | DRIVER: Copying old device 0 into new device 0
DEBUG | DRIVER: Copying old device 1 into new device 1
INFO | DRIVER: linux_read_sorted_physical_devices:
INFO | DRIVER: Original order:
INFO | DRIVER: [0] AMD Radeon RX 6700 XT
INFO | DRIVER: [1] AMD Radeon RX 6700 XT (RADV NAVI22)
INFO | DRIVER: Sorted order:
INFO | DRIVER: [0] AMD Radeon RX 6700 XT
INFO | DRIVER: [1] AMD Radeon RX 6700 XT (RADV NAVI22)
DEBUG | DRIVER: Copying old device 0 into new device 0
DEBUG | DRIVER: Copying old device 1 into new device 1
04fc:fixme:win:NtUserFlashWindowEx 0x11ce70 - semi-stub
04fc:fixme:win:GetPointerDevices (000000000011C2A4 0000000000000000): partial stub
04fc:fixme:system:NtUserDisplayConfigGetDeviceInfo Unimplemented packet type 11.
04fc:fixme:win:GetPointerDevices (000000000011C2A4 0000000000000000): partial stub
04fc:fixme:system:NtUserDisplayConfigGetDeviceInfo Unimplemented packet type 11.
0184:fixme:uiautomation:uia_get_providers_for_hwnd Override provider callback currently unimplemented.
0184:fixme:uiautomation:msaa_provider_GetPropertyValue Unimplemented propertyId 30024
0184:fixme:uiautomation:uia_element_GetCurrentPropertyValueEx Default property values currently unimplemented
0184:fixme:uiautomation:uia_element_GetCurrentPropertyValueEx Default property values currently unimplemented
0184:fixme:uiautomation:msaa_provider_GetPatternProvider Unimplemented patternId 10002
0184:fixme:uiautomation:nc_provider_GetPatternProvider 0000000000949040, 10002, 0000000001B1ECB0: stub
0184:fixme:uiautomation:base_hwnd_provider_GetPatternProvider 0000000000948FB0, 10002, 0000000001B1ECB0: stub
04fc:fixme:oleacc:LresultFromObject unsupported wParam = ffffffff
04fc:fixme:oleacc:LresultFromObject unsupported wParam = ffffffff
04fc:fixme:oleacc:LresultFromObject unsupported wParam = ffffffff
0184:fixme:uiautomation:uia_get_providers_for_hwnd Override provider callback currently unimplemented.
0184:fixme:uiautomation:msaa_provider_GetPropertyValue Unimplemented propertyId 30024
0184:fixme:uiautomation:msaa_provider_GetPropertyValue Unimplemented propertyId 30024
0184:fixme:uiautomation:uia_element_GetCurrentPropertyValueEx Default property values currently unimplemented
0184:fixme:uiautomation:uia_element_GetCurrentPropertyValueEx Default property values currently unimplemented
0184:fixme:uiautomation:msaa_provider_GetPatternProvider Unimplemented patternId 10002
0184:fixme:uiautomation:nc_provider_GetPatternProvider 0000000000945570, 10002, 0000000001B1ECB0: stub
0184:fixme:uiautomation:msaa_provider_GetPatternProvider Unimplemented patternId 10002
04fc:fixme:oleacc:LresultFromObject unsupported wParam = ffffffff
0184:fixme:uiautomation:uia_get_providers_for_hwnd Override provider callback currently unimplemented.
0184:fixme:uiautomation:msaa_provider_GetPropertyValue Unimplemented propertyId 30024
0184:fixme:uiautomation:uia_element_GetCurrentPropertyValueEx Default property values currently unimplemented
0184:fixme:uiautomation:uia_element_GetCurrentPropertyValueEx Default property values currently unimplemented
0184:fixme:uiautomation:msaa_provider_GetPatternProvider Unimplemented patternId 10002
0184:fixme:uiautomation:nc_provider_GetPatternProvider 000000000095D4F0, 10002, 0000000001B1ECB0: stub
0184:fixme:uiautomation:base_hwnd_provider_GetPatternProvider 000000000095D460, 10002, 0000000001B1ECB0: stub
04fc:fixme:powermgnt:PowerCreateRequest (000000000011D940): stub
096c:fixme:ntdll:NtQuerySystemInformation info_class SYSTEM_FIRMWARE_TABLE_INFORMATION action 0
096c:fixme:ntdll:NtQuerySystemInformation info_class SYSTEM_FIRMWARE_TABLE_INFORMATION action 0
096c:fixme:ntdll:NtQuerySystemInformation info_class SYSTEM_FIRMWARE_TABLE_INFORMATION action 0
DRIVER: Searching for driver manifest files
It was reported in one of the megathreads that the difference is whether you are running the client with a 'fullscreen' setting vs. seamless windowed mode. The problem is the same. (I run seamless fullscreen and do not get the 'connect' error either.)
I can see that the game actually segfaults every time you try to run it:
Stack trace of thread 19249:
#0 0x00007fc44ec03e3a n/a (/opt/wine-lol/lib/wine/x86_64-unix/ntdll.so + 0x4ee3a)
#1 0x00007fc44ec0494f n/a (/opt/wine-lol/lib/wine/x86_64-unix/ntdll.so + 0x4f94f)
#2 0x00007fc44ed07710 n/a (/usr/lib/libc.so.6 + 0x3e710)
ELF object binary architecture: AMD x86-64
see journalctl/coredumpctl after trying to run the game/reconnect. It's 100% reproducible for me.
Not sure this is helpful anyhow though.
they fixed it here https://github.com/NelloKudo/WineBuilder/releases/tag/wine-lol-9.0-rc1
Issue should be fixed if you update the Wine-lol to the latest version.
(I downloaded the GloriousEggroll update, and replaced the old files with the new files in /opt/wine-lol, that fixed the issue)