mmtrt / leagueoflegends

Unofficial league of legends snap repo
https://snapcraft.io/leagueoflegends
GNU Lesser General Public License v2.1
220 stars 27 forks source link

Bug old client patch10.16 #146

Closed GregBueno closed 6 months ago

GregBueno commented 4 years ago

Hi, I'm following the steps described in README to install lol in Ubuntu 18.04. I've tried to solve the problem with issue https://github.com/mmtrt/leagueoflegends/issues/83 and https://github.com/mmtrt/leagueoflegends/issues/128 But my league of legends client still in older client version and not connect in chat. I'm using leagueoflegends.winecfg with Windowns 10 Result of the command snap list | grep wine wine-platform-5-staging 5.0.0 7 latest/candidate mmtrt - wine-platform-runtime v1.0 164 latest/beta mmtrt -

DeepinScreenshot_select-area_20200812233927 DeepinScreenshot_select-area_20200812234104

In terminal this message appers image

mmtrt commented 4 years ago

Launcher shows small dialog near play button to update you could have missed it or it didn't happen to show, might take few logins or few matches to actually update though it happens randomly.

GregBueno commented 4 years ago

So, i should keep trying login @mmtrt ?

mmtrt commented 4 years ago

You can try,

GregBueno commented 4 years ago

I've applied all update packages.. It's very intereting.I can play with the older lancher, but doesn't load chat. I tried to remove folder "Riot Client" in /snap/leagueoflegends/common/.wine/drive_c/Riot Games/Riot Client to generate again and the game doesn't open with new launch.

GregBueno commented 4 years ago

After delete folder Riot Client the launch open downloading updates. Monitoring, lol process appers. If I try to open lol again doesn't open. I had to apply this code: for f in RiotClientServices.exe RiotClientCrashHandler.exe; do sudo chmod 0 "$HOME/snap/leagueoflegends/common/.wine/drive_c/Riot Games/Riot Client/$f"; sudo chown root:root "$HOME/snap/leagueoflegends/common/.wine/drive_c/Riot Games/Riot Client/$f"; done

image

mmtrt commented 4 years ago

That command will block launcher from updating to new client, though launcher take few tries to actually work which is really annoying.

GregBueno commented 4 years ago

I let the process running for 6 hours and lol doesn't update... I've to kill the process, run chmod to files RiotClientServices.exe and RiotClientCrashHAndler.exe.. When I open again, download for updates was started image The was in same status image

GregBueno commented 4 years ago

Anyone can help me ?

henricazottes commented 4 years ago

@GregBueno did you manage to make it work? I have the same erros:

000076.931| ALWAYS|            rcp-be-lol-chat| beginning job 'lol-chat.connector.reconnect' with expected delay of seconds 2 after 7.000000 seconds
000076.933| ALWAYS|            rcp-be-lol-chat| Beginning authentication with chat server
000076.935| ALWAYS|            rcp-be-lol-chat| authenticating with the chat service...
000077.187| ALWAYS|            rcp-be-lol-chat| chat connection state change : Session closed, possibly due to error (4)
000077.188|   WARN|            rcp-be-lol-chat| closed chat session with enum 'XMPP version error'
000077.190| ALWAYS|            rcp-be-lol-chat| disconnected from the chat service because 'XMPP version error'...
000077.193|   WARN|            rcp-be-lol-chat| chat session disconnected - XMPP version error
000077.195|  ERROR|            rcp-be-lol-chat| chat server authentication failed with code 3: 'XMPP version error'

(pasting images is bad for referencing ;))