kyechou / leagueoflegends

League of Legends install and launch wrapper for Linux
https://www.leagueoflegends.com
GNU General Public License v3.0
288 stars 22 forks source link

Hanging after install at "Wine system tray" screen #79

Open lucasballr opened 1 year ago

lucasballr commented 1 year ago

System information

Describe the issue

On launch, screen will pop up with the "Riot Games" logo. As soon as that goes away, a small "wine system tray" window will pop up and then the whole program appears to hang. This also happens immediately after installing using leagueoflegends install. Clicking the install button will install, but the same window pops up immediately after and hangs the program.

Steps to reproduce

  1. Install leagueoflegends-git from the aur yay -S leagueoflegends-git
  2. Type leagueoflegends install to begin installation
  3. click the "install" button on the window that pops up
  4. You should be able to see it after the installation.

Screenshots

2023-03-23_07-29

kyechou commented 1 year ago

This is due to Riot leaving the client (RCS) running in the background. A manual fix would be to simply close the program from the system tray.

However, a long-term solution may be to implement some detection heuristic to kill the processes when this happens. #99 may be related.

kyechou commented 1 year ago

Hi @lucasballr , please see if modifying the riot client settings fixes the issue. Thanks!