wiryfuture

joined 1 year ago
[–] [email protected] 1 points 1 year ago
[–] [email protected] 1 points 1 year ago

Freeze and crash of the client after a game still seems to happen unfortunately.

 
  • New build based on proton-wine, which includes fullscreen hack and several other gaming-specific fixes
  • Includes Proton-GE patches, which has FSR
  • Fixes client and game opening in the background on gnome and not able to be maximized/visible
  • Fixes borderless mode not working
  • Fixes cursor capture in some environments
  • Fixes VkBasalt not working

Exciting!

[–] [email protected] 2 points 1 year ago

also, if you press alt+enter, the game toggles between windowed and fullscreen, which may help if it loses focus.

[–] [email protected] 1 points 1 year ago (2 children)

So far, I've had best luck while using the wine virtual desktop - suggests to me that there's a wine renderer bug causing the invisible game issue. Not sure about the speed though.

 

I've got a bug where the game does not create a window after champion select, but it is open in the background and loads into SR. If you stop the game process and press reconnect in the client, it usually still does not work, but ~1/10 of the time it may eventually let me into the game. At the same time, (could be the same or a different bug) the game may decide to create a 1x1px window that I cannot interact with instead. This also has the same issue, where I just have to close and reopen the game and hope if I try enough times I can load in time for it to not be a remake. These issues happens interchangeably - may have no window one time and 1x1px window the next time.
If I attempt to reconnect enough times, it may let me join back, and work fine, and I can play the game, OR;

Occasionally, the game will run at a higher speed than it should. Minions teleport backwards and forwards when they are running down lane, damage from minions doesn't apply to the other wave, champions also microstutter when they move (including your own) tp-ing forwards and backwards by small amounts. Abilities and autos have ~50% chance of not going through when you press buttons, so you could mash your flash summ or q/w/e/r and nothing happens, regardless of how many times you press. Champions and minions move faster (the MS number is the same, but in practice it's very clearly far higher than what it should be). I have only had this happen recently in my games with akali, and I've also noticed that my smoke just doesn't render at all (literally can't see when i'm invisible). After using rocketbelt, the timer bar at the bottom of your screen just stays there for the entire game.
I can tell that the game itself is at a higher speed or something as the in game timer is ahead of the actual game time - I was still getting platings and the in game timer said it was at 14:30. Platings went down when the game said it was at ~16min, so it's approx 14% faster than it should be.

This issue doesnt go away after closing the game and pressing reconnect or closing the game and launcher and reconnecting, it persists for the entire game and only seems to go away after the game finishes. This is incredibly frustrating, as it's simply unplayable to have abilities not go through.

Anyone recognise any of these bugs or how to resolve them?

Specs: NixOS 23.05 with gnome 44.2
Bottles flatpak with wine-ge 8.7-1, dxvk2.2 and fsync.
(my bottles config for league: https://pastebin.com/paHFix46 )

[–] [email protected] 1 points 1 year ago

I may have the same issue but on bottles flatpak. For me, the game sometimes does this thing where the game doesn't load, and when it does, it's a 1x1 window (even though I am on gnome, not a WM) that I can't interact with. I have had best reliability with having the virtual desktop enabled, and if the issue happens, open system monitor or whatever the equivalent of task manager on your distro is, and kill League Of Legends.exe, which closes the game and should let you press the reconnect button. I usually have to do this multiple times before the game decides actually make a window and load.