Poll: Are you using Linux on your Chromebook?

Well, I’m about six weeks out from starting my first semester for my Masters in Computer Science. So today I started cleaning up the Linux instance on my Chromebook. My intention is to do what I did for undergrad CS coursework and use a Chromebook for most, if not all, of my work. That got me wondering how many of you use Linux on your Chromebook.

I would think that out of all possible Chromebook users, the number using Linux is relatively low. To be honest, all Chromebook users are using it since Chrome OS runs on Linux. But that’s a technicality. 😉

Readers here tend to be more apt to try new things with Chrome OS. And many are happy to extend the value of their Chromebook with optional features such as Android and Linux. Frankly, there’s no way I could get through my coding exercises without this option.

Linux on your Chromebook coding

Linux on Chromebooks doesn’t have to be scary

Of course, I wouldn’t say that Linux is the perfect solution for every Chromebook owner. And there are still some improvements that could be made.

Even so, I think just a mention of the word “Linux” scares people from trying it on their Chromebook. And I get that.

Most people have grown up in a world with Windows or macOS where much of the operating system is abstracted away. The same could be said of Chrome OS, for that matter.

However, Google has taken steps to make Linux on Chromebooks a little less scary.

The secondary operating system essentially self-installs, for example. There’s no need to look for, manually download, and then install Linux. You just go into your Chrome OS settings, look for the Advanced options, choose the Developer menu, and answer a few questions. Less than a minute later, depending on your Chromebook hardware and your internet connection, you’ve got Linux installed.

Linux on your Chromebook settings

I think it’s what happens after that point that people get stuck due to the command line interface and lack of a GUI, or graphical user interface. Again, I get it.

Linux on your Chromebook Terminal app

Why not more guidance from Chrome OS?

And while Google is really targeting Linux on Chromebooks for developers and “power users”, it would be nice to offer up a small tutorial to get others started after the Linux installation.

Seriously, if you didn’t know that you can download many Linux apps from the web and install them through the Chrome OS Files app, Google isn’t doing much to inform you.

In any case, I put this small poll together to see how many of you are using Linux, how often, and if you used to use Linux but no longer do on your Chromebook.

Of course, comments below are welcome if you want to share your experiences. I’m betting there are people who don’t know what you could use Linux for, so maybe collectively we can help explain this underappreciated option.

