아래 링크를 보시면 최근에 리눅스에서 LoL 실행이 안되는 문제가 있습니다.
https://forums.lutris.net/t/league-of-legends-client-wont-launch-from-lutris/18701/3
하모니카에서도 동일한 현상이 나타나서 디버깅을 좀 해보니 WINEPREFIX 가 설정된 경우에 제대로 동작하지 않는것 같습니다.
해결방법은 아래와 같이 터미널에서 실행하는 방법을 사용할 수 있습니다.
테스트 환경은 하모니카 7.0에서 프로그램 메뉴> 환영합니다 를 실행해서 LoL 설치과정을 모두 마친상태입니다.
1) lutris 를 실행해서 아래와 같이 설정 창으로 들어가서 Wine prefix 를 지워줍니다.
2) Save 버튼으로 저장하고 lutris를 닫은 후 터미널을 열어서(CTRL+ALT+T) 아래와 같이 실행하면 LoL 이 정상적으로 실행됩니다.
~/.local/share/lutris/runners/wine/wine-ge-lol-8-27-x86_64/bin/wine ~/Games/league-of-legends/drive_c/Riot\ Games/Riot\ Client/RiotClientServices.exe --locale=ko_KR --launch-product=league_of_legends --launch-patchline=live
게임 실행 화면
저는 이 과정만으로 게임이 가능했지만, 만약 위 명령을 입력한 후에도 게임이 실행되지 않는다면 아래 명령을 추가로 입력해서 직접 게임을 실행하세요.
~/.local/share/lutris/runners/wine/wine-ge-lol-8-27-x86_64/bin/wine ~/Games/league-of-legends/drive_c/Riot\ Games/League\ of\ Legends/LeagueClient.exe