Okay, so you want to play some Steam games on your new Chromebook.
Is it really possible?
Yes. But it’s not for everyone.
Before you fill your thoughts with doubt, let me tell you why exactly this may not work for you, so you can save time before you get knuckle-deep into this tutorial and get stuck.
Last updated: 3/3/23. This guide will constantly be updated to provide the most accurate information possible. If you discover something that requires an update, please leave a comment.
So, why would Steam games not work on a Chromebook?
Quickly put, it won’t work if:
- You don’t have an Intel-based CPU laptop
- Your laptop isn’t powerful enough
We’ll cover both these points in detail in just a bit. ARM-based CPUs won’t cut it. It’s not that they lack the power, but more that they don’t have the right architecture for this to work.
This guide covers one main method and then offers multiple alternatives to get Steam up and running.
If you happen to actually go through all the methods and still can’t get it running, some other technical issue is probably at bay.
This tutorial should work for the majority of Chromebook owners. It’s basically a “guarantee.”
But first, we need to make sure your laptop meets the minimum requirements to get this working.
If you have any of the following reasons, you won’t be able to play Steam games on your Chromebook. You may be able to install Steam, but you won’t be able to play anything.
Now you can try the new Steam Proton if you want to keep it easy. No reason to make it hard on yourself. If you install some version of Linux, you can just use that to make it work.
But if not, then continue reading
Before we begin, let’s check if your Chromebook can even run Steam…
Here’s a list of 3 reasons that you should double-check before continuing.
If you or your laptop matches any of these reasons, you should just stop now or consider returning your laptop and getting one that can actually run Steam.
1. Your Chromebook is made by Samsung or has an ARM-based processor
If your laptop is ARM-based, which is a CPU commonly found in many Samsung-based Chromebooks, it probably won’t work.
Though, Samsung has been pushing out various laptops that utilize Intel processors in their newer Chromebooks.
This guide only works for Intel-based Chromebooks, such as the majority of Acer, HP, Dell, and Lenovo laptops.
If you’re using a Samsung Chromebook such as the Samsung 2 (or original Samsung Chromebook), this won’t work. Sorry.
(Don’t know what processor you have? Find out what Chromebook you have.)
ARM and AMD processors don’t have the right chipset architecture to install Linux, which is required to get Steam in the first place.
Your laptop needs to have an Intel CPU to install Linux, which will then allow us to install the program.
So it’s like this: Intel > Linux > Steam.
As of now, there are two main methods to get Linux running on your device:
- Using Crouton
- Or using Linux (Beta)
The latter method allows you to skip the whole Crouton installation, however, not all Chromebooks support it yet.
If you have a device that has access to Linux (Beta), you’ll have a much easier time as it allows you to skip many steps!
You can check out this tutorial on getting Linux Beta.
Be wary though, some Intel chipsets don’t work as well. But the majority of them should work. If you get issues, it’s probably your processor. Sorry again.
Note that while using Linux Beta is as easy as flipping an option in Chrome, it’s not fully featured and doesn’t have the compatibility with games, programs, or apps as the desktop version. Old-school Crouton method is the most versatile, while Linux Beta is easiest to setup.
By default, Chrome OS doesn’t allow third-party software to be installed, which is why we need to bypass this by installing such software with a different OS. More on this later.
2. Your Chromebook isn’t powerful enough
If you have a model with a questionable setup, you may not be able to play any Steam games because it’s simply too weak. This is the case with any computer whether it’s Windows or Chrome OS. If your computer doesn’t have the necessary hardware performance, it’ll stutter, lag, or simply freeze up and stall.
This is entirely dependent on the games you want to play from the Steam library. If you just want to play basic games that don’t require too much hardware, you’ll probably be able to run them without any issue. Games like Minecraft and RuneScape run without a hitch. Even though they’re not Steam games, it just shows that Chromebooks are capable of running such games.
(By the way, I have a guide to get Minecraft running and the same with RuneScape if you’re interested.)
However, if you’re planning to play all the latest and newest games, forget it. It’s not going to work your laptop no matter what because they simply don’t have the power to run demanding games on ultra settings. Most models only have 2-4GB of RAM and about 16-32GB of storage with an Intel Celeron Dual Core processor and Intel HD graphics.
The main bottleneck is the integrated graphics card- also known as the coprocessor. Intel HD graphics aren’t bad and can handle some of the newer games with ease, which is surprising. But it’s still not a dedicated card and therefore will slow down the performance of the computer.
So, depending on what you’re looking to play, you’ll have to see if the game is runnable by your Chromebook. Check out the game’s recommended and minimum system requirement on its store page and see if your particular laptop fulfills them.
You should be able to run many popular games like Counter-Strike and Portal with full multiplayer capabilities. But don’t expect to run stuff like Call of Duty or Paladins, as those games are much more demanding. It really depends on what you plan to play.
3. You’re not comfortable with tweaking settings or playing around (hacking) with your Chromebook’s files
I’ll go ahead and say it. You need some level of technical experience to get this working.
Although the main reason you’re reading this guide is to get Steam up and running on your Chromebook, it’s not always straightforward and as easy as it seems. Settings change. Steam updates. Chrome OS updates. Linux distros vary.
The possibilities of a technical issue or error arising are obviously going to happen, and you need to have the know-how or just be ready to do your own research on hacking into your system to get things running.
Again, it’s not always as straightforward as following this guide. There’ll be steps and points where you’ll need to do a Google search for a specific line of code, a specific setting, or a specific something if you get stuck.
I’ve tried to write this guide in a way that’ll work for the majority of them, but it won’t work for all as they all function differently even though they run the same copy of Chrome OS (assuming they’re all on the same version). It’s weird. Something that works for one Chromebook won’t work for another.
That’s where you come in and you’ll have to do some research to figure it out. Feel free to contribute to this tutorial by telling us some tips in the comments to help out a fellow Chromie.
Getting Steam to run – Overview and methodology
Okay, so if you’ve read all 3 reasons and you’re ready to get Steam on your Chromebook, let’s go over how we’ll achieve this.
First, we’ll cover why you need to do some hacking to get Steam running in the first place, and we’ll go over an overview of what we’re doing and why.
Chromebooks run Chrome OS, which isn’t compatible with java or a host of other third-party apps and applications you’re used to on Windows or Mac.
This is why we need to install a copy of Linux onto the same laptop since it’ll allow us to install whatever we want, in this case, Steam and Steam games.
To do this, we’ll need to have two different operating systems on the same Chromebook.
This is also known as dual-booting in the computer world. Chromebooks have the ability to run multiple operating systems and you can easily switch between them using hotkeys, which I’ll cover later in this guide.
To have two operating systems, we’ll need to enable Developer Mode, which is basically a mode that allows you to install and run applications that the default Chrome OS won’t allow you to do.
It’s like turning off the “firewall” and getting into the core files of Chrome OS.
I should clarify though that it’ll act like two separate operating systems, but it’s not.
We’ll be using Crouton, which basically hosts a second OS within Chrome OS. The benefit is that there’s no lag because the Linux OS is run natively within Chrome OS. No RAM splitting and no virtualization.
For those with Linux built-in (AKA Linux Beta)
If you have a newer Chromebook with Linux Beta, you can skip the whole Linux installation process.
Just jump straight to the Steam installation.
We can get Chromebooks to run Steam by installing Linux OS
But for simplicity’s sake, we’ll think of them as two “separate” operating systems.
Doing so will obviously open your laptop up to security issues and other file corruptions. This is just a risk you’ll have to take if you want to install stuff like Steam.
The nice thing about Chromebook is that they’re easy to self-repair back to the factory default state. If you screw something up, you can always easily reset it to back to how it was when it was brand new.
This means you can really do whatever you want to your laptop and you can always restore it. Restoring is also a cinch. It’s fast, easy, and doesn’t require any messy license keys like Windows.
You’ll need to stay in Developer Mode if you want to play Steam games. This is the only way to have Linux and Chrome OS both running.
So that means after you’re done with this tutorial and everything works, you’ll need to keep your laptop in the current state. Reverting to default mode will turn the “firewall” back on and disable your access to Linux, which means no access to Steam.
This is just a consequence of the process of getting Steam on your Chromebook.
You shouldn’t feel insecure with Developer Mode enabled, as it’s pretty safe if you keep all your files updated and don’t do anything that may result in a security breach. Linux itself is safe. Chrome OS is safe. You shouldn’t have any issues.
Are you ready? Things are about to get Steamy.
Okay, enough talk. Let’s get started with the actual guide.
Here’s how to get Steam on your Chromebook.
A note of warning: I’ve simplified these steps to make it easier to follow and omitted some of the miscellaneous information in Step 3. For example, if you have a touchscreen and want to use it in Linux, you’ll need to type in a different command line. I’ve left notes here and there throughout the steps that give you a heads up that if you want any additional functions, you’ll need to do your own research and look it up.
The reason for doing this is because many people get confused with so many steps and information on the screen, so I just trimmed the fat and left the core steps. Any additional upgrades will require you to take the initiative and find out how to do it for yourself.
As it stands now, simply following this guide will work for a basic setup to get Steam going. So if you’re lazy or unconfident, just do the following and you’ll be fine.
Step 1. Enable Developer Mode on your Chromebook
This is the first thing you’ll need to do.
As we’ve discussed before, you may have to restore your Chromebook if you screw something up, so I suggest backing everything up before continuing.
You should do this first because this step will literally wipe everything from your hard disk in one fell swoop! There’s no going back now. So back up your stuff!
Turning on Developer Mode is easy and I wrote a detailed guide on that already. Just go here and follow the steps to enable it, then come back here when you’re done.
If this is your first time enabling it, I suggest you read the whole guide over there. If you’ve done this before, just know your precautions and enable it.
Here’s a quick refresher if you’ve done this before:
- Get into Recovery Mode by holding “Esc + Refresh” (the refresh key is the 4th key on the top row) keys, and then pressing the Power button.
- Press “Ctrl + D.”
- Press Enter to turn off OS Verification when the warning prompts you. Your laptop will beep at you. This is normal.
- Press “Ctrl + D”, or just wait for the beeping to stop and your Chromebook will begin the reboot process.
- It’ll take about 15 minutes for it to fully boot into Developer Mode.
- You’re now in developer mode.
Step 2. Download Crouton
Crouton is basically an installer that’ll let us easily install a copy of the Linux environment for your Chromebook.
Go ahead and download Crouton by visiting the GitHub here.
You can read about it on the same page, as it contains a lot of information about it as well as useful FAQs.
I suggest you skim through it as it answers a lot of questions about how it works and modifiers you can add to your installation of Crouton. For example, if you have a touchscreen, you’ll need to add arguments to your command line. This is something that you’ll need to look up how to do, but it’s easy.
Step 3: Install a copy of Linux via Crouton
Okay, so now that you’ve downloaded Croton, you can install a copy of Linux on your Chromebook.
Doing this is easy with the command prompt.
Don’t worry, I’ll cover the exact code you’ll have to type in. But be sure you’re typing the following lines in exactly as you seem them here, because one little character mistake will throw you an error. If that happens, don’t sweat. It’ll prompt you to try again. That’s how command lines work.
And be sure to not type any of the quotations, but type them with all the other symbols, since it matters. Also, casing matters. If you type a command with the improper case, you’ll get an error. So be sure to type the commands exactly as shown.
If something isn’t working for you, just leave a comment and I’ll try to help you out ASAP.
First, open up the command prompt by pressing:
“CTRL+ALT+T”
After you press that combination, you’ll see a window pop up prompting you to type in a command.
Type “shell” and press Enter.
Type the following line:
“sudo sh -e ~/Downloads/crouton -t xfce -r trusty”
And press Enter.
This installs the Xfce version of Linux. You can also install other distros, like KDE which is more “pretty” but is more bloated. Xfce is a basic bare-bones version of Linux that’s fast and easy to use. If you want to use KDE instead, replace “xfce” with “kde” above. That’s what I’ll stick with for this guide to keep it straightforward and simple.
If you want to install another distro or desktop environment (or if you get stuck on this step), I’ve written a complete tutorial on how to install Linux on a Chromebook you can refer to. It goes over the process step-by-step and covers how exactly you can install the other desktop environments instead of Xfce.
Some versions have more eye-candy. Some have tons of features that make it almost like Windows. Others are built for performance and speed. There are dozens of distros you can install if you wish.
Linux will now install and it’ll take a bit. Have a cookie. Take a break. Browse the Steam library in anticipation.
Warning: You’ll be prompted to create a password. Make sure you write this down. There’s no way to recover it and you’ll need it to install Steam and other applications on your copy of Linux. If you forget it, you’ll have to start over. So don’t forget it. Write it down.
Step 4: Launch Linux
After it’s done installing, we’ll have to launch it.
Doing this is super easy. Just type the following command in the shell terminal exactly as shown without the quotations:
“sudo startxfce4” and press Enter.
It’ll load up Linux Xfce (or KDE) and it’ll wait for your input. You’re now in Linux.
Right-click the desktop and open up the Internet browser. Go to Steam’s website, click the big download button, and download it.
While it’s downloading, you can customize your new desktop to suit how you like it.
Go ahead and play around with the settings and learn about where everything is. Steam will take a while to download, so you can mess around for a bit with Linux, or have another cookie. Or continue gawking at the Steam library.
Step 5: Install the Ubuntu Software Center
Steam should be downloaded onto your laptop and ready to install.
It should’ve downloaded and saved as a debian (.deb) file. Next, you’ll have to install some additional software to run it.
Find and open the Terminal Emulator. It’s probably tucked away in the menus somewhere.
When you find it, install the Ubuntu Software Center, which is basically like a marketplace of add-ons for your system.
Look for the command prompt within the emulator and type the following command:
“sudo apt-get install software-center”
This will fetch and download, then install the Software Center.
It’ll prompt you to type in a password that you created earlier, so go ahead and type it in before you install it. You can’t install it without the root admin password, so that’s’ why it’s important to remember it and write it down.
Did you forget it? You’ll have to restore your Chromebook to factory settings and start over.
Step 6: Install Steam
You can now finally install Steam.
Find the .deb file saved in your downloads folder and open it up. It’ll now let you install it and will prompt you for your password again.
Steam should install fairly quickly and without issue, as it’s compatible with Linux devices from the start. While it’s installing, you can look over the next few steps to save yourself some time and anticipation.
Notes:
- Can’t open your .deb file? Install GDebi from the Software Center. Then right-click on the .deb file and use GDebi to install it.
- Still can’t install Steam? Try using the following command to directly install the program:
- “sudo apt-get install -y steam”
- Then hit Tab and select “Yes” and hit Enter.
- Steam will then install and update automatically.
Step 7: Launch Steam
After it’s done installing, open Steam.
It’ll ask for your account details. Type them in and log into Steam and it’ll launch up on your laptop.
There you go. You’ve officially installed Steam on your Chromebook.
Congratulations.
That wasn’t so bad, was it?
Go ahead and install your games, browse the store for new games, or chat with your friends. You now have a working copy of Steam on Chrome OS.
Step 8: Make it faster to get to Steam
Once you have everything set up and going the way you like, you should make it easier the next time you use it.
Whenever something goes wrong due to an update, you’ll have to follow all these steps again unless you make a backup. I suggest you make one so you can jump here super fast.
Here’s how:
Press “Ctrl + Alt + T” and then type “shell” and press Enter.
Type in “sudo edit-chroot -b trusty” and press Enter.
This will make a backup of your current Crouton setup for easy installation next time. You should be prepared for it because updates mess things up constantly.
You can also save the games onto an external hard drive or USB thumb drive. This way, whenever you reset your Chromebook and it erases everything, you don’t have to install the games again. You can do this easily:
Open up the Applications menu and find the File Manager.
Press “Ctrl + H” and it’ll unhide all the hidden folders and files.
Go to “.local”, “share”, “Steam” and then copy and paste the “SteamApps” folder to your drive. This will save all your games locally in case your Chromebook needs to be reset.
Other alternative methods to get Steam on your Chromebook
There are two other methods to get this to work if the above isn’t working for you.
Alternative method #1: Use the Ubuntu App Store
This method may work for you instead of the main method doesn’t work. It’s actually much easier than it, so give it a try.
Keep in mind that you’ll need a Chromebook with an Intel CPU for this to work.
Here’s how to install Steam using the Ubuntu App Store:
- Basically, go ahead and follow the steps to enable Developer Mode
- After you’ve done that, install Xfce4
- Then, install Chrome browser within Xfce4
- Download and install the Ubuntu App Store
- Look for Steam within the store
- Download Steam and install it
This method is a lot easier and may just work for you if you can’t get Steam to install on your Chromebook using the method above, or if Steam isn’t working.
This does require a little more work compared to the previous method. But if you’re a Linux user and just prefer it, this method should work with no problems.
Alternate method #2: Use CrossOver for Android
CrossOver Android is software that lets you run almost any Windows app on your Chromebook. You’ll need an Intel-based CPU for this to work, just like any other of the methods on here.
The program is technically a full-fledged Windows compatibility layer that enabled many native Windows programs to run directly on Chrome OS, macOS, or even Linux.
The program uses your Android-based device so you only need one phone to render all Windows programs.
CrossOver is based on WINE using modified source code that makes it compatible and user friendly.
Here’s how to get Steam on your Chromebook with CrossOver:
- Download CrossOver on Google Play and install it
- Follow this video to set it up
- Start the software and enjoy
From there, you can natively run Windows programs without the remote desktops. The software eliminates using remote connections, which is a nice alternative to Chrome Remote Desktop. You also can run all of Windows on one device.
You’re not actually running Steam, but rather emulating it using their modified WINE code.
Basically, CrossOver allows you to seamless run Windows software that normally wouldn’t be available to you, unless you get it through WINE and Linux. This means you can download and install programs like Office, play DirectX games on your Chromebook, or get Steam (which is why you’re here).
Here’s a video demonstrating how it works:
You can also do this using the Chrome Remote Desktop app, which is also a good option if CrossOver doesn’t work. It’s an app for Chrome OS which basically lets you form a remote link to a remote host computer and view it from your laptop.
You can grab the Chrome Remote Desktop app here, and for your convenience, I also wrote on setting up the Chrome Remote Desktop viewer. Woot.
Keep in mind that using emulation software depends on many factors. Internet speed and your hardware specs both affect the quality and speed of your gameplay experience. It’s advertised to not bog down your system, so there’s that.
For most Chromebooks, it should work just fine for older titles. If you have a newer one with more power, you should have a decent experience with your Steam library.
Update: A reader pointed out that CrossOver is an emulation program for Windows, rather than a remote desktop protocol. I’ve updated the terminologies to reflect this after reviewing CrossOver more in-depth. (Thanks =]!)
Get the Steam app for your phone
Do you just want to chat with your Steam friends on your Chromebook?
You don’t need to install it and go through this whole process. You can do that simply by using the Steam app for your smartphone. You can grab it here.
If you need to use your laptop to chat, you’ll have to use a previous method to get it to work.
You could also try third-party apps to forward your messages. Pushbullet comes to mind, but I’m not sure you can configure it to support chat services.
Get the Steam Enhancement app for your Chromebook
This app is made exclusively just for your Chromebook or Chrome OS device.
You simply add it from the Chrome Web Store and it attaches to your browser. It provides a whole bunch of Steam improvements for your device when you visit the official Steam website.
It doesn’t actually change the website itself. It just adds a bunch of neat features to your browsing experience.
Some of the improvements included with the Steam Enhancement app:
- Highlight any DLC you’ve purchased for a game
- Highlight owned games
- Calculating bundle discounts based on owned games
- Fixes “no image available” for game icons in your wishlist or DLC
- Shows how much money you’ve spent
- Highlight games on your wishlist
Note that this won’t let you run Steam on your Chromebook. It simply enhances your visit to the Steam website when you’re browsing around. Still useful though for shopping, price comparison, and other data-collection stuff because it’s like a tracker just for you and your game library.
Nonetheless, it’s pretty awesome and makes the experience very convenient and handy. If you buy stuff from their store often, just get this app. It’s definitely worth the install if you’re running Chrome OS. Impressive stuff.
You probably need to see it fully understand how useful it can actually be.
You can grab the Steam Enhancement app here.
Games you can play on Chromebook through Steam
Are you itching to know what you can now download and run on your favorite new gaming device? Look no further.
Although tiny, Chromebooks pack the power to easily run a lot of your favorites with pretty decent graphics and *playable* framerates. Don’t expect the best. But you’d be surprised at what you can play.
You now have the power to play anywhere you want with the portability of a laptop and not have to lug that Acer Predator around. No sir.
Now that you’ve got your favorite DRM library up and running, here are some games you may want to try out:
- Among Us
- The Sims
- Realm of the Mad God
- DotA Underlords
- DotA 2
- Path of Exile
- Counter Strike: Global Offensive
- G-Mod
- Fallout Shelter
- Osu!
- Robocraft
- Unturned
- Adventure Capitalist
- Terraria
- Or get Steam Link and play ALL the things
Click on the game to see a detailed tutorial if you need one. Otherwise, enjoy your decked out Chromebook and GLHF!
Did you screw something up?
If you think you broke something, don’t worry a bit.
Chromebooks are very versatile and the developers have thought about other developers wanting to do some “fun” stuff on their devices once in a while (or all the time). So they’re designed to easily restore to factory settings and everything will be reverted back to like when you first turned it on.
All you need to do is perform a Powerwash and you’ll be given a fresh, clean slate to work with. Your device will wipe everything and start over with just the default apps installed. And bugs, corrupted files, or errors will be deleted and only the verified Chrome OS files will be used.
As long as you made a backup, you should be fine (remember at the beginning you were supposed to?). You can easily import your saved files back into your hard drive by connecting your external storage or downloading it from a cloud provider.
It’s that easy. You can’t really “brick” a Chromebook.
You’ve now installed Steam on your Chromebook. Congratulations!
Well, there you have it. Congrats.
You’ve just learned three methods to install Steam on your Chromebook. They should all work no matter if you’re reading this in 2021 or later. I don’t see the ecosystem changing much at all into the future. Chrome OS plays well with Linux, as you can even load it onto a USB now or use the Linux beta feature.
If you can’t get any of them to work, I’d suggest using a video tutorial or directly contacting a friend who can help you out, as some of it can be very technical.
Be sure to also double-check that your Chromebook can run Steam in the first place. If it’s not Steam-compatible, it won’t work no matter how many tutorials you read. You can read the requirements in the first section of this tutorial.
If you found that this guide has helped you, consider telling one other person about it.
Go ahead and start downloading those games to your laptop. Don’t forget to back ‘em up.
If you have any questions or tips, add them to the comments. Or simply leave a “thank you” comment if this guide has helped you. I’ll be glad to hear about it. And consider telling a friend about it as well.
Sign up for email updates if you want more awesome guides and stuff like this.
Thanks for reading. Now go get gaming already. What are you waiting for?
A Link to the Past should not be #1, in my opinion. The concept of the Zelda games is not suitable for everyone. I had to use walkthroughs for Ocarina of Time, and now I’m wondering why it’s suddenly regarded as one of the greatest games ever, especially with all the hullabaloo about the Water Temple. Super Mario World on the other hand, has a easy to use/understand concept of just making it to the end of a level, with no frustrating no-hints given puzzles that you can learn from and not get frustrated with from getting lost, and again, was a pack-in game. Arguably the best of all games packaged with systems.
I can’t blame you guys for what you voted for… but this list also shows the unfortunate situation that you guys were deprived of two SNES classics that deserve to be in the top 5-10.
Metal Combat: Battle Clash II. THIS WAS MADE BY NINTENDO. It was an amazing sequel that did things you would never expect from a Nintendo game. Unfortunately, because it was a Super Scope game a lot of people didn’t pick it up. But it is one of those rare games that still holds up today, even without nostalgia. It was also one of Nintendo’s first forays into making a game that was story-driven: even battle opened and closed with dialogue that moved the story forward, as well as plot twists and alternate endings (depending on your skill).
Terranigma: This was an action RPG that Japan oddly enough released in Europe, but not here in the west. It was very atmospheric, and really became heady and interesting after the first few dungeons when a major plot twist revealed that you were essentially the only human left alive on Earth. You then travel the world seeking to revive the continents and restoring the world.
I highly suggest emulating both games as you are not likely to be able to obtain your own copies. Or a superscope.
These are great games, but to me this is an accurate list top 15. Sum of these games, weren’t in this vid.Anyone have different opinion?
1. Megaman X2
2. Megaman X3
3. Killer Instinct
4.: Ultimate Mortal Kombat 3
5. Mortal Kombat 2.
6. Turtles in Time
7. X Men Mutant Apocalypse
8. Street fighter
9. Street Fighter 2
10 Aladdin
11. Super Mario All Stars
12. Spiderman the animated series
13. Donkey Kong Country
14. Donkey Kong Country 2
15. The Jungle Book
Harold Burton
when i type shell it says unknown command
Have done everything on this list, don’t see where I can open steam?? I installed it but don’t see an option to open it?
how do i fix this i didnt kow i had to put a name n now i cant get back to it or delete plz help
$ sudo crouton -t xfce
Downloading latest crouton installer…
############################################################################################################################################## 100.0%############################################################################################################################################## 100.0%
/usr/local/chroots/xenial already has stuff in it!
Either delete it, specify a different name (-n), or specify -u to update it.
I type shell and it says “unknown command”. can i fix this?
it realy is
So I was able to download steam without doing any of this but I can’t play any of the games….???
im using the web, but it says that i need to enable javascript. how do i do that??
sooo ive got everything done and i’m trying to play but it says I need to free up disk space… is this possible?
Been using this method for years on different devices && I havent a clue why everytime I get frustrated beyond and kick myself a million and one ways but youve got a huge major issue with you above sadly right in the beginning ….. EEK! Anyhoot it should be …….
sudo sh ~/Downloads/crouton -e -t xfce
with the way you have it written….. it comes back
sh: 0: /home/chronos/user/Downloads/crouton: warning: script from noexec mount; see https://chromium.googlesource.com/chromiumos/docs/+/master/security/noexec_shell_scripts.md
Downloading latest crouton installer…
################################################################################################################### 100.0%################################################################################################################### 100.0%
WARNING: trusty has reached upstream end-of-life.
That means there will be no package updates available.
You also have to specify a mirror to crouton (-m) for installation to proceed.
Just a little heads up since I always forget to say something 😀
I could be missing something obvious, ’cause i’m not very bright, but I genuinely can’t find it.
There’s not a whole lot of specifically where you go if you HAVE the Linux beta already. It might just be me not being observant, but it said go to “Steam installation” but I saw no part labeled that. It also doesn’t seem like there is a guide on how to do it if you have Linux beta, because of the need for the “debian(.deb)” file.
so i have enabled the linux beta on chromebook. when i try to install steam by typing “sudo apt-get install -y steam” an error comes up stating that its unable to find the package
I wanted to download TF2 but I can’t so I bought a flash drive and I can’t add a flash drive and the YouTube vids won’t help how do I do this
CrossOver is *not* a remote desktop program; rather, it tries to emulate Windows to run Windows games and programs. please correct the article to fix this.
Updated the guide after doing some more research! Thanks for pointing that out!
Hey, Im having some trouble. When I type “sudo sh -e ~/Downloads/crouton -t xfce -r trusty”, it leaves me with the following message: “sh: 0: /home/chronos/user/Downloads/crouton: warning: script from noexec mount; see https:////chromium.googlesource.com/chromiumos/docs/+/master/security/noexec_shell_scripts.md”
WARNING: trusty has reached upstream end-of-life.
That means there will be no package updates available.
You also have to specify a mirror to crouton (-m) for installation to proceed.
Now I’m very unfamiliar with any type of programming. What do I have to do to make it work?
*I have an Acer Chromebook with Linux Beta
So I have acer chrome book 15 (w/ Linux beta) I have successfully downloaded steam now my problem is storage I can’t download games to internal drive because there isn’t adequate storage for it I have an sd card but I can’t figure out how to direct my downloads to it is there a solution?
how did you download steam, i have the same computer
chronos@localhost / $ sudo sh -e ~/Downloads/crouton -t xfce -r trusty
sh: 0: /home/chronos/user/Downloads/crouton: warning: script from noexec mount; see https://chromium.googlesource.com/chromiumos/docs/+/master/security/noexec_shell_scripts.md
WARNING: trusty has reached upstream end-of-life.
That means there will be no package updates available.
You also have to specify a mirror to crouton (-m) for installation to proceed.
chronos@localhost / $
this is whay it tells me heeelllllppppppp i neeed terraria xD
When i type in the sudo apt-get install software-center it says E: Malformed line three in source list
I use to change my hp chronebook you a Linux before this crouton update happened. I did step 1, 2, and 3 how Andy typed it but it didn’t gave me the sea of codes like it use too… is this a problem or is it normal because one thing for sure, I can’t regain Linux now 🙁
Question:
In your introduction, you mentioned that AMR processors don’t work. Do you know if AMD processors will, though? They’re present in some newer Chromebooks (HP, I believe) and are higher-end than AMD, but I’m not a big tech guy, so I don’t know too much about them.
…higher end than AMR*…
Hey Funnybone,
AMD CPUs are probably the second largest market for Chromebook chipsets, right behind Intel which leads the pack. As far as I know, running Intel is the only way to get Steam working smoothly because Steam requires Linux. And to get Linux, you’ll need an Intel architecture.
I’ve seen some workarounds that were pretty interesting, but for the casual user, Intel is the way to go (to at least get Steam working properly).
Let me know if you have any other questions!
what to do if it says ” sh 0 illegal option”?
Ive done the steps and i still get some weird error
i get this sh: 0: Can’t open /home/chronos/user/Downloads/crouton
me too
It let me type a username, but it won’t let me type a password. It’s not frozen because I can hit enter, but I can’t type any numbers or letters.
The letters don’t show up, but they are there. Type your password and press enter and everything should work out.
why i type in shell it pops up as a unknown command\
when*
Um, I tried the sudo command for downloading linux. Ive done it plenty of times, putting the two tabs next to each other and reading it. Every time, it comes up with “sh: 0: illegal option” and I dont know what its talking about
I fixed the above problem, but now it cant open the file
Hi Tyler,
Hmm, what error do you get when you try to launch the file. Are you trying to open Linux? Have you downloaded Crouton yet? And is your device in Dev Mode?
Let me know and I’ll try help you out!
Thanks.
A well put together guide!
That said, it would be important to include a method by which to easily install intel chip drivers, firmware, codecs, and other somewhat more fundamental software. Updates are important, which you seem to get perfect, but not all dependencies are installed to do things that go beyond the scope of a core ubuntu install, which is more or less what crouton does.
Ubuntu will be booted as a guest os, which means you do not have admin rights. “sudo su,” however, is one way to quickly bypass this issue, otherwise changes to your desktop won’t actually stick.
“sudo apt-get install steam,” or “sudo su,” followed by your pw, then apt-get install steam should be sufficient to install the correct launcher. Proton in the steam settings makes wine less and less necessary too!
andy z im stuck on step 4 when you have to put in the command sudo startxfce4 help me!
Hi Ben,
What error do you get when you enter the command? Feel free to copy/paste it here.
Thanks.
And I’m back! I’m using the Linux that’s already supported on my Chromebook, no developer mode. And Software Center loads now, and I just did the upgrade and then restarted my Chromebook, but all the programs on the SC are very outdated. I couldn’t find Steam so I tried Minecraft and it gives me Minecraft based games, but not actual Minecraft.
Also, I tried the Ctrl+Alt+T terminal, but I typed some command and it immediately said error, so I think that’s only for developer mode.
A few days ago I also downloaded a Steam file and I tried to open it to install it and it says my Chromebook needs to run Linux, even after I already have it installed and have done several things with the terminal by now. I also tried the Minecraft file on your Minecraft tutorial and it lets me click Install but then it says there was an error with installation and it doesn’t tell me what it is. The commands don’t work either, neither of the packages can be found.
Plus I know my Chromebook isn’t outdated for it. I forget exactly how, but a few days ago I was following your Minecraft tutorial and it said to check the Chromebook version and it’s definitely not outdated.
Hi Sam,
Strange! Can you run this command and let me know what you see:
“sudo apt-get update && sudo apt-get upgrade && sudo apt-get dist-upgrade”
Does it work? Or does the update never actually update?
Thanks!
I did that command and there’s two things:
First, this has been showing up every time I update:
Skipping acquire of configured file ‘main/binary-arm64/Packages’ as repository ‘https://apt.llvm.org/stretch llvm-toolchain-stretch-7 InRelease’ doesn’t support architecture ‘arm64’Skipping acquire of configured file ‘main/binary-arm64/Packages’ as repository ‘https://apt.llvm.org/stretch llvm-toolchain-stretch-7 InRelease’ doesn’t support archite
and second, i think it updated? or maybe not? it says that it updated, and the upgrade is done, but then it says:
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
Mistake: the first command doesn’t repeat, it’s just once.
I keep getting this “$ sudo apt-get install -y steam
E: Malformed line 4 in source list /etc/apt/sources.list (type)
E: The list of sources could not be read.
E: Malformed line 4 in source list /etc/apt/sources.list (type)
E: The list of sources could not be read.” and I don’t know what to do
Hi Ana,
This sounds like an issue regarding the package of Steam you’re trying to install. Try checking to make sure you’re on the latest version of Linux, and also try WINE if the Steam command doesn’t work.
You can update your Linux version by running:
“sudo apt-get update && sudo apt-get upgrade && sudo apt-get dist-upgrade”
Restart your machine and then try the installation again. Let me know if you’re still stuck.
Thanks.
When I try to play Fallout Shelter it says
“Failed to initialize graphics.
Make sure you have DirectX 11 installed, have up to date drivers for your graphics card and have not disabled 3D acceleration in display settings.
InitialEngineGraphics failed.”
Hey there,
Do any other Linux-supported games work on your copy of Steam? Which distro/version do you have?
Are you using PlayOnLinux? Or are you downloading it directly through Steam? If both of those don’t work, you may need to use WINE.
It sounds like there’s an issue with the DX11 not being detected, usually due to an outdated version of Linux or a hardware acceleration setting.
Do you have proton installed with steam play, or does FS already work with steam play/ubuntu? Somes windows games just aren’t compatible yet, but it’s come a really long way, so maybe more support for that game will eventually happen.
Did you install graphics drivers for your intel chip?
I downloaded Steam and everything’s all fine and I followed all the steps except I can’t download the KFC Dating Sim. I don’t know if it’s just that specific game or if there’s an issue with steam. When I click Install nothing happens.
Hi. I downloaded everything and I opened the Software Center and it’s completely blank. And the Steam command on the terminal doesn’t work, it says the Steam ‘package’ can’t be found.
And it’s not blank as in not loading, it loaded it just doesn’t have any software on it. It says “editor’s picks” and i can switch to the Installed tab and it shows me it, plus if I click on the app it shows the description and everything, but I can’t find any other programs. I tried searching “steam” and it said no application found.
Hi sam,
It sounds like there may be an issue with the Software Center or your Ubuntu version. Try launching the command prompt and updating it using these commands:
sudo apt-get update && sudo apt-get upgrade
Restart your Ubuntu and see if it loads up. Make sure you’re connected to the Internet also. Sometimes there may be an issue with the driver or wireless card.
Let me know if you still can’t install Steam!
Thanks.
I’m getting this message…
WARNING: trusty has reached upstream end-of-life
That means there will be no package updates available.
You also have to specify a mirror to crouton (-m) for installation to proceed.
Help?
Hey Hailstorm,
Try omitting the “-r trusty” flag from the command.
Let me know if that doesn’t work.
Thanks.
I got it running but accidentally closed it and it just keeps loading now
so when i typed in the sudo line after i type in shell it said illegal option
I have the same issue.
I got as far as installing steam and when I opened it I got the messege of
“missing the following 32-bit libraries, steam may not run: libc.so.6”
I tryed using
sudo apt-get update
sudo apt-get install libc6-i386
with no luck, any ideas?
I have the same issue
I have the same issue
yes please need help with this
Would I be able to download subnautica on my school owned Chromebook? If that works, would I be able to transfer my Xbox one account to my Chromebook so I have the same worlds?
if your school is anything like mine then you can’t even put school chromebooks in dev mode to do this and they also don’t let you swap to chrome beta so you can’t get it through linux apps either
When I load up steam my computer almost immediately shuts down. I updated my ubuntu to 19.04. This is on a Acer chromebook 14.
Hey Gojira692,
Hmm, did Steam install on your machine successfully? Were you able to get Steam to show up on your menu bar and the actual files in the Steam directory? How are you launching the program? Do you get any errors when it shuts down?
Strange that this occurs- has it ever launched without any problems?
Thanks.
need help with this
Hey Krishay,
Usually that’s an issue due to the spelling (case-sensitive) or where Crouton was downloaded to. Be sure that the file exists in the directory you specified (Downloads), and that you don’t have any extra spaces.
First, make sure Crouton is downloaded to the Downloads folder.
Then, try just using these commands:
“shell”
“sudo install -Dt /usr/local/bin -m 755 ~/Downloads/crouton”
“sudo crouton -t xfce”
Let me know if that works.
Thanks.
crosh> shell
chronos@localhost / $ sudo sh -e ~/Downloads/crouton -t xfce -r trusty
We trust you have received the usual lecture from the local System
Administrator. It usually boils down to these three things:
#1) Respect the privacy of others.
#2) Think before you type.
#3) With great power comes great responsibility.
sh: 0: Can’t open /home/chronos/user/Downloads/crouton
chronos@localhost / $
Omit “-r trusty” and it should work
I downloaded crouton as a zip and I typed the command but it wont work any help?
Use the same link to github, but scroll down to the section labeled “usage” and follow the instructions for installation there.
I was w iondering if I could go between chrome is and Linux, I had YouTube open while I was doing everything so now I can’t close it. Well, I’m really trying o close a tab in chrome.
Hey Krain,
You can switch between Chrome OS and Linux by pressing “CTRL + ALT + SHIFT + Back/Forward Arrow”
The arrows are located at the top of your keyboard (where F11/F12 are on a traditional QWERTY Windows keyboard), next to the Refresh button.
You can toggle between them by using the arrow keys accordingly.
Let me know if you’re still stuck!
Thanks.
Is there any way around dev mode? I don’t want to have a warning message that beeps every time I power on my chromebook. Entering dev mode also voids my warranty.
I have Steam… now… how install games? (that I already have bought)?
So I typed in sudo startxfce4 and it just says “command not found”????
I believe this is because you have the linux version with the chromebook, it happened to me when i tried that and I’m using the linux beta feature
(This might sound dumb so I’m sorry) So I’m not very tech savvy but I followed your instructions and did everything the way you said to. I didn’t have any hiccups really and got everything I needed downloaded onto my chromebook the crouton, linux, steam all that jazz. At the very end I logged onto my steam account and went to start playing this game called Elsword only for it to tell me “Invalid platform” I thought I checked the requirements before hand and thought it would work with steam downloaded but maybe I was wrong? Do you know what I might have done wrong or what I could do so I can play?
This is important, so if you can help me out, that’d be dope.
So, I noticed the Chromebook can’t be a Samsung product and must be “Intel-based Chromebooks, such as the majority of Acer, HP, Dell, and Lenovo laptops.”
However, though I AM using a Samsung model, it is a Samsung Chromebook 3 series, which according to laptopmag.com has a 1.6-GHz Intel Celeron N3060 processor, Intel HD Graphics 400, 4GB of RAM and 32GB of eMMc flash storage, which brings me this question.
If this model apparently has an Intel processor, would the Chromebook 3 Series be an exception to those limitations? Thanks for listening.
I know this is kind of old now just wanting to help out, yes you should be able to download linux and run steam etc on the Cb 3 Series as long as it is an intel processor
It doesn’t let me type in a password. Like I literally can’t. No message or anything
There is no text when you type in your password, but it’s there, just press enter and it should continue.
crosh> shell
chronos@localhost / $ sudo sh -e ~/Downloads/crouton -t xfce -r trusty
We trust you have received the usual lecture from the local System
Administrator. It usually boils down to these three things:
#1) Respect the privacy of others.
#2) Think before you type.
#3) With great power comes great responsibility.
sh: 0: Can’t open /home/chronos/user/Downloads/crouton
chronos@localhost / $
My sitch. Help?
I have this problem too
Try omitting “-r trusty”
How do I install Xfce4?
So this is about as advanced as I’ve ever gotten in terms of messing with my technology. Followed everythingword for word and it worked perfectly, thanks! I have some questions though. sorry. Are the games playable from the chrome OS, or do I have to stay in this…. like… 1990s linux screen that i see, and second, how do i even switch back to the chrome OS?
Thank you so much, this guide was so helpful
We trust you have received the usual lecture from the local System
Administrator. It usually boils down to these three things:
#1) Respect the privacy of others.
#2) Think before you type.
#3) With great power comes great responsibility.
i have this text coming and then it ask for a password first i thought it was that im makin my own password but when i put it in there its like sorry try again
What if the processor is a MediaTek MT8173c four-core processor? Can steam be installed?
Hey Jumik,
I’ve never personally attempted enabling Developer Mode and getting Linux using a MediaTek CPU. By the books, this CPU won’t work and isn’t compatible with Linux.
However, you could always give it a try if you’re feeling up to it! Just be aware that the process of testing it will involve a Powerwash, which wipes your Chromebook’s hard drive.
If you’re not feeling up to it, you could try using the Linux beta if you have a newer Chromebook.
You may find this helpful:
How to enable Linux Beta on a Chromebook
Let me know if you have any other questions!
Thanks.
I can’t install CS GO to thumb drive. No permission
I’ve tried many times now and it just keeps saying file not found but i have downloaded everything i need?
Same
When I go to the terminal and type in shell, it works, but when I type in “sudo sh -e ~/Downloads/crouton -t xfce -r trusty” it says no.