When Google first launched Chrome OS, it was only able to run web apps. A few years ago the company added support for Android apps. And last year Google introduced Crostini, a tool that allows you to install and run Linux applications on a Chromebook.

For the most part, it works as promised — allowing you to run apps like GIMP, LibreOffice, or even software that you would use to write code on a Chromebook.

But because the way Linux apps work on Chrome OS (in a virtual machine that’s somewhat isolated from the rest of the operating system), there are some features that don’t work and some things that are hard to do.

This week Google rolled out Chrome OS 74 Dev Channel though, which makes the experience of running Linux apps on a Chromebook a little better.

image: About Chromebooks

First up, as reported by About Chromebooks, there’s now support for audio playback when using Linux apps. Up until now if you wanted to use Linux software to watch videos, listen to music, or do anything else that requires sound, you were out of luck.

There’s still no support for recording audio. That means you’re probably not going to want to use a Chromebook to record and mix your band’s next album or produce your next podcast. It also means you can’t use voice or video chat apps like Skype. Google may add audio recording support in the future, but it’s not expected to arrive anytime soon.

Next, one of the best things about Chromebooks is that most of your information is backed up to the cloud so that it’s tough to lose data. If something goes horribly wrong with a Chromebook, you “powerwash” it to return it to factory settings, login with your Google credentials, and it’ll re-load your preferences in a matter of minutes.

But up until now there hasn’t been a good way to backup your Linux virtual machine, which means that resetting your Chromebook wipes all of your data forever.

Now About Chromebooks notes that the Chrome OS 74 Dev Channel release has initial support for backing up and restoring a Linux container. You need to enable a flag first (found at chrome://flags/#crostini-backup), but once that’s done,

You’ll still need to manually create a backup, and you’ll want to save it to an external storage device or upload it to Google Drive in order to save it if you’re planning to reset your Chromebook… or if you plan to do some experimental stuff with your Chromebook and might want to restore your Linux apps and files.

Keep in mind that this feature is still only available in the Chrome OS Developer Channel, which means that it’s an early release that may still be a bit rough around the edges.

But it’s a step toward making Linux apps feel more like first class citizens on Chromebooks.


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


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 16,205 other subscribers

5 replies on “Chrome OS 74 dev channel brings Linux app improvements (Crostini)”

  1. How you going to leave out USB support? That’s arguably more important than audio playback.

  2. I installed Linux (Beta) on my Asus C300 Chromebook. The Linux flavor is Debian. It starts up with only a command line window. You have to install other apps using “apt-get install” from the command line. It works ok, but it’s kind slow with the Celeron dual core processor, 4gb of RAM and only 16gb of storage. The Linux version of Firefox takes over 15 seconds to start for example. Once it starts up, it runs just fine though. Linux (Beta) takes up 2gb of storage.

    1. Firefox doesn’t start slow because of the Celeron dual-core processor as on native Linux, it launched in under 5 seconds with the same Celeron. It’s because Linux runs in a virtual machine-like environment on ChromeOS, that’s what slows it down.

  3. Writing this from my Chrome browser, on my Chromebox running Ubuntu. Perfect Linux support! Making a new fpga design with Vivado!

Comments are closed.