Het forum

LeagueOfLegends & AdobeAir version

Auteur Antwoorden
terryc Dinsdag 29 October 2013 om 2:49
terrycAnonymous

I am ableto start LOL andit runs through the updating screen, then comes to the "Press orange button to PLAY screen".

Pressing PLAY resulst in a window with lol icon, the message
"The application requires a version of Adobe Air which can not be found"

IThe relevant error message from debug log is this.

err:module:import_dll Library DNSAPI.dll (which is needed by L"C:\\Riot Games\\League of Legends\\RADS\\projects\\lol_air_client\\releases\\0.0.1.53\\deploy\\Adobe AIR\\Versions\\1.0\\Adobe AIR.dll") fixme:d3d:swapchain_gl_present Render-to-fbo with WINED3D_SWAP_EFFECT_FLIP


First I tried going into configure and installing AdobeAir package, but that made no difference.

As suggested in the windows message, I've gone to the url and downloaded the AdobeeAir installer, but am lost as to what to do next.

Trying wine adobeairinstaller.exe in the lol virtual c_drive crashed.
booman Vrijdag 1 November 2013 om 19:00
booman

I created a step-by-step guide on installing League of Legends and never had to mess with Adobe Air at all
http://gamersonlinux.com/forum/threads/league-of-legends-guide.206/

Aangepast door booman


† Booman †
Mint 19.3 64-bit | Nvidia 430 | GeForce GTX 1060
Linux for Beginners | List of Linux Games | My Games
PlayOnLinux Guides | PlayOnLinux Explained
krissi Zaterdag 2 November 2013 om 20:20
krissiAnonymous

i found
http://www.change.org/en-GB/petitions/petition-port-league-of-legends-to-linux-operating-systems

So maybe we can get native linux client :)
booman Zondag 3 November 2013 om 15:28
booman

Yeah, I signed it too, but who knows if it will make any difference.

† Booman †
Mint 19.3 64-bit | Nvidia 430 | GeForce GTX 1060
Linux for Beginners | List of Linux Games | My Games
PlayOnLinux Guides | PlayOnLinux Explained
terryc Dinsdag 5 November 2013 om 8:33
terrycAnonymous

That was the guide that I actually followed(thank you for thatm very helpful), except I used the wine 1.7-legue-of-legends. Can it be that critical?

I have been through and reinstalled all the libraries listed, but the same error occurs. Previously I had tried loading the Adobeair lbrary, but the error still occurs.

I followed the advice with the adobeair error on screen and downloaded the adobeairinstaller, but when I try "wine AdobeairInstaller, it stops with the same error."

I am currently trying to use ie8 under the LoL virtualdir to download aother copy and check that that the download via linux didn't introduce a glictch.



booman Dinsdag 5 November 2013 om 17:23
booman

Please update us if you have any success.
This seems to be a problem with the new release of League of Legends.... but I havn't tried the Wine 1.7-league-of-legends patch yet.
I'll have to download this weekend, try it out and then update my guide.
That is... if it actually runs

† Booman †
Mint 19.3 64-bit | Nvidia 430 | GeForce GTX 1060
Linux for Beginners | List of Linux Games | My Games
PlayOnLinux Guides | PlayOnLinux Explained
terryc Woensdag 6 November 2013 om 0:19
terrycAnonymous

The other thing about your guide is that on my AMD64 kernel based system, with the latest POL(V4.2.1) there is an additional option of 64bit or 32bit installation.You might want to add in a note about it, even if just to mention it. It is in the first option(if I remeber correctly). There are both 32bit and 64bit versions of all three kernels mentioned in this thread.

Hmm, looks like I'm going to have to try another install(when my download quota is back to parity(%quota<=%month).
booman Woensdag 6 November 2013 om 0:46
booman

Oh yeah, I have been adding a note on my current guides.
I forgot to add it to LoL guide. Thanks

Yeah, always stick to 32-bit virtual drive

Is there a way to backup the League of Legends game files so you don't have to download it again?

† Booman †
Mint 19.3 64-bit | Nvidia 430 | GeForce GTX 1060
Linux for Beginners | List of Linux Games | My Games
PlayOnLinux Guides | PlayOnLinux Explained
booman Zaterdag 9 November 2013 om 14:10
booman

I downloaded and installed League of Legends this weekend and can get to the login screen, but then it crashes after logging in.
I get this error each time:
wine: Unhandled page fault on write access to 0x630020c4 at address 0x77f77316 (thread 0040), starting debugger...
err:dbghelp: pe_load_dbg_file Couldn't find .DBG file "dll\\wininet.dbg" ("\xf2^=\xb7\x01\x80\xad\xfb \xc53")

