My honest review of the HP Dev One

Here are my first impressions of the hardware, running the pre-installed Pop!_OS, and running Fedora on HP's new Linux-based laptop.
5 readers like this
5 readers like this
Working from home at a laptop

Opensource.com

A few weeks ago, HP joined the bandwagon of major laptop manufacturers releasing a Linux-based laptop, the HP Dev One. The brand joins others such as Lenovo and Dell, offering a laptop with a pre-installed distribution of Linux in the US market. HP joined forces with smaller Linux-based laptop brand System76 to pre-install Pop!_OS as their distribution of choice on the device. Pop!_OS is a Ubuntu-based distribution, which System76 started (and is currently the primary maintainer) to maximize the features of its own laptops sold on its website.

This article is a quick look at the HP Dev One, including first impressions of the hardware itself and running the pre-installed Pop!_OS and then Fedora on it after a few days. It is not about comparing them, just a few notes on how well they did on the HP Dev One.

HP Dev One hardware

I haven’t owned an HP laptop in over a decade. I don’t even remember why I distanced myself from the brand, but somehow it just happened. So, when I read about the HP Dev One, several things sparked my interest. Here’s a list of them. Some may be silly or nit-picking, but they still carried some weight in my decision:

  • The most obvious reason was it came with Linux and not Windows.
  • I have never used Pop!_OS, so the fact that HP chose Pop!_OS made me curious to use it.
  • I have never owned an AMD-based laptop. The HP Dev One comes with an AMD RYZEN™ 7 PRO 5850U Processor with eight cores and 16 threads.
  • The specs versus price seemed good. The price is $1099 USD, which is very reasonable compared to other brands with similar specs.
  • No Windows key on the keyboard. Instead, it says “super,” which I think is cool.
  • Upgradeable RAM. The laptop comes with 16 GB of RAM, but unlike so many laptops nowadays, it is not soldered on the board, so you can upgrade it (more on upgrading below).
  • The laptop was in stock with a commitment for fast shipping.
  • Reviews were favorable.

For all of the reasons above, I ordered it, and two days later, I had the HP Dev One on my doorstep.

HP Dev One super key

(Anderson Silva, CC BY-SA 4.0)

By the time the laptop arrived, the extra 64 GB of RAM I had ordered had also arrived, so the first thing I wanted to do was upgrade the RAM. It turned out that the bottom plate of the HP Dev One has very small, special (yet not proprietary) screws, so I had to run to the hardware store to get the proper screwdriver.

HP Dev One RAM upgrade

(Anderson Silva, CC BY-SA 4.0)

I agree with other online reviews regarding the quality of the laptop. It does feel sturdy. The trackpad feel is good enough, and I had no issue with it. I found the keyboard not to be as good as some other reviewers claim. To me, the keys are a little heavy, and they feel almost a bit like silicone or rubber. I didn't find it terribly comfortable. In fact, I am typing this article in the HP Dev One, and I almost feel like I need to take a break here and there to let my fingertips rest.

The 1080p screen is bright, but also very reflective. If you are a Thinkpad trackpoint fan, you will definitely enjoy this feature on the HP Dev One. The backlit keyboard is nice, and the built-in camera cover is something more laptops should adopt.

HP Dev One top view

(Anderson Silva, CC BY-SA 4.0)

One question or possible issue I have with the HP Dev One is the fact that their website talks about the one-year customer service and warranty on the machine, but I haven’t been able to find a way to extend that warranty or even upgrade to something more premium like an onsite or next day part replacement in case I were ever to need it.

Pop!_OS on HP Dev One

As previously mentioned, I’ve never used Pop!_OS. I’ve used Ubuntu and many other distributions, but to me, Pop!_OS was a relatively familiar yet new experience. Here are a few notes:

The good

  • Coming from a Fedora and mostly vanilla GNOME background, the four-finger gesture in Pop!_OS took a little getting used to, but once I got into it, it made navigating their implementation of GNOME borderline fun.
  • The Pop!_OS’s software shop is called Pop!_Shop. It contains a great variety of software without any need to enable special repositories. It is easy to use, and installation is fast.
  • The integration between Pop!_OS and the hardware really is well done. Congratulations to both System76 and HP engineers for putting this machine together.
  • Pop!_OS has a nice built-in feature for backup and restoring your installation w/o destroying your home directory.
  • I installed Steam and a few games, and it worked pretty well.
  • I ran a couple of test containers with podman, and it worked very nicely as well.
  • I installed a virtual machine, and it ran very smoothly, too.

The not so good

  • The default wallpaper that comes with the HP Dev One looks a bit fuzzy to me. For such a nice machine, it feels like the wallpaper is running at the wrong resolution. To be fair, there are other wallpapers to choose from in the Settings.
  • The out-of-the-box fonts for Pop!_OS could be better. I find them hard to read, and in my opinion, it makes the UI too crammed.
  • Adding the USB-C powered 4K monitor worked OK, but my eyes noticed slight flickering in some parts of the screen. Could this be an X11 issue, given that Pop!_OS defaults to X11?

Fedora on HP Dev One

I played around with Pop!_OS for about two days before deciding to boot into Fedora using a live USB media. I did that first to see what type of hardware detection Fedora could do out of the box. To my surprise, everything worked right away. That’s when I decided to wipe the entire 1 TB SSD and install Fedora on the HP Dev One. As promised, this is not a Fedora vs. Pop!_OS comparison article; it is merely a few notes on both distributions running on this Linux-focused hardware.

