Intel’s second-generation Compute Stick is a tiny computer with an Intel Atom x5-Z8300 Cherry Trail processor, 2GB of RAM, 32GB of storage. It’s only a little more powerful than the 2015 model, but it offers significant improvements in WiFi, Bluetooth, and USB performance.

A model with Windows 10 software is already available for about $150, and Intel will also offer a version with no operating system yet. But you can install your own OS on either model: the hardware is the same on both.

ics ubuntu_01

Here are some notes about my experience running Ubuntu on the Intel Compute Stick, as well as links to resources to get you started if you want to try alternate operating systems.

Note that these steps might not work with all operating systems, and you may have to try a few different USB flash drives before you find one that works. But after a little trial and error, these steps did work for me with with Ubuntu 15.10 64-bit.

Download an operating system and prepare a bootable USB flash drive

There are a number of methods for preparing a bootable USB flash drive, and they may differ depending on the operating system you want to boot and the operating system you’re using to prep the flash drive.

That said, one of the simplest cross-platform tools I’m aware of is called UNetbootin. You can download this tool to a Windows, Mac, or Linux computer and it’ll do most of the heavy lifting for you.

Unetbootin can download a number of popular Linux-based operating systems including Ubuntu, Fedora, or Debian and use them to create a bootable USB flash drive. Or if you’ve already downloaded a disc image for the operating system of your choice, UNetbootin will let you select an ISO file manually.

ics ubunt_03

Similar tools for Windows users include the LinuxLive USB Creator (LiLi) and Rufus. Mac and Linux users, meanwhile, may be able to just use the dd command.

Once you’ve got a bootable flash drive, the next step is to insert it into one of the ports on the Compute Stick and then set up the BIOS.

Setting up the BIOS to boot Ubuntu 64-bit

If your Compute Stick came with Windows 32-bit , you’ll need to configure it to run a 64-bit operating system before you can get Ubuntu to run.

Plug the Compute Stick into a display and connect the power cable and a keyboard. When the computer is booting, press the F2 key to get into the BIOS.

ics ubuntu_bios_01

From there, you can use the arrow keys on your keyboard to move the Configuration tab. Move down to the section that says “Select operating system” and switch from Windows 32-bit to Windows 64-bit.

Note that if you want to go back to running Windows, you’ll need to switch to 32-bit again.

That’s probably the only change you need to make. But while you’re here you may want to make sure Secure Boot is disabled or adjust the boot drive order.

When you’re finished, go to the Exit tab, select “save changes and exit” and hit enter. Then hit the “Y” key on your keyboard to agree and reboot.

Booting from a LiveUSB

When the system reboots, it may automatically detect your flash drive. But it may not… so it’s not a bad idea to hit F10 during boot so you can get to the boot options menu.

From here, select your USB flash drive and follow the on-screen directions.

For example, Ubuntu offers options to try Ubuntu without installing or to install the OS. It’s often a good idea to try without installing first, since this will let you know if there are any problems before you start making changes to the built-in storage on your device.

So how well does Ubuntu run?

Pretty well. It boots reasonably quickly, connects to WiFi readily, and I had no problems using Firefox, LibreOffice, or other pre-installed apps.

There are a few major issues though: the microSD card reader and audio-over-HDMI don’t work out of the box. So while I was able to stream YouTube videos, I was unable to hear them… at first.

There are a few simple workarounds. One is to pick up a USB audio adapter. These sell for under $10 on Amazon and add mic and headphone jacks to a computer.

ics ubuntu_audio

I had one lying around, which I use when recording interviews for the LPX Show. So I plugged it in, connected some headphones, and voila! I could hear. If you’ve got headphones or external speakers, this could be a good, cheap solution.

Another option is to use a Bluetooth speaker. I had no problems connecting one using Ubuntu’s Bluetooth settings and then clicking the sound icon and choosing the speaker from sound settings.

ics ubuntu_02

As for the microSD card reader, you could probably use a USB card reader. But if you’ve got a USB hub with a slot for a card reader, you could also probably add all sorts of removable storage options, including flash drives, USB hard drives, or even optical disc drives.

