Closed Just1Number closed 5 years ago
This issue is known and I could not fix it maybe game does not like snaps at all or could be snapped wine issue IDK how to fix this though this is only proof of concept that game does run via snap so my intentions were when league had performance issue in lutris I had to do something about it so created this snap for workaround those issues so game was working great anyway I did copied over lutris game installed to snap so at time I did not test this snap thoroughly to encounter this issue.
Temporary workaround maybe fix this issue for you.
partitions
OR lutris prefix
Riot Games
to ~/snap/leagueoflegends/common/.wine/drive_c/
LeagueClient.exe
directly if wine
is installed system wide though exe
file would be in ~/snap/leagueoflegends/common/.wine/drive_c/Riot Games/League of Legends
vcrun2017
is installed in system wide wineprefix
before launching game.I was playing the weekend normally. Today I've tried to play again and the game crashes directly to riot bug report tool on startup of the client. I guess this is again coming from some change made by Riot.
I tried to run league from the command line and no error is displayed this time, but before Bugsplat appears I get a new line in the terminal to write (so the whole process is not being output anymore):
$ leagueoflegends LeagueClient.exe(00000009): ALWAYS| Application Version:8.20.248.1315 - CL:2481315 - Build Date:Oct 03 2018 - Build Time:16:54:54
I've tried to delete the language folder from LeagueofLegends/RADS/projects
and the game started the repair tool automatically restoring that folder.
I'm having a problem in league of legends, every time the match starts, it gives an error message and returns to the reconnect screen and never reconnects.
it seems like game corrupts the files still it could not fix even with full repair from the launcher I don't know why this happens but I had similar issue so fixing it was coping game folder Riot Games
from windows partition to /home/$USER/snap/leagueoflegends/common/.wine/drive_c/
then tried game worked fine with no issues.
Also check game logs for identifying any other issue logged there.
For some reason, now the snap ask me to connect this snap to the wine-platform-i386 snap. But running the command does not fix this problem.
snap connect leagueoflegends:wine-platform-plug wine-platform-i386:wine-base-staging
@freefri try disconnecting then connecting it.
snap disconnect leagueoflegends:wine-platform-plug
snap connect leagueoflegends:wine-platform-plug wine-platform-i386:wine-base-staging
Ok, disconnecting and connecting did the job. For any reason LOL client is now working again. But when I'm trying to go into the game a system error appears.
I still cannot get any log in the console. Any idea how to debug this? I belive this week, nvidia drivers got updated in Ubuntu 18.04. I'm using driver v390.77 now.
@freefri try this,
https://github.com/mmtrt/leagueoflegends/issues/5#issuecomment-430102738
This was working for me https://github.com/mmtrt/leagueoflegends/issues/5#issuecomment-430102738 :
move 'Riot Games' out from /home/$USER/snap/leagueoflegends/common/.wine/drive_c to a safe location where you can move back to above DIR later.
now that the game folder is on safe location then remove /home/$USER/snap/leagueoflegends DIR completely.
run game but make sure you have the latest snaps now when snap ask you choose game region close that dialog.
move game folder from safe location to /home/$USER/snap/leagueoflegends/common/.wine/drive_c
now test the game see if it crashes.
i tried copying the folder from the windows partition and it didn't work. Then i followed the above procedure (#5 ) and it worked fine
Every time I run the snap, it crashes with the error:
Full output of first start: https://pastebin.com/vqwEqcYF Full output of every start since: https://pastebin.com/T3StcQ2J On the first start I also got some GTK errors, but I'm pretty sure they're irrelevant: https://pastebin.com/4mKBvjrp
I'm on NVIDIA Driver 396.54 with a GTX 660.
That error sounds like a simple permission problem, but I don't know a lot about snaps, especially when it comes to permissions.