Debian 13 kiosk build
Turning a Debian 13 machine into a locked-down touchscreen kiosk: auto-login, Openbox, a hardened fullscreen Firefox, touch dead-zones, and recovery shortcuts.
Build logs and how-it-works writeups. More entries land here over time.
Turning a Debian 13 machine into a locked-down touchscreen kiosk: auto-login, Openbox, a hardened fullscreen Firefox, touch dead-zones, and recovery shortcuts.
Hosting a plain HTML site on your LAN with Python's built-in server made permanent via systemd — plus the UTF-8 header gotcha.
A working Passbolt install and every permission, certificate, and database trap between you and a login screen.
A web UI that vanishes after an update, and a BIOS fTPM prompt that looks like data loss — what happened and what to press.
Why the R2 v2.2 won't sniff your doorbell, how to confirm it's the hardware, the three real fixes, and how to flash it safely.
Squeezing usable speed from a 16 GB RX 9060 XT in LM Studio: VRAM math, system-level fixes, and the load settings that matter.
Getting LocalAI running on an Arch-based, read-only SteamOS box with an RDNA 4 card — the ROCm env vars and model-config traps.