Garuda, Mocaccino and some Archcraftian love.

Hi there! Back in action over here in my corner of the world.

I’ve recently been looking into trying a different distro on the GPD Win Max as well as some on my System76 Pangolin. However, I have also recently come across a Pi 400, so I might try turning that into its own little sort of a portable laptop as well. More on that in future blog posts.

With a coworker who enjoys that Arch lifestyle, I decided to try it out as well. However, I’m lazy. Install from scratch? Never for this lazy boyo! I saw a video recently on Archcraft so I’ve been testing it out for a few days on my Pangolin (model pang10)

A screenshot from the tester drive

Above, you’ll see that I’ve been testing Archcraft a tad for work and play. Bpytop is on the right screen (internal display) for monitoring the Pangolin’s temps.

While I’m enjoying using this for work, I’m also testing out our new support topic on our System76 Support page for installing our drivers and some light gaming.

Next, we test Garuda on the GPD Win Max! A few coworkers have been using this distro happily for gaming recently, so I thought I would give it a look.

Garuda on the gpd win max

Here we see Garuda Linux running fine on the GPD Win Max, as it outputs to a 1440p 165hz external monitor…

Veloren on gpd win max

Above we have a screenshot of Veloren, a fantastic FOSS MMORPG game, running at a respectable 36fps on the GPD Win Max. Now, obviously we would see higher framerates if I was playing this on the internal 1280x800 60hz display, but I wanted to see what that 10th gen iGPU was capable of!

In the future, I will have a Framework Laptop, so I’m wondering how well this game will play on Intel’s Xe graphics in the 1185g7 processor I’ll be getting with that.

For now, I’ve settled with Fedora 34 (gnome) on my secondary drive for the Pangolin pang10 laptop, and Garuda Linux on the GPD Win Max as well as the gaming Aero15Xv8 I have. MocaccinoOS is something I’ll possibly delve into next weekend or following ones. For now, Garuda has the best FPS output for that Intel iGPU on the GPD Win Max, and Fedora is the most stable secondary distro for my Pangolin.

Selling Projects, Linux updates etc

Hello there! Long time no see! My new job and friend group in Colorado has me happily busy so I haven’t updated here in a while!

I’ve recently been working on contributing to support articles at System76. So far I’ve only contributed to the Printer article and Driver article, but I’ll be writing one for compiling CoreCtrl soon as well as another one. I enjoy helping people :)

Might try installing GamerOS soon on the Corsair One Pro that I’m eventually replacing with a Thelio Mira, as I’m gaming via other methods currently.

Framework Laptop incoming - I’ve recently preordered the i7-1185G7 version of the Framework laptop and will be testing both Garuda Linux and Fedora Linux on it. Looking forward to owning a laptop that’s fully modular, and will also compare it in benchmarks to my Pangolin for work that I have running both Fedora 34 and Pop!_OS 21.04. The Pangolin has a Ryzen 7 4700u, so we’ll see how that compares with the i7-1185g7.

I’m wondering if it would be worth it to set up a little shop on my website here for reselling used hardware that I’ve cleaned, repasted and thrown OEM installs of distros on…I wonder if the squarespace store has built-in accessibility for generating worldwide shipping labels. I’ll have to check…

Giving ChromeOS an Honest Try

Hello there again! Long time no see!

Recently, I’ve been getting to using ChromeOS a bit more, with the Thinkpad C13 Yoga that was on sale recently in the USA.

My little ChromeOS desktop

My little ChromeOS desktop

So far, I’ve used this for a few use cases:

  • Blogging, as you see here

  • My job, customer support- mainly firefox and chrome with some VSCode in between

  • GeForce Now gaming

  • Casting videos to our various “smart” sticks in my family’s TVs

Some of the “workspace” functionality I usually see in my various Linux flavors is even here too! Well, I guess that should make sense, considering ChromeOS is technically based on Gentoo with some Google flair and design language thrown in.

The Linux container experience with Debian is definitely adequate for most developers’ needs it appears. A friend of mine who worked at Google for a short stint once mentioned “A Chromebook should be as simple as possible, while having the tools a web developer may need” and I can definitely see that here. Tons of partitions for updating on reboot, kind of like the frzr idea, and keeping the Debian instance in its own container…while also allowing you to see your Linux apps as icons in the launcher alongside everything else.

Now, onto the use cases in more depth!

Having edited this blog post, turned Medium article, on the Chromebook, everything is smooth as butter. When I receive a new machine, or have a machine that I’ve refurbished, I usually end up going through the quick process that is installing Fedora or Pop!_OS on it. However, running my bash script to set things up the way I like usually takes a while afterwards.

Not the case on ChromeOS. You sign in to your separate work and personal emails, and just get stuff done. Here I show myself doing some web browsing, editing this blog post and checking out the new Framework laptop, with fully modular components. This Thinkpad C13 Yoga breezes past it all.

For my work, now at System76, I’m mainly on my work-provided Gazelle getting things done. I would say I probably use this Chromebook two days a week for work, due to various time-sensitive things needing a full Linux experience. When I am on the Chromebook though, I’m answering calls through our dedicated call app, typing up notes in VSCodium and testing various packages in the Debian VM.

