winepak / applications

A collection of flatpak manifest for building Microsoft Windows applications with Wine via flatpak
https://www.winepak.org
414 stars 39 forks source link

com.leagueoflegends.Client #14

Open tim77 opened 6 years ago

tim77 commented 6 years ago

ERROR log string:

000001.718|  ERROR| Missing file on r3dGFile open :C:/Riot Games/League of Legends/RADS/solutions/lol_game_client_sln/releases/0.0.1.219/deploy/Data/Menu/IMEConfig.xml
000001.718|  ERROR| Missing file on r3dGFile open :\Bin\Data\C:/Riot Games/League of Legends/RADS/solutions/lol_game_client_sln/releases/0.0.1.219/deploy/Data/Menu/IMEConfig.xml
julianrichen commented 6 years ago

Seems to be working on my end:

screenshot from 2018-06-12 16-20-30

That error sounds like the client didn't download something, can you initiate a full repair in the client?

LoL Client -> Settings Cog (top right next to X) -> Client Section -> General Tab -> "Initiate full repair" button

tim77 commented 6 years ago

Unfortunately game still doesn't work after this. I found some info there. Tried to install wine-mono package from native distribution repo (non-flatpak) but game still doesn't work.

Fedora 28 Workstation; Budgie-WM; Nvidia 390.59 driver.

julianrichen commented 6 years ago

@h4ndshake Since you helped with the LoL manifest maybe you can help. Do you run AMD or Nvidia? I wonder if this is a AMD/Nvidia issue and I'm not seeing it since I run AMD.

@tim77 I hate to waste your time but you could try a complete reinstall, including wine prefix, by deleting:

$HOME/.var/app/com.leagueoflegends.Client/wine

Maybe something got bugged during install... I would move the wine prefix so you have a copy and can compare later.

mv $HOME/.var/app/com.leagueoflegends.Client/wine $HOME/.var/app/com.leagueoflegends.Client/wine.bak

Edit: wine-mono should auto install since it's in the Platform/Sdk.

rafifos commented 6 years ago

Unfortunately, I don't run on an AMD GPU, and my laptop's Nvidia one just have blown itself up (I probably going to do a reballing in the next months), I will test it in my end and see if it works.

It might take a day or so, i'm in the middle of my test's week.

rafifos commented 6 years ago

@tim77 The IMEConfig.xml file isn't an error:

000001.022| ALWAYS| IME file, ‘C:/Riot Games/League of Legends/RADS/solutions/lol_game_client_sln/releases/0.0.1.202/deploy/Data/Menu/IMEConfig.xml’, is optional. The following error is expected.

And what wine version are you running it?

julianrichen commented 6 years ago

@LeandroStanger Looks like the installer didn't even install the client. Did you exit out of the installer early or change it's install path? Try re-installing by deleting the old wineprefix and re-running:

rm -rf $HOME/.var/app/com.leagueoflegends.Client/data/wine
flatpak run com.leagueoflegends.Client
frzifus commented 6 years ago

@LeandroStanger i had the same problem. My solution was to copy the executable from a previewer installed version version. :X

julianrichen commented 6 years ago

@frzifus You as well? Did anything happen during the install process? If you delete the LoL wine directory and rerun the installer does it work?

rafifos commented 6 years ago

Everything is working on my end.

rafifos commented 6 years ago

@LeandroStanger You probably had some issue with your network during the installer download.

Enviado do meu M5 usando FastHub

ghost commented 6 years ago

Help League of Legends closing when it will open the game, only the client is open normally. After closes shows an error message.

ghost commented 6 years ago

The client is working better than windows. :v :V

rafifos commented 6 years ago

@Nukenyn What does the client log says?

ghost commented 6 years ago

