• Skip to main content
  • Skip to primary sidebar
  • Deals
  • Features
  • Guides
  • Chromebooks
  • Videos
  • Podcast
  • More +
    • Reviews
    • Unboxing
    • Upcoming Devices
    • Chromebook Plus
    • Chrome
    • ChromeOS
    • Chrome OS Flex
  • Search
  • Sign Up
  • Log In
Chrome Unboxed – The Latest Chrome OS News

Chrome Unboxed - The Latest Chrome OS News

A Space for All Things Chrome, Google, and More!

  • Deals
  • Features
  • Guides
  • Chromebooks
  • Videos
  • Podcast
  • More +
    • Reviews
    • Unboxing
    • Upcoming Devices
    • Chromebook Plus
    • Chrome
    • ChromeOS
    • Chrome OS Flex
  • Search
  • Sign Up
  • Log In

[UPDATE] How to use your HP Printer with Linux on Chrome OS

May 3, 2020 By Gabriel Brangers View Comments

Support our independent tech coverage. Chrome Unboxed is written by real people, for real people—not search algorithms. Join Chrome Unboxed Plus for just $2 a month to get an ad-free experience, access to our private Discord, and more. Learn more about membership here.
START FREE TRIAL (MONTHLY)START FREE TRIAL (ANNUAL)

I was perusing various forums this evening in an effort to gather some good fodder for future Command Line articles when I stumbled upon a thread that immediately piqued my interest. The subject in question was how to print from a particular app that was running on Chrome OS via the Linux container. It occurred to met that, as much as I tinker with Crostini, I have never attempted to print from an installed Linux application. So, I fired up Libre Office to see what I could find. When trying to print from Libre Office on my Pixelbook Go, I was presented only with the option of a “generic printer” and no way to add a new one. As reported in the forum post I found, the container that runs the Linux app did not have access to the printers currently in use by the Chrome OS side of my Chromebook.

This wasn’t much of a surprise but it led me to begin digging for a solution to this problem. With more and more people using Linux apps on Chrome OS, the ability to print from Crostini is a must-have, in my opinion. What good are apps like Libre Office if you can’t print your work? Sure, you could save to your Linux folder then open your file in Chrome and print that way but that feels so hacky. Besides, what’s the fun in that? After a little research and slightly more tinkering, I discovered that I could set up my HP Deskjet 2652 printer inside my Linux container using CUPS and a couple of simple commands in the Linux terminal.

Xremove ads

What is CUPS? I’ll let the official CUPS website do the explaining on this one.

CUPS is the software you use to print from applications like the web browser you are using to read this page. It converts the page descriptions produced by your application (put a paragraph here, draw a line there, and so forth) into something your printer can understand and then sends the information to the printer for printing.

cups.org

CUPS printing works with Debian-based systems and is easily installed on Linux-enabled Chromebooks with a simple terminal command. Combined with a printer configuration tool, you can set up an HP printer (and likely most network printers) using in a matter of minutes. To give it a try, you will first need to make sure that your Chromebook is up-to-date and Linux is enabled. Learn how here. Next, you will want to make sure that your wireless printer is on and connected to your home network. Now we will install the necessary tools and launch the printer configuration tool. From the Linux terminal, run the following commands one at at time.

Featured Videos

Xremove ads
sudo apt install cups

sudo apt install system-config-printer

xhost +

sudo system-config-printer

Once you run the last command, you should be greeted with a GUI for adding a new printer. When you click “add,” it may take a moment to find your printer but when it does, it will populate in the left-hand menu. Select your printer and click the “forward” button to complete the installation process. Once complete, you can print a test page to make sure everything is working and now your printer should show up when you try to print from Linux applications. For additional options for HP printers, you can install the HP Linux Imaging package but I found that it wasn’t needed for my printer. If you find that you need it, you can install the package by running the following command in the terminal.

sudo apt install hplip

I will test this on other printer brands in the coming weeks and we will also explore other methods to set up printers for Linux on Chrome OS but this method is quick and simple. One more reason why I think HP printers are the best option for Chromebook users. They just work and that a good thing.

UPDATE: I got to the office and tried out the printer config tool and it immediately recognized every printer on the office network.

Xremove ads

SUBSCRIBE TO UPSTREAM

Get Chrome Unboxed delivered straight to your inbox

Upstream is our flagship, curated newsletter with the top stories, most click-worthy deals, giveaways, and trending articles from Chrome Unboxed sent directly to your inbox a few times a week. Join 31,000+ subscribers.

SUBSCRIBE HERE!

Filed Under: Apps, ChromeOS, Command Line, Crostini

About Gabriel Brangers

Lover of all things coffee. Foodie for life. Passionate drummer, hobby guitar player, Web designer and proud Army Veteran. I have come to drink coffee and tell the world of all things Chrome. "Whatever you do, Carpe the heck out of that Diem" - Roman poet, Horace. Slightly paraphrased.

Primary Sidebar

Xremove ads

Deals

The Pixel 10a just dropped to $449, but here’s why you should buy the Pixel 10 instead

By Joseph Humphrey
April 13, 2026

Save up to $200 on the two best Chromebooks on the market

By Robby Payne
April 13, 2026

The best Chromebook deals today

By Robby Payne
April 13, 2026

You can grab the battery-powered Nest Doorbell for just $129.99 right now

By Joseph Humphrey
April 11, 2026

Deal Alert: the excellent Lenovo Chromebook Plus 2-in-1 drops to $429

By Robby Payne
April 10, 2026

More Deals

Xremove ads

Reviews

Acer Chromebook Plus Spin 514 Review: Kompanio Ultra power in a convertible

By Robby Payne
December 24, 2025

My review after 6 weeks with the Lenovo Chromebook Plus 14 [VIDEO]

By Robby Payne
August 11, 2025

One week with the best small Android tablet you can buy, and I’m sold

By Robby Payne
May 9, 2025

Best Chromebooks of 2024 [VIDEO]

By Robby Payne
November 28, 2024

Samsung Galaxy Chromebook Plus Review: Samsung is back! [VIDEO]

By Robby Payne
October 28, 2024

More Reviews

Xremove ads

Guides

This Chromebook trackpad shortcut is definitely not new, but is blowing my mind

By Robby Payne
March 11, 2024

How to reduce broadcast delay on YouTube TV to stop live spoilers

By Robby Payne
December 8, 2023

Windows PC keyboard and Chromebook

How to use a Windows keyboard with a Chromebook

By Joseph Humphrey
December 8, 2023

How reset and revert your Chromebook to the previous version of Chrome OS

By Robby Payne
November 29, 2023

My Chromebook Plus features disappeared: here’s how I fixed it

By Robby Payne
November 24, 2023

More Guides

TWITTER · FACEBOOK · INSTAGRAM · YOUTUBE · EMAIL · ABOUT

Copyright © 2026 · Chrome Unboxed · Chrome is a registered trademark of Google Inc.
We are participants in various affiliate advertising programs designed to provide a means for us to earn fees by linking to affiliated sites.

PRIVACY POLICY