system76_pangolin_pro_egpu_linux_article

Why I’m Moving from My Home-Built 5800X3D Desktop to a System76 Pangolin Pro

Disclosure

I bought the System76 Pangolin Pro myself.

System76 did not sponsor this article. They did not provide the laptop, offer a discount, review this article, or give me any compensation or consideration.

This is simply my own hardware decision.

That said, I am always open to reviewing Linux systems from System76, Lenovo, Dell, HP, Framework, TUXEDO, Slimbook, Star Labs, or any other provider building serious Linux-capable hardware.

The Short Version

I am moving my daily driver from a home-built Ryzen 7 5800X3D desktop to a System76 Pangolin Pro running CachyOS.

The RX 7800 from the desktop is moving with me. It will become an external GPU connected to the Pangolin Pro over OCuLink.

The old desktop is not being retired. I am installing an RX 7600 in it and giving it to my 11-year-old as his first full-time Linux system.

So this is not really a story about replacing a bad computer.

The 5800X3D system is still excellent.

This is about moving the right hardware into the right role.

My Desktop Has Been Great

The 5800X3D desktop is a home-built system, like every primary system I have used since 1996.

That matters to me. I have always preferred building my own desktops. I like choosing the parts, understanding the tradeoffs, upgrading them over time, and fixing things myself when needed.

This system has served me well. With the RX 7800, it has been strong for gaming, Linux work, content creation, experimentation, and general daily use. It also has more memory than most of my normal workloads need.

There is nothing wrong with it.

But my daily workflow has changed.

I do not want my main machine tied to one desk anymore. I want something I can use as a laptop when I need portability, but still dock into a serious GPU setup when I am home.

That is where the Pangolin Pro fits.

Why the Pangolin Pro Made Sense

The Pangolin Pro caught my attention because it gives me a practical middle ground.

On its own, it is a modern AMD Linux laptop with enough CPU, memory, and integrated graphics for normal work. Docked over OCuLink, it can use the RX 7800 as an external GPU.

That gives me one machine that can cover two roles.

  • At the desk, it becomes my gaming, AI, and workstation setup.
  • Away from the desk, it is still a capable Linux laptop.

That is the part that finally made a laptop feel realistic as my daily driver.

I am not trying to replace a powerful desktop with a thin laptop and pretend nothing changed. There are tradeoffs. A desktop PCIe slot is still cleaner than an external GPU setup. A desktop is easier to cool. A desktop is easier to expand.

But the Pangolin Pro gives me enough performance where I need it, while adding portability I did not have before.

That is a tradeoff I am willing to make.

Why I Picked System76 Over the Other Options

I did not buy the Pangolin Pro because System76 is the only good Linux option.

They are not.

There are more good Linux-capable laptops now than there used to be, and that is a good thing. I looked at System76 alongside Lenovo, Dell, HP, Framework, and a few of the smaller Linux-focused vendors.

Lenovo

Lenovo has been my usual go-to for years. My wife’s current Linux laptop is a Lenovo, and I still think ThinkPads are among the safest choices for Linux users.

They are well-known, durable, easy to recommend, and generally Linux-friendly.

Lenovo was the first place I would normally look.

This time, though, I was not just looking for a good Linux laptop. I wanted a laptop that could replace my desktop as the center of my setup. The OCuLink option on the Pangolin Pro made System76 a better fit for this specific plan.

That does not mean I am done with Lenovo. It just means this particular laptop solved a problem Lenovo did not solve as cleanly for me.

Dell

Dell also deserves credit for supporting Linux laptops over the years. Their Ubuntu developer systems helped normalize the idea that Linux on a laptop could be a supported, mainstream option.

For a lot of people, a Dell Linux laptop still makes sense.

For me, Dell felt more like a traditional developer laptop choice. That is useful, but I wanted something that could work as a portable system and also plug into a serious external GPU setup.

The Pangolin Pro lined up better with that goal.

HP

My work-provided laptop is an HP, so I use HP hardware regularly.

It does the job. It is fine as a corporate machine. But that is also the issue. HP feels like an enterprise hardware choice to me, not the kind of personal Linux daily driver I wanted to buy for myself.

HP has had some interesting Linux efforts, and some of its workstation hardware can run Linux well. But for my own money, I wanted something that felt more directly aimed at Linux users.

Framework

Framework was the most tempting alternative.

I like what Framework is doing. Repairability matters. Modularity matters. The ability to replace parts instead of throwing away the whole machine matters.

As someone who has built desktops since 1996, Framework appeals to me on principle.

But for this specific setup, the Pangolin Pro won because of OCuLink. My goal was not just repairability. My goal was to move my RX 7800 into a docked laptop workflow.

