Install League Of Legends in Ubuntu via Snap for Testing

September 7, 2018 — 21 Comments

For those who want to play League of Legends in Ubuntu desktop, the game has been made into Snap, containerised software package designed to work within most Linux desktop.

The game package is based on wine platform, and it is using the wine-base-staging to use the latest changes released from

The snap so far is available for testing purpose. If you’re interested in this, do following steps to help testing it in Ubuntu 18.04 or Ubuntu 16.04:

1. Open terminal either via Ctrl+Alt+T shortcut key or by searching for ‘terminal’ from software launcher.

2. When terminal opens, run command to install the wine platform if you don’t have it:

snap install wine-platform

3. Then install the Lol snap package via command:

snap install leagueoflegends --edge --devmode

NOTE for Ubuntu 16.04, install snapd via command sudo apt install snapd if previous commands do not work.

4. Once installed, launch the game from your software launcher.

On first launch you’ll be prompted to choose the game installer region and the download process starts:

Lol will finally launch if everything goes well. And you can report issues at


To remove Lol snap package, run command in terminal:

snap remove leagueoflegends

I'm a freelance blogger who started using Ubuntu 5+ years ago and wishes to share my experiences and some useful tips with Ubuntu beginners and lovers. Please notify me if you find any typo/grammar/language mistakes. English is not my native language. Contact me on Google Plus or email to

21 responses to Install League Of Legends in Ubuntu via Snap for Testing

  1. only wish league didnt max out one core and not use anyothers lol

  2. Is the game playable? or only the client?

    • I just installed the game on Ubuntu 18.10, using this blog post (I’ve been trying to get it to work for a couple of months now using different methods with no success), and it worked like a charm, I would say it even runs faster than on windows :D


  4. I would say what got it working for me on Kubuntu 18.04 was:
    snap disconnect leagueoflegends:wine-platform-plug
    snap install wine-platform
    snap connect leagueoflegends:wine-platform-plug wine-platform:wine-base-staging
    snap remove wine-platform-i386

    The wine-platform-i386 is deprecated so using wine-platform snap got it working.

  5. I installed it on my oryx pro with pop_os 18.04 and it works very good, thanks for this post :)

  6. Seems to only support NA region sadly.

    • once you launch the application “League of legends” for the first time after you download it a task pops up and show you the servers of the game, The default option is NA so you have to change it to the server that you play on.

    • I just set to BR, it worked fine. :)

  7. Wow, it actually works. I’ve tried many others and they didn’t work on ubuntu 18.04.
    Thank you very much Ji m.

  8. Thank you so much! I just played a custom game, now I need play a real one. I had a minor issue opening the options and minimizing the game, couldn’t close the options for a while haha, but I manage to closed it, eventually. Thank you again!

  9. Seems stuck on : Automatically connect eligible plugs and slots of snap “leagueoflegends” is that supposed to happen? How long does it usually take to install?

  10. Everything looks like it worked properly but it doesnt show in my software launcher when you type in league.

  11. Is there any way to run it with nvidia graphic card?It works but only running with cpu cores.

  12. While installing league said that it thinks I am using Windows Vista or XP and they will be stopping support for it in May. Any updates on it?

  13. Just installed following the above instructions on:
    System: AMD CPU, nvidia graphic card, running ubuntu 16.04
    Didn’t need to use the script “sudo apt install snapd”

    The only issue is when loading in terminal it states “Wine: cannot find L”C:\\windows\\system32\\winemenubuilder.exe”

    Nil issue with the game once loaded

Leave a Reply

Text formatting is available via select HTML.

<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>