Outside of having a few web browser tabs open, a terminal and a text editor, I don’t need much else for my job. Having access to the Android app for our calling system is nice, for sure. That way I can have a dedicated device for it. I need the computing power to compile Linux kernels from time to time, but other than that I mostly live in the browser. Need I mention the keyboard? I’ve been spoiled by Thinkpads for most of my young adult, and now maturing adult life. I can type up to 100wpm on this bad boy.

Consuming media. We all do it, on various devices we own. I like that this is a 2-in-1 style laptop, so I can just fold it when I want to use it as a “director” of sorts for Youtube video playlists on the TV in our living room.
Want to have a music session? Easily cast various Soundcloud songs/Youtube videos to the television and sound system my family owns.

Not much more to say here, everything just works!

Something else I’ve been using this Chromebook for, is for testing various cloud gaming and streaming services.

I own a lot of games on Steam, but mainly play games on Linux- more info about that in a prior post. I’ve been testing GeForce Now game streaming for a month or two. When all I have is this Chromebook, I just plug my wired Xbox 360 controller into it, and jump into a Rocket League or No Man’s Sky session.

Games such as Destiny 2 or others that have had issues running on Linux either due to developers who do not support Linux or some sort of anti-cheat software incompatibility, I’ll play via this method…and in my testing, they run fine! Our home internet is fairly quick at around 100mb/s down and 40mb/up, and my work-from-home friends that I visit occasionally also have fairly quick internet, so game streaming wasn’t an issue there either. One thing to be careful with is if you’re streaming something like Rocket League from your phone, though, as that latency could potentially result in a lost match.

I have tried a Bluetooth 8bitdo Pro controller, but had issues using it with Moonlight or GeForce Now on my C13 Yoga. It appears that GeForce Now is very picky about what bluetooth controllers they’ll accept, so I mainly have been sticking to my USB Xbox 360 controller.

Those are my short thoughts on the use cases I’ve been testing out ChromeOS for recently, feel free to let me know your thoughts!

Hello System76!

Quick update.

I now work at System76 on the Happiness team.
Going to build some machines and sell them as a side project for a short while, and downsize everything I own that doesn’t play well with Linux so I can have a streamlined setup in the future.

Also I’m super psyched for our upcoming open keyboard launch.

Some cool things I’ve found recently:

Reviving a 2006 Macbook (Part 1)

At this point, I think you know what I mean by reviving.

While in California, I managed to clean this sucker internally and externally, then get 32-bit Debian running on it. Maybe I'll donate it to family or friends after, if anyone has a use for it. Though a good bit older and chunky, I kinda miss this old school style of MacBooks….though I lust over the eventual success of running Arch on an M1 Mac Mini

The OG boyo

This trusty old sidekick was a free grab from a prior coworker, when I lived and worked back there.

I had prior experience running Debian on it, but perhaps now I’ll see if it can run Void or other lightweight Linux distros. I’m sure Gentoo would be an option, but I’d rather not do something as intensive as installing that from scratch.

Another cool idea would be running Elementary OS, which is slightly mac-themed and runs well under limited hardware, as well as React OS. React OS is a reimplementation of Windows XP/Windows 7 code, but completely rewritten to avoid Microsoft legal action. But enough of this thinking to ourselves, let's get cracking!

Above, you’ll see the install of Debian I had running on the old Macbook booting…but here we run into our first issue. Yes, this Macbook will boot to an external drive, but NOT a modern flash drive. All 32 of my variously-sized flash drives I own are USB 3.1…..none of them are USB 2 or older. It seems that, if the drive is configured to interface in a USB3+ transfer mode by default, we can’t boot to it on the Macbook….time to order a cheapo USB2 drive off ebay and wait for it to arrive.


A few days have passed, and I have obtained said drives.

Now to see if we can get something other than Debian 10 running on here. Maybe Void Linux in 32bit form? I selected that with the LXQt desktop environment, the lightest thing I can imagine running on here.
Burned to a flash drive, inserted…only to find…..

mac2006rip.jpg

Yup, guess we’ll have to burn a DVD or CD drive installer. Time to steal an external dvd drive burner from a family friend!


A few more days have passed and the calls from prospective employers have dropped off, so now to get back to this! It appears I’m still having that “Select CD-ROM Boot Type” issue. According to a youtuber, who has also tried this, I’ll need rEFInd installed on the macbook to be able to boot from external media. So I’ll go reinstall OSX Snow Leopard on this using this script from a Linux machine, and then install rEFInd as this guy has.

macrefind.jpg

As we can see here, I got the rEFInd bootloader installed succesfully on this old boy….but now it isn’t seeing the Lubuntu drive I’ve inserted to the side….
Maybe I’ll try this with my flash drive that utilizes the Ventoy interface to boot many operating systems at once…

macventoy.jpg

Now it looks like we can finally boot to the flash drive with Ventoy and various operating systems on it…however when we try to boot the 32bit versions of Lubuntu, Void or MX Linux

macboooot.jpg

Well, back to the drawing board, I guess. I’ll see you back here for Part 2 soon.