Aangepast door booman


† Booman †
Mint 19.3 64-bit | Nvidia 430 | GeForce GTX 1060
Linux for Beginners | List of Linux Games | My Games
PlayOnLinux Guides | PlayOnLinux Explained
SoupFetchingGoat Woensdag 13 November 2013 om 20:56
SoupFetchingGoatAnonymous

I downloaded and installed League of Legends this weekend and can get to the login screen, but then it crashes after logging in.
I get this error each time:
[code]wine: Unhandled page fault on write access to 0x630020c4 at address 0x77f77316 (thread 0040), starting debugger...
err:dbghelp: pe_load_dbg_file Couldn't find .DBG file "dll\wininet.dbg" ("xf2^=xb7x01x80xadxfb xc53")[/code]

Quote from booman

Hey Booman, 
  I have exactly the same problem. Any luck getting a fix ?
Thanks
booman Woensdag 13 November 2013 om 21:03
booman

Actually yes, I was able to login and play a game very easily.
The trick?
Before you login, click the gear at the top-right of the client window
Uncheck Peer-to-Peer
Click Save

I have a feeling the Peer-to-Peer and dbghelp work together for security.
So turning it off allowed me to login, start a game and play just fine.

There is still an icon problem with the Store.
I will request a Store version of Wine 1.7.4 and we'll see if it fixes it.

† Booman †
Mint 19.3 64-bit | Nvidia 430 | GeForce GTX 1060
Linux for Beginners | List of Linux Games | My Games
PlayOnLinux Guides | PlayOnLinux Explained
SoupFetchingGoat Donderdag 14 November 2013 om 0:21
SoupFetchingGoatAnonymous