In case you haven’t read my bio in this article, and for the sake of transparency, I am a Fedora contributor, so it is fair for me to say that I am biased towards the Fedora distribution, but don’t let that make you think I recommend Fedora over Pop!_OS on the HP Dev One. They are both great distributions, and they both run very nicely on it. Take your pick!

I can tell you that Fedora runs smoothly on the HP Dev One, and although there may be some performance tuning to match some of the benchmark numbers against Pop!_OS, I have been very pleased with its performance. Using the three-finger gestures to move between virtual desktops is a lot more natural to me than the four-finger ones in Pop!_OS, and I’ve been able to run Steam and Proton-based games on Fedora just like Pop!_OS.

The only comparison I will make is that when using the secondary USB-C 4K monitor with Fedora, I did not experience any flickering. Was it because of Wayland?

Final thoughts

I’ve had the HP Dev One for a little over four days now, and I’ve run Pop!_OS and Fedora on it so far. I even restored Pop!_OS after a full Fedora installation, which was a very easy process. Somehow, Pop!_OS detected it was an HP Dev One and did all the needed installation, including the HP-based wallpapers, without me having to do any extra steps.

As I finished this article, yet again, I went back to Fedora (force of habit), but I wouldn’t have any issue staying on Pop!_OS on the HP Dev One. Who knows, maybe I might even try different distributions in the future.

At the end of the day, the HP Dev One is a solid Linux laptop without a Windows key and no AMD, Intel, or Windows stickers on it. It is fast, feels well built, and is reasonably priced especially given how quickly it ships to you (US only). I would love to see HP provide more documentation on their website about extending the warranty, and I hope they will be able to make this laptop available in other parts of the world.

What to read next
Anderson was introduced to Linux by his uncle back in 1996. In the early 2000s, he transitioned from being a developer to a system administrator. Today, Anderson leads the Red Hat Information Security Incident Response team. He is also an active Fedora package maintainer.

7 Comments

Thanks Anderson for a great review. I have given a lot of thought to purchasing one of these laptops. I'm have a System76 Darter Pro which is a bit over three years old and is still working well. I've never owned an HP laptop but I'm attracted to its price and the hardware which seems like a bargain with the Ryzen 7 processor and 1 TB NVME drive. Screen size and font size is important to me as my eyes aren't what they used to be. Maybe gadget lust will get the best of me and I'll buy the HP DevOne too.

The Ryzen processor is nice, but IMO, it's not so lustworthy since it's using a last-gen 5850U. While the Ryzen 6000's Zen3+ cores aren't a significant upgrade, the latest generation has DDR5, PCIe Gen4, and a much better iGPU (RDNA2 w/ the latest VCN that gives you hardware-accelerated AV1 decode among other things). The HP is also using a single-fan (and if it's like other G8s, a single heat pipe) cooling solution, which is quiet and works well, but probably won't handle much more than 30W sustained, so it won't exactly be bringing the thunder on the performance front. (Compare it to the dual-fan, dual-heatpipe setup of something like the Tuxedo Pulse 15 Gen2, which can handle 60W+).

To me, the other main thing that makes the Dev One not so desirable is the SureView display it uses. Yes, it can get ultra-bright, but has poor viewing angles and reports of graininess/fuzziness. It's still a FHD display (high DPI makes a huge difference with text rendering crispness), the color color gamut is OK (but w/ apparently uncorrectable color shift), and the 16:9 aspect ratio is a bit of a bummer considering that HP has already moved to 16:10 with their other newly released EliteBooks.

Intellectually, I get that the Linux validation/engineering must take extra time, that making sure there's a solid supply of parts is hard, and I'm glad HP is dipping their toes in the water, but at the end of the day, what they ended up from the parts bin doesn't really rev up the Gear Acquisition Syndrome for me.

There are some decent Linux laptop options released this year (Tuxedo, Slimbook, Star Labs, and Framework all have new shiny things), but sadly not many good Ryzen options, so if that's something that's high on your list, it may be better to wait a while (next year?). So far, the current supply of Ryzen 6000 allocations seem to so far have gone into either high-power, high-margin H series gaming or completely soldered-down U series ultrathin laptops. There are some overpriced ThinkPads and EliteBooks coming out now, so who knows, in a few months maybe prices witll drop or something decent will show up (or the 7000 series will roll around w/ better availability, Zen4 cores, and USB4 working OOTB).

IMO, for those dead set on Ryzen 6000, the current best AMD-based Linux laptop is the Asus ROG Zephyrus G14. It's relatively portable at 1.65kg, has a Ryzen 6800H or 6900HS processor w/ a cooling solution that can sustain up to 80W+ on the CPU (since it's built to be run w/ an AMD dGPU), still has decent (5-7h reported) battery runtime (that can probably be improved w/ some RyzenAdj tuning and making sure the muxed dGPU is fully disabled), has a great 14" WQHD+ 500nit 120Hz 100% DCI-P3 display, and w/ some minor DSDT hacking, works perfectly w/ Linux (there's a dedicated community around working on things). The two biggest negatives are there's only 1 DDR5 SO-DIMM so your max memory is going to be limited to 40/48GB, and that you aren't giving your money to a Linux-supporting company (Asus is terrible, honestly).

In reply to by Don Watkins

One update on my thoughts on the HP Dev One, the 935 Creator Wireless Mouse just became available on their web site, and the customization of the buttons on Pop!_OS using the app Mouse Configurator is very cool

Thanks for sharing, I have been looking at this laptop and this was useful.

Creative Commons LicenseThis work is licensed under a Creative Commons Attribution-Share Alike 4.0 International License.