41 thoughts on “Poll: Are you using Linux on your Chromebook?

  • July 9, 2021 at 12:36 pm
    Permalink

    I use it, but I’m not happy about it 😀 Just turning on the Linux container cuts my free RAM in half.

    I also use it for programming, and occasionally for gaming. I would love for a cloud-based tool that can really go toe-to-toe with VS Code (I use CodeSandbox whenever I can get away with it), but alas, I just doesn’t really exist.

    Reply
    • July 9, 2021 at 12:42 pm
      Permalink

      I’m right there with you on cloud-based IDEs. I’ve used CodeSandbox quite a bit, as well as Repl.it in the past. I know that GitHub has a beta of VS Code in the browser but I haven’t tried it yet. The memory usage can definitely be a challenge too. That’s why I bought my Acer Chromebook Spin 13 with 16 GB of RAM in 2019. Still going strong! 🙂

      Reply
    • July 9, 2021 at 1:24 pm
      Permalink

      If you have a Chromebook, you already have Linux with Chrome OS. 🙂 Maybe the question should be are you using Linux Apps or running apps natively? How do you run apps natively, you ask? Check out https://github.com/skycocker/chromebrew.

      Reply
      • July 10, 2021 at 8:33 am
        Permalink

        Sure, there are solutions that require Developer Mode enabled such as the one you highlighted. I personally would rather not do that.

        Reply
        • July 10, 2021 at 4:04 pm
          Permalink

          Since Chromebooks are notoriously under-powered and lack resources (especially the older models), there are performance benefits to running apps natively. But yeah, if you are hesitant to enable Developer Mode due to security concerns, I can definitely understand why you may not want to do it. I thought maybe since you were a CS masters student, you would have a more curious sense of adventure. 🙂

          Reply
          • July 10, 2021 at 4:16 pm
            Permalink

            Oh, I do have a sense of adventure! I just don’t like to mess with my production devices. I have several Chromebooks for testing with one in Dev Mode but I don’t use it on a full time basis or with personal data.. 😉 Cheers!

          • July 10, 2021 at 5:06 pm
            Permalink

            Bit patronising, Ed.

        • July 10, 2021 at 4:28 pm
          Permalink

          Better question “Have you replaced Chrome completely”? Answer:: yes, with Kubuntu

          Reply
      • July 10, 2021 at 5:12 pm
        Permalink

        One might put the question like: Are you running GNU/Linux desktop applications on your ChromeOS device?

        Reply
  • July 9, 2021 at 12:55 pm
    Permalink

    I’ve tried Linux on my Pixelbook for a few things, but frankly I find that regular Chromebook apps and web apps provide me with 99% of the functionality I need.

    Reply
  • July 9, 2021 at 1:01 pm
    Permalink

    Linux could be really good for Chromebooks, filling that “but windows can do this gap”.

    But it’s a trillion light years away from being anything an average user would ever go near.

    On full Linux desktops they have made it look nice and surface stuff is easy, but anything remotely second level is a nightmare unless you have days on end to spend in a command line or Linux forum. By second level stuff I mean things that just works first time on Windows or Mac. For instance I wanted to remote into a Linux machine, tried dwservice, teamviewer, google remote desktop non worked first time, all work first time on Windows or Mac. Linux people just don’t want average people to use this stuff even though they have made some changes to make it appear like they do. Maybe Google can change that.

    I use Linux on Chromebook for more browsers (opera, edge, chrome, vivaldi firefox), GOG games that have a .sh file, Office suites and a few other apps. Not daily though as Chrome on Chromebook can do most things and running Linux needs a powerful machine as well as being buggy.

    Reply
    • July 10, 2021 at 1:30 pm
      Permalink

      Quite nonsense. We use chromeboxes in a 5 people big development group doing everything we first did on Debian machines.

      The current sandbox is just a Debian image and behaves like it.

      Reply
  • July 9, 2021 at 1:48 pm
    Permalink

    Nothing against Linux, but using Linux poses a bit of a conflict of interests on Chromebooks:
    1) Chromebooks were intended to run Web apps.
    2) Chromebooks weren’t intended to run programs that have to be downloaded to local storage.
    3) Because of #1 and #2, running Linux apps drives Chromebook buyers toward paying more to get more local storage and a more powerful CPU.
    4) Like it or not, because price and simplicity (along with stability and security) are the most important criteria that sell Chromebooks, #3 greatly diminishes the incentive to even consider buying a Chromebook, even if you’re a developer.

    I think that it’s absolutely great and wonderful when Chromebook owners are able to use Linux when they’re unable to find a Web or Android app that does something that they need to do. But, if you truly believe that everyone should benefit from the promise that Chromebooks embody, you push and push really, really hard for all applications to instantly become top-notch PWAs. Everything else is a curious distraction. (My 2¢.)

    Reply
  • July 9, 2021 at 2:01 pm
    Permalink

    Yeah CajunMoses I agree PWAs should be the end game for everything, just look at what Google have done with Stadia, AAA class games through a browser (spec of machine doesn’t matter at all), shows anything is possible.

    Doesn’t mean they can’t do Linux too if just to fill gaps in mean time, Google have enough resources to do both. The Linux community should really step up here, Linux on Chromebooks is the closest thing to an actual year of Linux desktop that will ever happen, they should work with Google to make nice easy to use apps that can hurt Microsoft. They might even get a few Linux converts to proper Linux desktop if they do it well, so it’s in their interest.

    PWAs are the future because they take maintenance away from the user and that will always win, people want their computer experience to be like a TV not a maths test.

    PWAs now work offline for anyone going down the internet connection argument.

    Reply
  • July 9, 2021 at 2:06 pm
    Permalink

    I use Linux so I can run the version of the Brave browser that compensates content creators and service providers. It is slower and there is a lag when keyboarding.

    Reply
  • July 9, 2021 at 3:04 pm
    Permalink

    I got a better question. Due to my not liking the looks of Windows 11, I finally took the plunge and converted my primary personal (meaning not issued by or used for work) computer from Windows 10 to Ubuntu Studio (not because I am a content creator but because it was the easiest way to get most of the packages that I wanted). Should I convert it to Chromium OS?

    I would need for build 92 to come out in order to see what Crostini Linux looks like when it is no longer in beta, and will also need to see if Google fixes the “ChromeOS cannot recognize GPU” bug (the desktop has an Nvidia GPU). And – like the author – I will be using it for school. Not a compsci major, but will still need to install the MEAN stack for certain things.

    Was able to use this – https://www.linuxuprising.com/2018/07/mounting-google-drive-on-xfce-or-mate.html – to mount Google Drive on the Ubuntu file manager and desktop, and that plus the Chrome browser makes it “fine.” But I wonder about the upsides/downsides to making Chromium OS my primary platform? (Yes I know Chromium OS lacks Android apps … so does Windows 10 and Ubuntu so no loss there.)

    Reply
  • July 9, 2021 at 3:10 pm
    Permalink

    After eagerly awaiting Linux apps, surprisingly I find that browser based and android apps meeting 99.9% of my needs…

    Reply
  • July 9, 2021 at 3:27 pm
    Permalink

    I mainly use Linux on my Chromebook to run Libreoffice. I would do more, but am very new to Linux and there seems to be a steep learning curve (ex. command line). Something that might be more helpful for the consumer rather than the developer would be having a Linux GUI desktop available in ChromeOS. That way I could install Linux software, uninstall, and use Linux more easily.

    Reply
  • July 9, 2021 at 3:33 pm
    Permalink

    I started using a Chromebook due to the Linux container. I view it as Debian with a Chrome Desktop Environment. It’s much more stable than other Linux DE’s.

    Reply
  • July 9, 2021 at 5:13 pm
    Permalink

    I only use my i7 pixel slate for Linux. Just wish the container startup and shutdown was automated by the host

    Reply
  • July 9, 2021 at 5:19 pm
    Permalink

    I use it every day to run Remmina for remote working, it has flows but it’s the best app for remote desktop, the official Microsoft Android App is terrible

    Reply
    • July 10, 2021 at 12:24 pm
      Permalink

      Honestly iam Chromebook user but I don’t know what’s the use of the Linux even?

      Reply
  • July 9, 2021 at 5:34 pm
    Permalink

    I have Gallium on a 2013 1st gen HP Chromebook 14 Falco, and the packaged T-Mobile 200 mb data plan still actually works, although fairly useless in this day and age. The laptop still runs like new and I have even used it to replace the occasional failed desktop computer. The HDMI out works fine and a USB wired network adaptor provides the internet connection. The wifi works fine, I just like the extra speed.

    Reply
  • July 9, 2021 at 6:33 pm
    Permalink

    I actually used mr Chromebox to completely replace chromeOS with linux. Now I’m running Ubuntu Server 20.04 but might swap it out for Kali since I’m having issues with wifi connection.. no Ethernet port and doesn’t come stock with wpa_supplicant *shrug*

    Reply
  • July 9, 2021 at 7:25 pm
    Permalink

    I tried to get Steam working on Linux on my Asus C434, but couldn’t get it to work. I recently got Asus C536 after I saw your post about it going on sale, and love it. Haven’t tried to get Steam working on it, but I should give it another go.

    Reply
  • July 9, 2021 at 9:13 pm
    Permalink

    My Chromebook only has 4 GB RAM and 32 GB internal storage. I have deemed that insufficient for Linux in addition to Android and Chrome OS. My next Chromebook will have enough though!

    Reply
    • July 12, 2021 at 9:11 pm
      Permalink

      I run linux, android and Chrome OS on my 4GB RAM, 32 GB internal storage machine.
      I find this runs ok but I have to close the odd window now and then rather than leaving hundreds of tabs open, and I tend to shut down linux termina from the task manager when I don’t need linux applications up.
      I think you’d find linux on even your chromebook surprisingly capable.
      It’s management of RAM, especially considering it’s running linux in a container ontop of a vm seems very good.
      However it totally depends how you’re going to use it. I just use it for libreoffice and firefox. I wouldn’t try doing major compiling jobs on it – at least not without closing everything else down first.

      Reply
  • July 10, 2021 at 4:29 am
    Permalink

    Have you tried google remote desktop?

    Reply
    • July 10, 2021 at 9:34 am
      Permalink

      Yes is missing support for multiple monitors.

      Reply
  • July 10, 2021 at 10:45 am
    Permalink

    I’m using linux apps like VSC for Coding (Beginner in Python).

    Reply
  • July 10, 2021 at 11:12 am
    Permalink

    I use one of my Chromebooks nearly every day, when working on Linux drivers at work. My computers at work are isolated from the Internet (for security). For research on the web, and browsing the Linux kernel sources, I use my Google Pixel Chromebook (4 core i7, 16GB RAM) connected through my Google Pixel phone and Google Fi. I have an updated Git clone of Linux sources. VSCode runs well enough, especially when hooked to an external display / keyboard / mouse via an external USB hub. Gets the job done.

    Reply
  • July 10, 2021 at 12:29 pm
    Permalink

    Don’t use a Chromebook, because Google’s policies are just plain bad! You can buy a Windows laptop and install Linux on it, without too many issues.

    Reply
    • July 12, 2021 at 12:30 pm
      Permalink

      They probably exist; but frankly, I don’t see any complaints here, or anywhere else for that matter, from people who think that running Linux on their Chromebook is “bad” or giving them problems. If your Chromebook just needs Linux why make life harder than it has to be?

      Reply
  • July 11, 2021 at 5:47 am
    Permalink

    I’ve been testing Chromebooks since not having any earlier experience w/ them. I have CloudReady OS & Fedora 34 (dual-boot) on a Samsung 12.2″ Chromebook Plus V2 4GB 32GB XE521QAB-K01 New Sealed Stylus Pen, so it’s really not a Chromebook anymore since CloudReady replaced the Chrome OS on the 32GB eMMC storage. Fedora 34 is installed on a 64GB Samsung microSDXC memory card. Couldn’t get Linux to install on the HP Chromebook – 14a-na0023cl; however, did use the Linux Beta mode you mentioned here. GParted wouldn’t open on it tho…spun, but never opened. Not powerful Chromebooks, since I was testing and looking for an economic Chromebook to put Linux on. The HP 14″ is a great Chromebook tho, and the AUE date isn’t until 2026. The Samsung had a 2024 AUE date, and I was testing for ways owners could save their Chromebooks from that AUE.

    Reply
  • July 11, 2021 at 10:28 am
    Permalink

    Due to my Chromebook no longer supported, already since years on GalliumOs / Linux. So yes every day of the week.

    Reply
  • July 11, 2021 at 2:23 pm
    Permalink

    I have two ancient windows programs – Bibleworks and Oxford English Dictionary (OED). Yes, they run smoothly on my Chromebook (Asus C433T) under wine.

    Reply
  • July 15, 2021 at 8:12 am
    Permalink

    I did, but not anymore. I tried out installing LibreOffice and Firefox through the Linux portal on Chrome OS and ended up uninstalling both. I have the base-model Pixelbook Go, so granted it might have been the 8th-gen M3 chip not being powerful enough, but performance using both apps was lacking. In the case of LibreOffice, while it performed well enough, the fact that Google Workspace (or whatever they are calling it this year) is so tightly integrated with how Chrome OS handles system files, was hard to beat. I also have found that over the years, Google Docs has largely reached parity with LibreOffice in terms of the features of a document editor that I personally use as part of my workflow.

    With Firefox, while I remain a devoted user on my Windows desktop, the fact that Chrome OS isolates Linux apps so strongly is a good/bad thing. It’s great in terms of security, making Chromebooks a relatively “risk-free” environment to test out Linux apps, but it also seems to hit their performance quite a bit. Plus, much more so than Windows or Mac, Chrome OS REALLY pushes you to use the Chrome browser as your primary browser, so having a 3rd-party browser on Chrome OS is a pretty niche use IMO.

    I suspect if/when I am in Kevin’s situation where I need Linux apps to complete my work I may give them a longer look, or if performance is somehow improved dramatically, but until that day I am just sticking with using my Chromebook like I normally have used it. Using the Chrome browser, using Google’s online tools, and ignoring Android & Linux apps which are still relatively hit-or-miss.

    Reply
  • July 17, 2021 at 9:00 am
    Permalink

    I used chromebooks first and switched to cloudready with crostini when it became available.
    I mainly use cloud-based apps, but need a java-app and wordprocessor for docx files and some other occasional uses of software.

    Cloudready’s stability has been a blessing. crostini has slowly improved.
    I use jdk-default and wps-office, onlyoffice-desktopeditors and libreoffice. Mostly onlyoffice desktopeditors.

    occasionally I use:
    audacity, avidemux, docker with jupyter notes, python, qemu-kvm with debian-desktop, androidx86.

    Reply
  • August 18, 2021 at 2:01 pm
    Permalink

    I guess some Chromebooks have the hardware now to really take advantage of the Linux feature. But many don’t have the hardware to run it well. I think Google should have kept with the basic premise of Chrome OS which was a good affordable platform that could run well on minimal hardware specs. It still is for the most part a affordable educational platform. It really has yet to attract a large user base outside of the US educational market. Even in the pandemic which obviously helped increase Chromebook market share enormously. That mostly ended up because of remote learning and exposed some of the weakness in the Chrome OS and it’s hardware. At least finally PC makers have begun to offer better options with more premium hardware in Chromebooks. Although I still see a lot of older CPU models in new Chromebooks.

    Reply

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.