When it comes to PC gaming, Steam is the biggest name around. It is a gaming platform where you can buy games, download, install and play games on your computer, regardless of the operating system. What’s even better is the fact that because of Linux’s popularity in gaming, it has opened the door to the abilities of playing games on numerous other devices. One of those devices is Chromebook. Here we will go through the steps of installing and running Steam on your Chromebook.
Getting Started
One question I have gotten in the past is, “Why would I want to put Steam on a Chromebook?” My answer is always, “Well, why not?” When looking at it, the Chromebook is the most simple of any mobile computing devices. As a technical enthusiast, I want my device to do things that it might not have been intended to do.
Although I might not be able to play all the games my desktop allows me to, I can take this highly-mobile platform with me in my travels. Now with that as a thought, there are some limitations beyond your typical hardware specs.
First, you will have to determine whether your device is actually supported or not. Now in may cases this may not be an issue, as if your Chrome OS is up to date, the ability should be there. With that being said, if there is an issue and it is not supported, you will be on you own. To find information on whether your device is supported or not, it can be found here.
Installing Linux (Beta)
Obviously, to install Steam for Linux, you need to have Linux app model enabled on Chromebook. If you have not done so, follow the tutorial here to enable Linux app mode for your Chromebook.
Installing Steam
Once you have successfully implemented the requirements, you are now ready to install Steam on your Chromebook. In order to do this you will have to follow these steps.
1. From your Chromebook, press Ctrl + Alt + T. This shortcut sequence will properly launch a Linux Terminal without searching for it.
2. Enter the following commands:
echo 'deb http://httpredir.debian.org/debian/ jessie main contrib non-free' | sudo tee -a /etc/apt/sources.list sudo dpkg --add-architecture i386 sudo apt update sudo apt install steam
Once the final command has been executed, you will need to press Y for Yes to complete the requested install.
During this process you will also be prompted to accept the Steam system license agreement. Do this by navigating down to “I Agree” and pressing Enter.
3. To launch Steam, run a simple command:
steam
Conclusion
You’re Done! You are now able to play Steam games whenever you can with your Chromebook. As the future permits, Steam support will increase with options for hardware / graphics acceleration, so that may be initially lacking. But the biggest question still awaits, “What game are you going to play first?”
19 comments
Comments are closed.
It keeps saying I have held broken packages.
After which command is it saying that you have held/broken packages? During the update or during the Steam install?
same. After the steam install
Do you know how to fix this? It says this too after sudo apt install steam
Never mind I found a solution. Try executing sudo apt update and then run sudo apt-get update.
after the last command it says “E: Unable to locate package steam”
I have the same problem! Did you ever figure it out?
the answer is to do sudo apt get update
in my case,after installing steam it again installs additional packages but it doesnt dowmload
it says’you are missing the following 32bit lib and steam may not run’
after i do the install steam command it says i have held broken packages how do i fix
“sudo apt update” after this command it says “E: Malformed line 5 in source list /etc/apt/sources.list (type)
E: The list of sources could not be read.”
when I get to sudo tee -a /ect/act/sources.list it says “tee: /ect/apt/sources/list: No such file or directory”
Help! Please! After the last command it doesn’t let me do it, it says “Try ‘apt –fix-broken install’ with no packages (or specify a solution)”. Please help I just want to get this installed. When I first did this I got all the way to the Steam Licence agreement and I accidentally hit decline instead of agree and I can’t get past the installment command. Please help me out I’ve been trying to do this for 2 hours.
i keep getting this error
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:
The following packages have unmet dependencies:
steam:i386 : Depends: libgl1-mesa-dri:i386 but it is not going to be installed
Depends: libgl1-mesa-glx:i386 but it is not going to be installed
E: Unable to correct problems, you have held broken packages.
It says E: Unable to locate package steam
It says “command not found”or “file not found”
copy and paste method fails.
pasting part by part; error “deb command unknown”.
running chrome os85. please advise.
I have gotten to the last step where I input steam. When I do it says exec format error and tar: This does not look like a tar archive and other stuff. Can you please help, I looked on other websites and it says the same thing, to input steam and it doesn’t work.
Mine always says:
myusername: sudo apt install steam
Reading package lists… Done
Building dependency tree
Reading state information… Done
E: Unable to locate package steam
Is there a reason why? I’m on a Lenovo Chromebook S330.