nefelim4ag / League-Of-Legends

Linux: League Of Legends www.leagueoflegends.com install/run wrapper
GNU General Public License v3.0
91 stars 10 forks source link

updater stuck #15

Closed Limdel closed 7 years ago

Limdel commented 7 years ago

It's probably not related to script, but I'm not sure and I can't fix it myself. After last update, beta client launches with updater stuck at 0.0 MBs / 0.0 MBs. Same thing happens to some Windows users and there is solution for it, which sadly didn't help me. I have dualboot and and under Windows everything works, problem appears only under linux. Also, I tried doing full client repair, which didn't help too.

Logs: http://hastebin.com/zamukawufe.coffeescript

PLZ HALP

nefelim4ag commented 7 years ago

@Limdel, about your log: Why you did not use general launcher for update client? In logs i see that you only try to use new beta client.

Also:

  1. Try use default setup i.e. wine, not staging + default deps (or just default deps)
  2. Try switch wine arch, i.e. set it to x64/x32
Limdel commented 7 years ago

Why you did not use general launcher for update client?

Client is already updated. Did it under wongblows.

Try use default setup i.e. wine, not staging + default deps (or just default deps) Try switch wine arch, i.e. set it to x64/x32

Tried everything mentioned.

Limdel commented 7 years ago

Okay. I finally found what was the problem. Patch that was suppose to fix bug splat problem related to launching wrong LeagueClient.exe by cutting only last result using tail command actually borked it for me. It tries to launch exe form "installer" folder instead of folder with version number, and it doesn't work, but when I manually replaced path to the folder with version number, everything worked. So I replaced tail -n1 with tail -n2 | head -n1 and everything works fine now. I don't know why only I have this problem. Any explanation?

nefelim4ag commented 7 years ago

@Limdel, give me more info about paths, in common case LeagueClient.exe launcherd from: lol_dir/LeagueClient.exe i.e. from root of game installation.


https://github.com/Nefelim4ag/League-Of-Legends/commit/10cde8fe108f6413328ec8f9fc89b194fd1c508a