It doesnt work for me :( Its off and I still get the error even though Peer to Peer is unchecked :(

Any other ideas ?

Thanks
booman Donderdag 14 November 2013 om 3:12
booman

Really? Dang, I thought I was on to something there.
That was the only change I made when using Wine 1.7-LeagueOfLegends
Try setting the Display options in PlayOnLinux Configure
Offscreen Rendering Mode: backbuffer

Did you install IE8 too?

† Booman †
Mint 19.3 64-bit | Nvidia 430 | GeForce GTX 1060
Linux for Beginners | List of Linux Games | My Games
PlayOnLinux Guides | PlayOnLinux Explained
booman Donderdag 14 November 2013 om 3:24
booman

Yeah, I'm in-game with Wine 1.7-LeagueOfLegends.


When I click the store, I get these errors:
[code][11/13/13 19:17:48] - Running wine-1.7-LeagueOfLegends lol.launcher.admin.exe (Working directory : /home/booman/.PlayOnLinux/wineprefix/leagueoflegends/drive_c/Riot Games/League of Legends)fixme:ntdll:NtConnectPort (0x5b0c1170,L"\\ThemeApiPort",0x33eebc,(nil),(nil),(nil),0x33eecc,0x33eec8),stub!fixme:ntdll:NtConnectPort (0x5b0c1170,L"\\ThemeApiPort",0x33e8dc,(nil),(nil),(nil),0x33e8ec,0x33e8e8),stub!fixme:ntdll:NtConnectPort (0x5b0c1170,L"\\ThemeApiPort",0x32fa7c,(nil),(nil),(nil),0x32fa8c,0x32fa88),stub!fixme:ntdll:NtConnectPort (0x5b0c1170,L"\\ThemeApiPort",0x33fa7c,(nil),(nil),(nil),0x33fa8c,0x33fa88),stub!fixme:ntdll:NtConnectPort (0x5b0c1170,L"\\ThemeApiPort",0x33fa7c,(nil),(nil),(nil),0x33fa8c,0x33fa88),stub!fixme:win:EnumDisplayDevicesW ((null),0,0x33f948,0x00000000), stub!fixme:ver:GetCurrentPackageId (0x33fc5c (nil)): stubfixme:win:EnumDisplayDevicesW ((null),0,0x33f61c,0x00000000), stub!fixme:win:EnumDisplayDevicesW (L"\\\\.\\DISPLAY1",0,0x33f964,0x00000000), stub!fixme:d3d9:Direct3DShaderValidatorCreate9 stubfixme:d3d:resource_check_usage Unhandled usage flags 0x8.fixme:d3d:resource_check_usage Unhandled usage flags 0x8.fixme:d3d:resource_check_usage Unhandled usage flags 0x8.fixme:d3d:resource_check_usage Unhandled usage flags 0x8.fixme:ntdll:NtConnectPort (0x5b0c1170,L"\\ThemeApiPort",0x33fadc,(nil),(nil),(nil),0x33faec,0x33fae8),stub!fixme:ntdll:RtlAcquireSRWLockShared 0x5de6b680 stubfixme:ntdll:RtlReleaseSRWLockShared 0x5de6b680 stubfixme:ntdll:RtlAcquireSRWLockShared 0x5de6b680 stubfixme:ntdll:RtlReleaseSRWLockShared 0x5de6b680 stubfixme:ntdll:RtlAcquireSRWLockShared 0x5de6b680 stubfixme:ntdll:RtlReleaseSRWLockShared 0x5de6b680 stubfixme:ntdll:RtlAcquireSRWLockExclusive 0x5de6b680 stubfixme:ntdll:RtlReleaseSRWLockExclusive 0x5de6b680 stubfixme:ntdll:RtlAcquireSRWLockExclusive 0x5de6b680 stubfixme:ntdll:RtlReleaseSRWLockExclusive 0x5de6b680 stubfixme:ntdll:RtlAcquireSRWLockShared 0x5de6b680 stubfixme:ntdll:RtlReleaseSRWLockShared 0x5de6b680 stubfixme:ntdll:RtlAcquireSRWLockShared 0x5de6b680 stubfixme:ntdll:RtlReleaseSRWLockShared 0x5de6b680 stubfixme:ntdll:RtlAcquireSRWLockShared 0x5de6b680 stubfixme:ntdll:RtlReleaseSRWLockShared 0x5de6b680 stubfixme:ntdll:RtlAcquireSRWLockShared 0x5de6b680 stubfixme:ntdll:RtlReleaseSRWLockShared 0x5de6b680 stubfixme:ntdll:RtlAcquireSRWLockExclusive 0x5de6b680 stubfixme:ntdll:RtlReleaseSRWLockExclusive 0x5de6b680 stubfixme:ntdll:RtlAcquireSRWLockExclusive 0x5de6b680 stubfixme:ntdll:RtlReleaseSRWLockExclusive 0x5de6b680 stubfixme:ntdll:RtlAcquireSRWLockShared 0x5de6b680 stubfixme:ntdll:RtlReleaseSRWLockShared 0x5de6b680 stubfixme:ole:RemUnknown_QueryInterface No interface for iid {00000019-0000-0000-c000-000000000046}fixme:lsa:LsaGetLogonSessionData 0x33e3a8 0x33e3b8 stubfixme:win:EnumDisplayDevicesW ((null),0,0x33e6d8,0x00000000), stub!fixme:d3d:swapchain_init Add OpenGL context recreation support to context_validate_onscreen_formatsfixme:win:EnumDisplayDevicesW ((null),0,0x33d7bc,0x00000000), stub!fixme:winsock:WSAIoctl -> SIO_ADDRESS_LIST_CHANGE request: stubfixme:winsock:WSAIoctl -> SIO_ADDRESS_LIST_CHANGE request: stubfixme:imm:ImmReleaseContext (0x1008a, 0x5f480a0): stuberr:wininet:HTTP_ParseRfc1123Date unexpected time zone L"PST"err:wininet:HTTP_ParseRfc850Date unexpected month format L" Dec 1969 16:00:00 PST"err:wininet:HTTP_ParseDate unexpected date format L"Wed, 31 Dec 1969 16:00:00 PST"err:wininet:HTTP_ParseRfc1123Date unexpected time zone L"PST"err:wininet:HTTP_ParseRfc850Date unexpected month format L" Dec 1969 16:00:00 PST"err:wininet:HTTP_ParseDate unexpected date format L"Wed, 31 Dec 1969 16:00:00 PST"fixme:wininet:IsDomainLegalCookieDomainW (L"youtube.com", L"www.youtube.com") semi-stubfixme:wininet:set_cookie httponly not handled (L"httponly")err:wininet:HTTP_ParseRfc1123Date unexpected time zone L"EST"err:wininet:HTTP_ParseRfc850Date unexpected month format L" Apr 1971 19:44:06 EST"err:wininet:HTTP_ParseDate unexpected date format L"Tue, 27 Apr 1971 19:44:06 EST"fixme:ntdll:RtlAcquireSRWLockShared 0x5de6b680 stubfixme:ntdll:RtlReleaseSRWLockShared 0x5de6b680 stubfixme:ntdll:RtlAcquireSRWLockExclusive 0x5de6b680 stubfixme:ntdll:RtlReleaseSRWLockExclusive 0x5de6b680 stubfixme:ntdll:RtlAcquireSRWLockExclusive 0x5de6b680 stubfixme:ntdll:RtlReleaseSRWLockExclusive 0x5de6b680 stubfixme:ntdll:RtlAcquireSRWLockShared 0x5de6b680 stubfixme:ntdll:RtlReleaseSRWLockShared 0x5de6b680 stubfixme:wininet:set_cookie secure not handled (L"secure")fixme:wininet:set_cookie secure not handled (L"secure")fixme:wininet:set_cookie secure not handled (L"secure")ases/0.0.1.57/deploy/LolClient.exe: ath.c:193: _gcry_ath_mutex_lock: Assertion `*lock == ((ath_mutex_t) 0)' failed.wine: Assertion failed at address 0xb7730424 (thread 0057), starting debugger...[/code]

† Booman †
Mint 19.3 64-bit | Nvidia 430 | GeForce GTX 1060
Linux for Beginners | List of Linux Games | My Games
PlayOnLinux Guides | PlayOnLinux Explained
SoupFetchingGoat Donderdag 14 November 2013 om 4:34
SoupFetchingGoatAnonymous

Hey Booman,
Got it working. Had to try a few things.
I force installed wininet using "winetricks --force wininet"
Went through and manually installed all the components using winetricks.
and then reinstalled ie8 through playonlinux.
Somewhere in there it got fixed lol

thanks for all your help.
Soup
booman Donderdag 14 November 2013 om 13:24
booman

Awesome!
Patience is the key!

What about the store? Is it crashing for you also?

† Booman †
Mint 19.3 64-bit | Nvidia 430 | GeForce GTX 1060
Linux for Beginners | List of Linux Games | My Games
PlayOnLinux Guides | PlayOnLinux Explained
SoupFetchingGoat Donderdag 14 November 2013 om 22:32
SoupFetchingGoatAnonymous

Running on 1.7-LeagueofLegends.
I can click on the store and all I get is a blank screen.
In game their are red icons instead of some pictures but it doesnt crash
I tried the same running 1.5.4 LeagueOfLegendsStore and seemed to get the same results.
I encountered another problem however.
With the display size set to 1024x768 (laptop screen 1328x768) I could not see the bottom of the screen so I couldn't move the camera down. I tried reducing the height but all that did was crop the picture so I couldn't see the top or bottom. I tried to change it ingame but it wouldn't show me anything lower than 1024x768.
However when I moved to my monitor the ingame video settings gave me a range of resolutions and the wine terminal seemed to adjust automatically.
Any help would be great but even if I have to hook up to a monitor each time im happy cause Im playing.

Thanks
booman Donderdag 14 November 2013 om 22:36
booman

Try setting Virtual Desktop in Wine Configuration
use 1328x768 as the resolution

Then launch your game
Make sure in-game is set to fullscreen

Now you should be able to see everything.

I didn't realize the store worked when in a match.
I click the Store button before joining a match and it crashes.

† Booman †
Mint 19.3 64-bit | Nvidia 430 | GeForce GTX 1060
Linux for Beginners | List of Linux Games | My Games
PlayOnLinux Guides | PlayOnLinux Explained
SoupFetchingGoat Donderdag 14 November 2013 om 23:25
SoupFetchingGoatAnonymous

Sorry I should have clarified. The ingame shop works not the store where you buy with IP etc. 
I tried using it at 1328x768 but the bottom of the screen overflows to a different workspace so I can't click on it. I think this is because it doesn't go full screen and therefore has the two top window bars which pushes it down.
Also i there an easy way to upload images directly.
Thanks
booman Vrijdag 15 November 2013 om 0:05
booman

Gotcha
Well that is strange, havn't heard of windows going outside the desktop before.
Not sure about that one. I will probably have to be trial-n-error on your end.
If your LInux desktop is set to 1328x768 and the virtual drive is the same... the virtual desktop should appear as fullscreen.

No way to upload images here on POL. Sorry

† Booman †
Mint 19.3 64-bit | Nvidia 430 | GeForce GTX 1060
Linux for Beginners | List of Linux Games | My Games
PlayOnLinux Guides | PlayOnLinux Explained