Freeware Files | Download Free Software

Thursday, 01 May 2014 00:00

How to run SteamOS in a virtual machine Featured

Written by 
Rate this item
(0 votes)


If you follow gaming news, you’ve probably heard of Steam OS—Valve’s new operating system for dedicated gaming PCs.

It’s Linux-based, designed for use in the living room, and completely free.

Unfortunately, it’ll be a while before Steam OS is ready to pose a challenge to Windows on gaming computers. Because it’s Linux-based, the significant majority of the games in Steam’s catalog won’t run on SteamOS—though Valve’s using technical trickery to work around that—and the software itself is still in beta testing. The first “Steam Machine” consoles from PC manufacturers aren’t expected to ship until late this year.

So are you out of luck if you want to see what SteamOS is like? Not at all. If you’ve got 30 minutes to spare, you can get SteamOS up and running in a virtual machine, which will let you explore Valve’s operating system without ever leaving the comfort of your Windows desktop. The installation process is pretty convoluted, but you won’t have any trouble if you follow our step-by-step guide.

Note: SteamOS is beta software under active development. The steps in this guide were written for the latest version of SteamOS (update 96), but may not be accurate for future versions of the software. Consider yourself warned!

Download SteamOS and VirtualBox

There are two pieces of software you’ll need before we can begin.

steamosimpressions_primaryAt about 1GB, SteamOS is a pretty big download so you should start that first. If you Google “Steam OS,” the first few links go to outdated installation files. The file that you want is available in the Steam Universe group on Steam’s forums. (Future SteamOS updates will be available on the group’s homepage.) Click on the “installer ISO and ZIPs” link, then select to download the SteamOSDVD.iso file. This file simplifies the installation process substantially over some earlier releases, so even if you’ve downloaded SteamOS in the past, it’s worth downloading the newest version.

You’ll also need VirtualBox, the free virtualization software from Oracle.

Create a virtual PC

Now, you’ll use VirtualBox to create a virtual computer onto which you’ll install SteamOS. If you’ve never used a virtual PC before, you can think of it as a “computer simulator.” It uses some of your computer’s CPU cycles, memory, and hard disk space to create a computer-in-a-window that acts just like the real thing. It can even run an operating system other than Windows, such as Ubuntu or (in this case) SteamOS.

Install VirtualBox—leaving all the default options selected—and when it’s finished, run the program. Click on the light blue New button in the upper left corner and a new dialogue box will open up, which will walk you through the setup process.

steamos-set-up-virtualboxOn the first screen, you’re asked pick a name for your system and to choose what type of operating system it will run. Pick whatever you want for a name, and choose Linux from the type dropdown menu and Debian (64 bit) from the version list.The first step to setting up SteamOS in a virtual machine. There are a lot more to come.

On the next screen you’ll choose how much of your system memory the virtual computer will use while running. Choose less than half of your total system memory—one or two gigabytes should be fine. Of course, most games call for at least 2-4GB of memory these days, and Valve recommends SteamOS systems have 4GB-plus of memory, but that’s to play full-fledged modern games. VirtualBox isn’t going to be the right kind of environment to run those. We recommend you pick a more hardware-forgiving game, such as Monaco or Superbrothers, and consider this virtual machine endeavor more of a test drive for the operating system itself.

Next you’ll be asked about a hard drive. Choose to create one now, and then on the next screen, leave the first option (VDI) selected, and click Next. On the next screen, leave the Dynamically Allocated box checked and hit Next again. Finally, you’ll be asked to pick a size for your virtual machine’s hard drive. Note that you won’t actually be giving up all this hard drive space right away—the dynamic allocation option you selected earlier means that virtual hard drive space is only created as you actually use it. The amount you specify here is just the maximum amount the virtual machine will ever be allowed to use. So go ahead and pick a fairly large value, such as 40 or 50GB.

Configure the SteamOS virtual PC

With that, your virtual SteamOS machine is created—you can see it in the column on the left side of VirtualBox. Before we “power on” the virtual machine for the first time, there are a few more settings we need to tweak.

With the SteamOS machine selected in the left column, click on Display in the main part of the VirtualBox window. In the display options window that opens, drag the Video Memory slider all the way to the right, and click on the box labelled “Enable 3D Acceleration.” Next, click on the System options button and check the box labelled “Enable EFI.”Tweaking the video settings for the SteamOS virtual machine in Virtual Box.

Next, click on Network, and in the NAT dropdown box select “Bridged Adapter.” If you receive an error warning, leave it as the default “NAT” option.


Lastly, click on the Storage options button. Here we’ll load up the ISO we downloaded earlier, so our SteamOS virtual PC can boot from it. In the box marked Storage tree, click on the entry with a little CD icon that says “Empty.” Then, click on the second CD icon at the very right of the screen, next to the CD/DVD drive dropdown menu. Select “Choose a virtual CD/DVD disk file” from the context menu that opens under the CD icon.

Browse to the ISO file you downloaded in step one.Point VirtualBox towards the SteamOS .iso file under the Storage options to “insert” the virtual disc in the virtual machine. (Click to enlarge.)

Subscribe via RSS or Email:

Read 2157 times Last modified on Thursday, 01 May 2014 10:48
Vasia L.

"Hello, my name is Vasia L. and i love technology and operating systems. I would like to discuss any computer and tech related issues. Be my guest and lets blog about technology."


  1. Latest News
  2. Most Popular
  3. Top Rated
  4. Latest Comments
  • Michael A
    Why they do not shut down the company that provides the faulty patchwork systems that make such malware first possible? No, not because of a faulty ...


  • Moubreb
    The people at any router between You and facebook can read Your communication if: 1. You're using an http: connection 2. A fake facebook certificate ...


  • theoctagon
    You could always just use what's already baked in: Android Device Manager.


  • Michael A
    AFAIR the patch was available one day after the discovery of heartbleed. That normal with Free Software. Only mislead users of commercial scrap have ...



Quick Search

Powered by Liquidtroll
Prev Next

How to Secure My iPad

02-02-2012 Hits:4686 Apple Panagiotis K. - avatar Panagiotis K.

How to Secure My iPad

Apple’s iPad owners getting more and more day by day, the security breach in which 114,000 users on the AT&T network had their email addresses exposed, so downloading some security...

Ubuntu Phone and Ubuntu for Android

24-01-2013 Hits:2353 Linux Panagiotis K. - avatar Panagiotis K.

Ubuntu Phone and Ubuntu for Android

The most popular distribution of Linux, Ubuntu is marching on smartphones... A new member will be added to the list of smartphone operating systems. The free operating system used by 20...

The Next Generation of Top Budget Notebooks

15-10-2011 Hits:3157 Latest Panagiotis K. - avatar Panagiotis K.

The Next Generation of Top Budget Notebooks

Notebooks have come a long way since their incarnations in the early 80’s. Once considered as a status symbol, today they are a powerful tool for some people, because of...

Microsoft Progressing Toward Universal Windows Apps

05-04-2014 Hits:862 Microsoft Panagiotis K. - avatar Panagiotis K.

Microsoft Progressing Toward Universal Windows Apps

Microsoft making things easier for developers to write 'one code to rule them all' One of the most promising announcements coming out of the first day of Build, Microsoft's annual developer...

Corning Announces Availability of USB 3.Optical Cables

23-04-2014 Hits:846 Latest Panagiotis K. - avatar Panagiotis K.

Corning Announces Availability of USB 3.Optical Cables

Corning has revealed its newest product, the USB 3.Optical cable capable of transferring data up to 5 gigabits/second over distances of 30 meters. While comparable copper cables transfer speeds slow down...