Arch Linux Articles

How to enable multilib on Arch Linux

Even with all of the packages available in the Arch User Repository (AUR) it wouldn’t be Arch if I didn’t run into a scenario where I needed to install something from another repository other than the ones that I had enabled out of the box. The package in question would […]

Error: Cannot find the fakeroot binary on Arch Linux

As you may already be aware, my blog is primarily a chronicle of the issues I’ve faced and how I’ve went about solving them. Switching back to Arch Linux from Debian recently, and left me with no shortage of new gotchas to document. Nothing that’s left me thinking moving back […]

The joys of distro hopping

Whelp, it was a good run with Debian (Stable) this year, but the time finally came to switch back over to Arch Linux. A week in, and a backlog of new blog posts to write later, I think I finally figured out why I find distro hopping so appealing. Over […]

A month after switching to Debian, I know I made the right call

A bit more than a month ago, I wrote about switching from my beloved Arch Linux to my other beloved, Debian. After taking the month of September to settle in and figured out if I had made a horrible mistake, I’m happy to report that I feel like I made […]

How to search for installable packages on Debian

The thing that I miss most of all since moving from Arch Linux back over to Debian is the Arch User Repository (AUR). Every package I ever needed was there, sometimes multiple times based on different forks that folks were maintaining. Even without the AUR, Debian has a massive number […]

Switching from Arch Linux back to Debian

After the better part of the last decade running Arch Linux as my primary distro of choice on my laptops, I’ve decided to hang it up and move back to Debian. That’s not to say that there’s anything wrong with Arch Linux. In fact, it’s been one of my favorite […]

How to change the hostname on Arch Linux

Admittedly, I rarely ever need to change the hostname of a system. I have my own standard naming convention that I use, and will set things up at the time of installation, never to be touched again. Recently with a new work machine, I deviated from said convention, and after […]

How to fix signature is unknown trust on Arch Linux

My continued love/hate relationship with Arch Linux continually yields topics to blog about. This week’s topic reared it’s head while attempting to perform an update after waiting a bit longer than I usually do, which yielded an error about one or more of the keys being “of unknown trust”. Like […]

How to fix tlp and power-profiles-daemon are in conflict on Arch Linux

I’ve been attempting to move to a more regimented weekly to every other week update of my Arch Linux systems. In doing so, I’ve stopped blocking Kernel updates and rebooting a bit more frequently. Of course, due to the nature of Arch Linux, less frequent updates means more packages to […]

Connecting to Wi-Fi with the iNet wireless daemon (iwctl)

Part of the Arch Linux appeal is how minimal it is. With this minimalism comes adopting command-line tools to do the basic things we take for granted, like connecting to Wi-Fi. While this isn’t necessarily the case if you install a desktop environment like GNOME or KDE, but it definitely […]

Free up disk space on Arch Linux by clearing your pacman cache

Generally speaking, I tend to run Linux with a single partition. But, with my work laptop, I [for some unknown reason] had opted to run with a dual partition setup, for root / and home /home. Not the most earth shattering setup, but I did end up starving my root […]

yay: error while loading shared libraries: libalpm.so.12

One of my favorite things about Arch Linux is the Arch User Repository (AUR). It’s a community maintained collection of packages for just about every damn thing you may want or need. One of my least favorite things about Arch Linux is that the Arch package manager, pacman doesn’t install […]

Unlock user after too many failed sudo attempts

As many of you may already know, I tend to blog about the real-life problems that I’ve run into in the previous week or so. This makes it easy to come up with blog content, but also gives me a dedicated resource to reference if/when one of these problems pops […]

Automatically update Arch Linux mirrors

Arch Linux is still my favorite Linux distro for desktop use and once you get it set up (which may take you a few tries, if it’s your first foray) it tends to be pretty solid. That is, until you start seeing 404 error messages when you run pacman, yay, […]

Broken icons on OpenWeather GNOME Extension

I don’t use many GNOME Extensions. Nothing against them, but less extensions means less crap to break when the latest GNOME release drops. For the most part, I opt for extensions that well maintained and not prone to breaking between major releases. Things were peachy for a while, but recently […]

Problem importing keys for Spotify on Arch Linux

Spotify’s been giving some grief as of late when trying to upgrade it on my Arch Linux System. Actually, who am I kidding, I’ve actually been having a handful of issues with GNOME since the last major upgrade. More on that once I figure out how to fix some of […]

reflector.service exists in filesystem (owned by reflector-timer)

I’ve been a bad Arch Linux user recently. Even though I speak highly about being able to run the most cutting edge software, I’ve been slacking and didn’t run an update for a while. This was primarily because I didn’t really feel like having to figure out any problems that […]

swapon: swapfile has holes

While I do absolutely adore Arch Linux, it wouldn’t be Arch without running an upgrade and having a problem crop up out of no where. This time around, the issue showed up after a reboot when I saw the following error scroll past before I was presented with the GNOME […]

Fixing an Arch Linux system missing vmlinuz

I run into my fair share of “gotchas” as an Arch Linux user. I also stand firmly that I’ve always ran into my fair share of “gotchas” running Linux in general. In fact, I’ve even run into my fair share of “gotchas” on both macOS and Windows systems, so maybe […]

Unable to upgrade ttf-google-fonts-opinionated-git on Arch Linux

From time to time a routine upgrade on Arch Linux ends up causing me a bit of grief. Fortunately, I do like a bit of chaos from time to time and the opportunity to solve problems is why I got into software engineering to begin with. This particular issue was […]

Installing pacman breaks dependency replaced by yay

Even though I’ve been using Arch Linux for a few years now, from time to time, I do run into small issues that are unique to Arch. One such issue happened when I was trying to upgrade my system, only to be blocked immediately with some sort of dependency mis-match […]

Undervolting the New Dell XPS 15 7590 on Arch Linux

I have a love / hate relationship with Arch Linux. I love the simplicity. I love being able to install everything via my system’s package manager. I love running the oh so shiny and new versions of my favorite software. I hate the seemingly semi-annual issues I have after I […]

How to install packages from testing on Arch Linux

The reason I have stuck with Arch Linux and have looked past the issues I’ve had with it, is because of the availability of newer packages without the need of additional package mangers. That said, I started working on a new project recently, and wasn’t quite ready to move things […]

How to downgrade Terraform to 0.11.x on Arch Linux

The latest minor version of terraform, the 0.12.x series, dropped recently and in true bleeding edge Arch Linux fashion, I’m already running it. Thing is though, the latest release of terraform, even though it’s a minor point release, does include breaking changes from the 0.11.x series. If you’re running Arch […]

How to List Installed Packages on Linux

Originally I was going to talk about how to list installed packages on my desktop distro of choice, Arch Linux. Then I remembered that not everybody is as enlightened as I am, so I should probably cover other distributions as well ;) And really, it’s really not a distro-centric situation, […]