I also noticed that YouTube videos only played at 360p using the Firefox web browser that comes pre-installed on Ubuntu 15.10. But there’s a simple fix for that too: install the Chrome or Chromium web browsers.

What about other operating systems?

I’ve only tested Ubuntu, but Ian Morrison has tried a bunch of different options, including Chromium OS, Android 4.4 and Android 5.1 builds from the Android-x86 project, and Remix OS and Phoenix OS.

He’s also posted instructions and download links for trying out some of those operating systems:

 

 

Support Liliputing

Liliputing's primary sources of revenue are advertising and affiliate links (if you click the "Shop" button at the top of the page and buy something on Amazon, for example, we'll get a small commission).

But there are several ways you can support the site directly even if you're using an ad blocker* and hate online shopping.

Contribute to our Patreon campaign

or...

Contribute via PayPal

* If you are using an ad blocker like uBlock Origin and seeing a pop-up message at the bottom of the screen, we have a guide that may help you disable it.

Subscribe to Liliputing via Email

Enter your email address to subscribe to this blog and receive notifications of new posts by email.

Join 9,543 other subscribers

14 replies on “Running Ubuntu on a Cherry Trail Intel Compute Stick (or other operating systems)”

  1. Alguém conseguiu instalar uma versão mais nova do android, como 5.0 ou a 6?

    Has anyone managed to install a newer version of android, such as 5.0 or 6?

  2. One of the joys of audio-over-HDMI is that it keeps the audio digital as long as possible. Adding in a cheap USB audio adaptor and then some audio cables diminishes that and can lead to potential noise. I would enjoy a fix from Ubuntu to make the audio working as expected: over HDMI.

    Great article though!

  3. Brad….

    Thanks for doing articles like this. I for one…am very appreciative.

    I will mention…I can’t be the only one who knows nothing about podcasts “at all” but would be interested in learning how to pick up/listen to your show. You mentioned quite a few android programs in your commentary, but that leaves those of us who have left Windows and are quite new to linux out in the cold. Can you please do a short article on what type of “linux” based software would work for this purpose.

    Best Regards,

    Michael

    1. Thanks!

      Hmm… Maybe I will do a roundup of ways to listen to podcasts in the future. But for a quick, off the top of my head answer to your question:
      This might not be true for every podcast, but you can always listen to lpx in a web browser by visiting the latest episode and hitting the play button. Or you can download the episode as an mp3 and listen at any time.
      If you’re looking for an app that will automatically download them so the episodes are ready for you whenever you want them, Miro is a pretty good, cross-platform option at getmiro.com. It does audio and video, and I believe you can just enter the rss feed for the LPX Show to have it download episodes.

      I think a lot of people listen primarily on their phones while commuting or doing other things, which is why there’s such a large focus on mobile platforms. But I am learning that a number of people still listen on a PC.

    2. Hello Michael,

      I’m running LInux Mint 17.2 Cinnamon, which is an Ubuntu derivative. Listening to a podcast in Linux is really the same as in Windows. In a browser such as Firefox, you can listen to the LPX podcast by simply clicking the play arrow in the embedded player on the Web page. Or if you want to save the .mp3 file and listen to it later, click the little download arrow in the embedded player and save the file to your hard disk. When you are ready to play the .mp3 file from your hard disk, just double-click it and a default player will pop up for you (the default player is Gnome’s Totem in Mint, but you can change it if you want).

      Why don’t you give linux Mint Cinnamon version a try. It has most of the advantages of Ubuntu, but it behaves much more like traditional Windows from a User perspective. Plus there is great support from the Linux Mint Community – especially for newcomers to Linux.

      Enjoy – David

  4. Anyone know if the no-sound-over-HDMI issue will be fixed in the to-appear Ubuntu 16.04?

    1. Uncertain. It depends apparently on Intel to provide sufficient information about this. Sound over HDMI is also not working in Android, Chromium et al.

    1. 360p…not fps.

      I’m sure there are plenty of workarounds, but it seems YouTube didn’t recognize the version of Firefox included in Ubuntu 15.10 as an officially supported browser.

        1. Nope. fps was a typo that I’ve fixed. It’s 360p… as in, low-res.

Comments are closed.