Automatic Suspend in Fedora 38

For a while now I’ve recycled an old iMac running Fedora Workstation as a simple homeserver. It’s been working well in the past, but just now with the EOL of Fedora 37 did I get around to updating from Fedora 36 to Fedora 38. ...

Dec 18, 2023 · 2 min · 424 words · D. Michael Senter

Setting up a Virtual Lab Computer

Dealing with computer resources in a modern lab can be tricky. Even if all participating researchers have laptops, a central location for storage or to host licensed software is desirable. While a physical computer can be setup for such a use, that is not always the most desirable solution. We want multiple people to have concurrent access to our resources while providing safe, sandboxed environments. Sometimes lab members want/need root access to learn certain tasks, but we don’t want them to accidentally take down our carefully configured systems. This leads us to the idea of containerization which can provide various failsafes. In this post, we will be setting up the LXD (ArchWiki) environment as a virtual lab computer. This solution gives an entire working system, including systemd, similar to but more lightweight than VirtualBox. ...

Jan 6, 2023 · 10 min · 1946 words · D. Michael Senter

Some CLI Tools

A few convenience CLI tools I find myself installing on new systems regularly.

Dec 7, 2022 · 4 min · 735 words · D. Michael Senter

Setup an Arbitrary WSL2 Distro

Windows Subsystem for Linux (WSL) is an important part of my daily work flow. Unfortunately, the main distro supplied by Windows is Ubuntu, which - for a variety of reasons - is not exactly my favorite distro. Luckily, WSL2 allows you to import an arbitrary Linux distro to use instead. I got the idea from an article (Dev.to) by Jonathan Bowman explaining how to get Fedora up and running in WSL2. This article summarizes the key points of Bowman’s post and includes information for my long time daily driver, Arch Linux. ...

Nov 14, 2022 · 4 min · 679 words · D. Michael Senter