How to install Steam on a Chromebook in 2021

Today we are looking at how to install Steam on a Chromebook.  Please follow the video/audio guide as a tutorial where we explain the process step by step and use the commands below. 

This tutorial will only work on Chromebooks with an Intel or AMD CPU (with Linux Apps Support) and not those with an ARM64 architecture CPU.

Sadly not all Steam games work in Linux, here is a list of games that should work if you have enough space and computer power to run them.  Also if any of these games are interesting for you, then you can play them via GeForce Now, a cloud gaming platform by Nvidia, with either a free or paid account.  The games just have to be in your Steam, Epic Games, etc, libraries.

If you have any questions, please contact us via a YouTube comment and we would be happy to assist you!

Please take note that with the release of Chrome OS 90,  the location of Linux Apps has been changed in the Chromebook’s settings.  Have a look at this tutorial, to see how to turn on Linux apps and then continue with the installation tutorial.

Commands Used:
1) sudo dpkg --add-architecture i386
2) sudo apt update
3) sudo apt install libgl1-mesa-dri:i386 libgl1-mesa-glx:i386 libc6:i386 libc6-i386
4) wget
5) sudo dpkg -i steam.deb
6) sudo apt -f install
7) steam --disable-framerate-limit

Official Site:

All Currently Supported Chromebooks with Linux Apps (Crostini) support

Have a look at our Chromebook comparison and Buyers Guide!

Join our mailing list to be notified about all major Chromebook Sales.


  1. thanks! (i know this is nothing to do with you but i don't like the remote play/streaming and i know steam made this thing)

  2. Pretty good. A little upset that i can't play all the games i have purchased but still it worked.

  3. does doing this give a you a virus

    1. im doing it right now, ill update you if it does

    2. update: no it doesnt have a virus. i installed steam and it works. i dont know if youll see this but you can infact install it using these commands.

  4. I followed the instructions and when I entered the last command it errored and gave me a popup box that said,

    --"Check your DISPLAY environment variable and make sure that you have enabled X.
    If you are running remotely, make sure that you have a remote connection which will allow an X connection.

    For more information visit"--

    I've gone to the Steam support website, checked that my Display environment variable is set to ':0', and nothing I do works. Any help would be Greatly appreciated

  5. Replies
    1. ye, i installed it just a few minutes ago.

  6. I couldn't get it to work. it kept popping up with this message. You are missing the following 32-bit libraries, and Steam may not run:

    1. srry but you have 32 bit you need 64 bit I cant play either sucks but chrome os is just bad cant play nothing


Post a Comment