Category Lab Journal

Lab Journal: When Packman and openSUSE Disagree About VLC — Updating a Tumbleweed VM

A routine Tumbleweed update turned into three dependency conflicts, a wrong first theory, and a round of whack-a-mole with zypper's numbered solutions. Here's how zypper se -s revealed Packman was ahead of openSUSE, not behind, and how moving six VLC packages in one command cleared the way for a 190-package upgrade. Plus a sidebar on how pasting my own prompt created two mystery files.

90 Seconds of Nothing: Fixing a TPM Boot Stall and Building a Learn-First Claude Code Setup on Omarchy

A kernel update left my Omarchy laptop waiting 90 seconds on every boot for a TPM that would never answer. I traced it through systemd's critical chain, fixed it with one kernel parameter, and cut userspace boot from 1m38s to 5.3s. Then I set up Claude Code to explain every command before it runs, so I stop copying commands I don't understand and start learning Black Hat Python the right way.