• Skip to main content
  • Skip to primary sidebar
  • Deals
  • Features
  • Guides
  • Chromebooks
  • Videos
  • Podcast
  • More +
    • Reviews
    • Unboxing
    • Upcoming Devices
    • Chromebook Plus
    • Chrome
    • ChromeOS
    • Chrome OS Flex
  • Search
  • Sign Up
  • Log In
Chrome Unboxed – The Latest Chrome OS News

Chrome Unboxed - The Latest Chrome OS News

A Space for All Things Chrome, Google, and More!

  • Deals
  • Features
  • Guides
  • Chromebooks
  • Videos
  • Podcast
  • More +
    • Reviews
    • Unboxing
    • Upcoming Devices
    • Chromebook Plus
    • Chrome
    • ChromeOS
    • Chrome OS Flex
  • Search
  • Sign Up
  • Log In

How to install Steam on a Chromebook

May 18, 2020 By Gabriel Brangers View Comments

If the rumors are true, Valve and Google are currently working on full-blown, native support for the Steam gaming platform on Chrome OS. For a gamer like myself that spent many an hour playing Half-Life, DoD, Portal and a variety of others, this news is exciting and it makes perfect sense given the fact that Chromebooks now support Linux applications. Since Crostini first landed on the Chrome OS scene, I have made multiple attempts to install Steam and run games on my Chromebook but my success rate hasn’t been the best. For a time, Steam would install just fine but games simply wouldn’t run because Crostini wasn’t able to leverage what little GPU Chrome OS devices have to offer. That issue has been addressed but the process for installing Steam has still been hit or miss at best.

In previous versions of Chrome OS, I’ve been able to download the .deb package for Steam and install it with no problems whatsoever and all of the necessary dependencies came along for the ride. Even then, games were unplayable because Crostini failed to lock the mouse to the bounds of the display. That too has been resolved thanks to a feature flag that enables pointer lock. So, it looks like all of the pieces are in place for Steam to run well on a Chromebook but now I’ve found that simply downloading and installing the .deb package no longer works on Chrome OS because of a number of missing dependencies. However, with a few, simple terminal commands, you can have Steam up and running on your Chromebook.

Xremove ads
Half-Life 2: Episode Two loading on Chrome OS

For starters, you will need a Chrome OS device that supports Linux applications and you will have to enable Linux and get your device up to date. You can read all of the ins and outs on how to do that here. Next, you will need to head over to the Steam downloads page and grab the .deb package. You can find it directly below the Windows button and to the right of the macOS icon. Download that and open your Linux terminal. We have a little prep work to do before we install Steam. First, you will need to enable Multi-Arch support for the 32-bit libraries that are needed for Steam to run properly. Failure to do this will result in an error when you attempt to launch Steam. In the terminal, paste the following command. There won’t be any output. That is the expected behavior.

sudo dpkg --add-architecture i386

Next, you will need to update all of your packages now that the i386 architecture has been added. Run the following command to do so.

Featured Videos

Xremove ads
sudo apt update

Now we need to add the appropriate drivers and libraries. Paste this command to install these and then we will be ready to install Steam.

sudo apt install libgl1:i386 mesa-vulkan-drivers:i386 mesa-vulkan-drivers

Oh yeah. One more thing. Remember the pointer lock flag I mentioned at the beginning of the article? You’ll need to enable that if you want your mouse to work properly in-game. To do so, head to chrome://flags/#exo-pointer-lock and enable that flag. Restart your browser and then you can install Steam. Open your Downloads folder and find the .deb file you picked up from Steam. Double-click that and when prompted, click install. Wait for the process to complete and then, you should find the Steam app icon in your launcher. Once you’ve launched it, you should be able to sign in and start downloading games from your library.

Just a heads up. Game play is still a bit janky depending on the title. I have loaded multiple Source games and they run well enough to enjoy but I am also running a 10th Gen Core i3 with 8GB of RAM. Individual mileage may vary and due to the nature of the Linux container, some games may not work that well. Steam on Chrome OS is definitely still a work in progress but the fact that I can actually play some games right now is a good indicator that a stable experience isn’t too far off. (They do need to figure out how to get Proton working.) If you’re a DoD player, look for me in GunGame matches. My IGN is Nephilim. Frag ya later.

Xremove ads

Join Chrome Unboxed Plus

Introducing Chrome Unboxed Plus – our revamped membership community. Join today at just $2 / month to get access to our private Discord, exclusive giveaways, AMAs, an ad-free website, ad-free podcast experience and more.

Plus Monthly

$2/mo. after 7-day free trial

Pay monthly to support our independent coverage and get access to exclusive benefits.

Xremove ads
Start free trial

Plus Annual

$20/yr. after 7-day free trial

Pay yearly to support our independent coverage and get access to exclusive benefits.

Start free trial

Our newsletters are also a great way to get connected. Subscribe here!

Click here to learn more and for membership FAQ

Xremove ads

Filed Under: Apps, ChromeOS, Crostini

About Gabriel Brangers

Lover of all things coffee. Foodie for life. Passionate drummer, hobby guitar player, Web designer and proud Army Veteran. I have come to drink coffee and tell the world of all things Chrome. "Whatever you do, Carpe the heck out of that Diem" - Roman poet, Horace. Slightly paraphrased.

Primary Sidebar

Xremove ads

Deals

The best Chromebook deals today

By Robby Payne
December 26, 2025

The Acer Chromebook Plus Spin 514 hits an all-time low price of $499

By Robby Payne
December 23, 2025

Save $220 on the powerful, versatile Acer Chromebook Plus Spin 714

By Robby Payne
December 10, 2025

The Google Pixel 9a just hit its lowest price ever at $150 off

By Joseph Humphrey
December 8, 2025

At $349, this Lenovo Chromebook Plus is one of the best value laptops you can buy

By Joseph Humphrey
December 3, 2025

More Deals

Xremove ads

Reviews

Acer Chromebook Plus Spin 514 Review: Kompanio Ultra power in a convertible

By Robby Payne
December 24, 2025

My review after 6 weeks with the Lenovo Chromebook Plus 14 [VIDEO]

By Robby Payne
August 11, 2025

One week with the best small Android tablet you can buy, and I’m sold

By Robby Payne
May 9, 2025

Best Chromebooks of 2024 [VIDEO]

By Robby Payne
November 28, 2024

Samsung Galaxy Chromebook Plus Review: Samsung is back! [VIDEO]

By Robby Payne
October 28, 2024

More Reviews

Xremove ads

Guides

This Chromebook trackpad shortcut is definitely not new, but is blowing my mind

By Robby Payne
March 11, 2024

How to reduce broadcast delay on YouTube TV to stop live spoilers

By Robby Payne
December 8, 2023

Windows PC keyboard and Chromebook

How to use a Windows keyboard with a Chromebook

By Joseph Humphrey
December 8, 2023

How reset and revert your Chromebook to the previous version of Chrome OS

By Robby Payne
November 29, 2023

My Chromebook Plus features disappeared: here’s how I fixed it

By Robby Payne
November 24, 2023

More Guides

TWITTER · FACEBOOK · INSTAGRAM · YOUTUBE · EMAIL · ABOUT

Copyright © 2025 · Chrome Unboxed · Chrome is a registered trademark of Google Inc.
We are participants in various affiliate advertising programs designed to provide a means for us to earn fees by linking to affiliated sites.

PRIVACY POLICY