The personal blog of Shawn W Dunn

  • Welcome to my blog. It’s a blog. I write things. Some of them may be useful to you, some of them may not, I might never know.

2025-12-12 Notes to Remember

openSUSE Kernel cmdline INSECURE=1 to boot test ISO’s without signed repositories on the image Build ProductBuilder images outside of openSUSE:Factory Grab the following packages 000product installation-images skelcd-control-* Example repository configuration for building: <project name="home:sfalken:kalpa:images"> <title>Kalpa Images Devel Project</title> <description/> <person userid="sfalken" role="bugowner"/> <person userid="sfalken" role="maintainer"/> <build> <disable arch="i586"/> <disable arch="i586" repository="openSUSE_Tumbleweed"/> </build> <publish> <disable/> <enable repository="product"/> <enable repository="images"/> <enable arch="x86_64" repository="openSUSE_Factory"/> <enable arch="x86_64"/> <disable arch="i586" repository="openSUSE_Tumbleweed"/> <disable arch="i586" repository="images"/> </publish> <useforbuild> <disable arch="i586"/> <disable arch="i586" repository="openSUSE_Tumbleweed"/> </useforbuild> <repository name="openSUSE_Tumbleweed"> <path project="openSUSE:Factory" repository="snapshot"/> <arch>i586</arch> <arch>x86_64</arch> </repository> <repository name="images"> <path project="home:sfalken:kalpa:images" repository="openSUSE_Tumbleweed"/> <path project="openSUSE:Factory" repository="standard"/> <path project="openSUSE:Factory" repository="snapshot"/> <arch>x86_64</arch> </repository> </project> Grab prjconf from openSUSE:Factory ...

2025 December 12 · 2 min · Shawn W. Dunn

2025-06-10 Fedora Packaging Container

So you want to do fedora packaging in a Distrobox? It takes a couple of extra steps, particularly if you want to be able to do mockbuilds: $ distrobox create -i quay.io/fedora/fedora:latest -n fpkg --root --init --additional-packages 'systemd' If you happen to be on an openSUSE based system, such as MicroOS, Aeon, or Kalpa (and probably Leap, Tumbleweed, or anything else), you’ll need to do the following: $ sudo podman exec -it fpkg /bin/bash 📦 [root@mustang /]$ usermod -aG wheel sfalken 📦 [root@mustang /]$ exit I don’t actually know precisely why this happens, other than it’s openSUSE’s sudo setup not jiving with Fedora’s. ...

2025 June 10 · 2 min · Shawn W. Dunn

2025-05-04 Install Brew on Kalpa

The story of the day As some of you may, or may not know, in general, when it comes to CLI tools for Kalpa, the existing recommendation is to use a Distrobox, and do your stuff there. This really is a perfectly fine way to do things, but it does add a layer of abstraction, running those things in a container, and can sometimes be a pain in the arse, when it comes to accessing certain things, like USB devices, etc. ...

2025 May 4 · 5 min · Shawn W. Dunn

2025-03-16 Budgie Desktop Workaround

We currently have a breakage in Tumbleweed with the Budgie Desktop. This is a temporary workaround, so you can stay up and running, and still get updates. This is just a repackaging, from scratch, back to the 10.9.2 stable branch of the Budgie Desktop Existing Installations sudo zypper ar http://download.opensuse.org/repositories/home:/sfalken:/BuddiesofBudgie/openSUSE_Tumbleweed home:sfalken:BuddiesofBudgie sudo zypper ref sudo zypper dup --from home:sfalken:BuddiesofBudgie When zypper asks you to resolve conflicts, you’re going to want to select option 1 in each case, which will switch your packages from openSUSE:Tumbleweed to home:sfalken:BuddiesofBudgie ...

2025 March 17 · 2 min · Shawn W. Dunn

2025-02-08 LXQt Miriway Screenshots

What is this? It’s just what is says on the tin. Somebody asked me for some screenshots of LXQt using Miriway as the Wayland compositor. Not entirely certain what else to say.

2025 February 8 · 1 min · Shawn W. Dunn

2024-08-11 Full Window Video

UPDATE 2024-08-13 This setup has already broken. Back to the old Drawing Board. What the hell do you mean, “Full Window Video”? Exactly what it sounds like. I would like the video I’m watching, to “fill” the window it’s running in. If you take your handy dandy browser window, with youtube, in this example, and make the window smaller, the video is going to scale with the window size, based on the aspect ratio, I assume. I’m not really a video guy, and didn’t really feel like diving into the code, to figure out how this all works. ...

2024 August 11 · 3 min · Shawn W. Dunn

2024-07-15 Linux Distribution Governance

Pursuant to the presentation We’re all grown up: openSUSE is not SUSE (and it’s tim our name reflected that.), given by Richard Brown and Robert Sirchia at openSUSE Conference 2024, it is clear that the openSUSE Community has some thinking to do and questions to answer, about our Project Name, our Governance, and our very future. Discussion of this has largely been focused and documented on the openSUSE Project Mailing List and other adjunct conversations are happening in other threads, and in places like Matrix and the Forums. ...

2024 July 15 · 4 min · Shawn W. Dunn

2024-06-08 How Do Aeon and Kalpa Relate

openSUSE {Aeon,Kalpa,MicroOS}? So I was made aware of a thread on reddit where it’s brought up that folks don’t understand the relationship between openSUSE MicroOS, openSUSE Aeon, and openSUSE Kalpa. This blog post will attempt to clear up some misunderstandings and misconceptions about the relationship between the three “Distributions”. Timeline MicroOS In 2019, openSUSE released MicroOS to the community, which is a minimalist, “immutable” linux distribution, that is intended to do “one job”, deploying containers, or other workloads, while staying out of your way. ...

2024 June 8 · 7 min · Shawn W. Dunn

2024-03-28 Stupid Discord Games

The Scenario If you’re anything like me, you use Discord for things, and if you use their “Official” Linux electron client you know what a wonderful piece of software it is, and how the developers have helpfully chosen default window/panel sizes for you, because obviously they use your computer, and know what your screen configurations, preferred window arrangement, and everything else are. Now, you can certainly go to a third party client/mod like Vencord, or BetterDiscord, both perfectly valid choices. ...

2024 March 28 · 2 min · Shawn W. Dunn

2024-03-10 Site Changes

I’m not tracking traffic, so I have no idea if people are reading this or not, so if you’re reading this, Hi! You may have noticed that the default colours you’re seeing on the site have changed, and seem a bit unoptimized in places. You’re not wrong. Or Crazy, or on the brown acid. I chose the PaperMod theme when I set up the site, which gave me reasonably decent light and dark themes. ...

2024 March 10 · 1 min · Shawn W. Dunn