000000.000| ALWAYS| Logging started at 2018-06-14T18:30:17.987 000000.000| ALWAYS| Begin command line toggles... 000000.000| ALWAYS| -UseNewX3D = 1 000000.000| ALWAYS| -UseNewX3DFramebuffers = 1 000000.001| ALWAYS| End command line toggles. 000000.001| OKAY| Riot::RADS::Reader::RadsMain::Initialize: RADS library initializing with specified working directory "C:\Riot Games\League of Legends\RADS\solutions\lol_game_client_sln\releases\0.0.1.221\deploy". 000000.001| OKAY| Riot::RADS::Reader::RuntimeEnvironment::Create: Creating RADS runtime environment: RADS root directory = "C:/Riot Games/League of Legends/RADS" 000000.001| OKAY| Riot::RADS::Reader::SolutionManifest::Load: ("C:/Riot Games/League of Legends/RADS/solutions/lol_game_client_sln/releases/0.0.1.221/solutionmanifest") 000000.002| OKAY| Riot::RADS::Reader::ConfigurationManifest::Load: ("C:/Riot Games/League of Legends/RADS/solutions/lol_game_client_sln/releases/0.0.1.221/configurationmanifest") 000000.002| OKAY| Riot::RADS::Reader::ReleaseManifest::LoadInternal: ("C:/Riot Games/League of Legends/RADS/projects/lol_game_client_pt_br/releases/0.0.1.55/releasemanifest") 000000.012| OKAY| Riot::RADS::Reader::ReleaseManifest::LoadInternal: ("C:/Riot Games/League of Legends/RADS/projects/lol_gameclient/releases/0.0.1.162/releasemanifest") 000001.560| OKAY| Unable to process data overlay file ./ToolsConfig.xml, defaulting to overlay now 000001.560| ALWAYS| Data overlay start folder initialized to DATA, Content/Src 000001.925| ALWAYS| CFG| Command Line: "8.23.24.64 5141 C5BlW3KQn9gM7mFi16iCDQ== 10072060" "-PlayerID=10072060" "-GameID=1403061110" "-UseRads" "-EnableLNP=1-1402484000-2402484000" "-RiotClientPort=33503" "-RiotClientAuthToken=1Smokew53LgNICRd-MS6Q" 000001.926| ALWAYS| GameStartData::GameID=1403061110 000001.939| ALWAYS| CFG| MultiplayerSettings EnableLNP=true Encryption=true Compression=true Logging=false Wireless=false Redundancy=false Threshold=0 000001.942| ALWAYS| Build Version: Version 8.12.233.6205 (Jun 11 2018/14:15:58) [PUBLIC] <__MAIN__> ChangeList: 2336205 000001.957| ALWAYS| Live Profiling enabled. Will overwrite old RPD. 000003.070| ALWAYS| CFG| OS Version: 7 Service Pack 1 Ultimate N, x64 CPU: Intel(R) Pentium(R) 4 CPU 2.40GHz, 2737Mhz (2 cores) Instruction Set Level 3Physical memory: 3150651391Display info: VideoController1 536870912 1.0 Driver: UNKNOWN 000003.122| ALWAYS| Started System Init 000003.127| ALWAYS| LCURemotingClient: Initializing on port 33503 000003.207| ALWAYS| LCURemotingClient: Connected to app process. 000003.217| ALWAYS| CONN| Connecting to address (8.23.24.64) port (5141) 000003.224| ALWAYS| Waiting for response from server... 000004.051| ALWAYS| InitRenderer() enter 000004.057| ALWAYS| r3dRenderLayer::Init(0x000300C8) enter 000004.059| ALWAYS| r3dRenderLayer::Init() exit successfully 000005.314| ALWAYS| Loaded locale pt_br via fontconfig 000005.341| ALWAYS| IME file, 'C:/Riot Games/League of Legends/RADS/solutions/lol_game_client_sln/releases/0.0.1.221/deploy/Data/Menu/IMEConfig.xml', is optional. The following error is expected. 000005.347| ERROR| Missing file on r3dGFile open :C:/Riot Games/League of Legends/RADS/solutions/lol_game_client_sln/releases/0.0.1.221/deploy/Data/Menu/IMEConfig.xml 000005.347| ERROR| Missing file on r3dGFile open :\Bin\Data\C:/Riot Games/League of Legends/RADS/solutions/lol_game_client_sln/releases/0.0.1.221/deploy/Data/Menu/IMEConfig.xml 000005.373| ALWAYS| SharedConfigPath: ../Air/preferences/ 000005.380| ALWAYS| OptionsManager::ApplyAutoPerformanceSettings() 000005.383| ALWAYS| rr3dRenderLayer::InitDevice(XRes = 1360, YRes = 768, BPP = 32) enter 000005.383| ALWAYS| rr3dRenderLayer::InitDevice: Creating X3D device

rafifos commented 6 years ago

It doesn't seem to have anything out of the ordinary happening there..

tim77 commented 6 years ago

@Nukenyn what GPU you have?

I reinstalled completely whole game and client and it still wont work. At least this is not a network problem during downloading. I dont know how to debug this but something makes me think that this is Nvidia driver related...

ghost commented 6 years ago

One doubt, Xbox DVR program is active in WinePak ??

Answer is yes, how do you disable it?

ghost commented 6 years ago

Every time you open the game, not the Client, in the Terminal shows Error in ALSA The game does not open and Bugsplat. Client is working perfectly.

https://imgur.com/a/4jeQa9v

rafifos commented 6 years ago

@Nukenyn That isn't an error, it's because wine doesn't have access to the system ALSA (and it doesn't need to, since it's using the PulseAudio server).

rafifos commented 6 years ago

@Nukenyn @tim77 What version of LoL are you guys trying to play? is it 8.13 (on pbe) or the live 8.12?

tim77 commented 6 years ago

@h4ndshake when i first time tried it was 8.11, now 8.12. And i will continue trying to run it :) Just tell me how to debug.

ghost commented 6 years ago

Live 8.12

But only the game remains closed by itself.