Framework is still one of the most interesting laptop companies out there. It just was not the best match for this particular build.

TUXEDO, Slimbook, Star Labs, and Others

The smaller Linux vendors are important too. They keep pressure on the larger OEMs and prove there is a real market for Linux-first hardware.

I considered them, but availability, support, warranty expectations, shipping, and exact hardware options all matter when spending your own money.

For me, System76 had the best mix of Linux focus, AMD hardware, U.S. availability, and the external GPU path I wanted.

The RX 7800 Is Moving to the Laptop

The RX 7800 is still the GPU I want for my main system.

That is why it is moving to the Pangolin Pro.

For gaming, it gives me the docked performance I care about. I want to play at higher settings, drive larger displays, and avoid turning the laptop into a compromise machine when I am at my desk.

For AI work, the RX 7800 also matters. VRAM is a big deal for local AI. Whether I am experimenting with local LLMs, image generation, ComfyUI, or other GPU-heavy tools, the stronger GPU belongs with the system I use every day.

The Pangolin Pro’s built-in AI hardware is interesting, but I do not expect it to replace the RX 7800. The eGPU is the real accelerator here.

CachyOS may require some tuning for ROCm and AI tools. I am fine with that. I already expect some hands-on work when using modern AMD hardware on a performance-focused Linux distribution.

That is part of the fun.

Why the Old Desktop Is Going to My 11-Year-Old

The 5800X3D desktop still has a lot of life left.

Instead of letting it sit around or parting it out, I am installing an RX 7600 and giving it to my 11-year-old.

That is a serious upgrade for him.

A 5800X3D with an RX 7600 is not a weak hand-me-down. It is a very capable gaming and general-use desktop. For Roblox, Minecraft, schoolwork, web browsing, streaming, and normal use, it is more than enough.

It also gives me a chance to do something I have wanted to do for a while.

It gets another Windows machine out of the house.

Moving Him from Windows 11 to Linux

This will be his first real move from Windows 11 to Linux.

The recycled desktop will run CachyOS, just like my system.

I do not want Linux to feel like a punishment or a downgrade. That would defeat the whole point. So we have already tested the games he actually plays, including Roblox and Minecraft, to make sure the basics work for him.

That matters because the first impression matters.

If a kid moves to Linux and the first thing they learn is that their games no longer work, they are not going to care about freedom, control, package managers, terminals, or open source. They are just going to want Windows back.

The goal is to make the transition feel like an upgrade.

He gets a faster machine. His games work. The desktop is modern. The experience is still fun.

But underneath that, he is using Linux.

Maybe he mostly games on it at first. That is fine. He is 11.

But maybe he also gets curious. Maybe he starts noticing how the system works. Maybe he opens a terminal. Maybe he learns that a computer is not just a gaming box. Maybe he starts to see it as something he can control, change, and understand.

That is worth doing.

Why Both Systems Will Run CachyOS

Running CachyOS on both systems makes this easier.

I get one consistent Linux environment. If something works on my system, I have a good baseline for helping him. If he runs into a problem, I am not troubleshooting a completely different platform.

It also keeps him closer to the way I actually use Linux.

He does not need to become a Linux expert overnight. He just needs a system that works, feels fast, and does not get in his way.

CachyOS gives us a good starting point.

What I Gain

The move gives me a cleaner setup.

  • I get a portable Linux laptop when I need to leave the desk.
  • I get the RX 7800 when I am docked.
  • I keep strong gaming performance.
  • I keep a useful local AI setup.
  • I reduce the split between “desktop work” and “laptop work.”
  • I give the old desktop a good second life.

That is the part I like most. Nothing is really wasted. The GPU moves to my new daily driver. The desktop becomes a great machine for my kid. Windows loses another foothold in the house.

That feels like a good outcome.

Final Thoughts

I have built my own systems since 1996, so moving my daily driver to a purchased laptop is not something I do lightly.

The home-built 5800X3D desktop has been a great machine. It still is.

But the Pangolin Pro fits my current needs better. It gives me portability without forcing me to give up the RX 7800. With OCuLink, I can treat the GPU as part of a docked workstation setup instead of locking it inside a desktop I use less often.

System76 was not the only good option. Lenovo, Dell, HP, Framework, and the smaller Linux vendors all have systems worth considering. For my needs, though, the Pangolin Pro made the most sense.

The old desktop gets a second life with my 11-year-old. He gets a powerful system. He gets his first full-time Linux desktop. His games work. And maybe he starts to see the computer as more than just a place to launch games.

That makes this more than a hardware shuffle.

It is a better setup for me, a better system for him, and one more step toward a more Linux-focused home.

Other Recent Posts