https://bugs.winehq.org/show_bug.cgi?id=46704
--- Comment #41 from Farcrada farcrada@yandex.com --- (In reply to Farcrada from comment #35)
Created attachment 63740 [details] League hangs before Splashscreen is even loaded
(In reply to Jonathan Preston from comment #27)
I made some progress, I think. I am now able to successfully log in in all cases, assuming the game launches to the login screen (which it doesn't about 50% of the time, but I think that's an unrelated issue).
Essentially, what I did is bypass systemd-resolved.
<SNIP>
Hopefully this is helpful information.
I didn't feel like using Google's DNS nor changing loads of network stuff so I figured: If changing systemd-resolved is the issue, does using WireGuard (wg-quick up <insertVPN>) fix it? Apparently it does. It seems to resolve this issue consistently. I can even log in normally without issue. The only issue I run into now is that after it installs the first time and you close it after it won't boot at all (splash screen's just stuck).
<SNIP>
In other words this means that whatever WireGuard does to systemd-resolved (and it's config) fixes what WINE either can't or doesn't for League, but for me another issue arises, anyone else care to try?
Well.. I'm proud to announce this was a me issue: I figured I’d retry and fiddle with the Lutris settings, well… Whaddaya know, I found a way to bring back the screen. Right click League in Lutris -> Configure -> System Options -> Adjust below values like so: Disable Lutris Runtime = true Prefer system libraries = false
I consistently log in and update the launcher/client/game now.