bootvine Brings Live Tree View to systemd Boot
Bootvine replaces the illegible wall of scrolling boot messages on Linux systems with a live tree view of systemd unit execution. Most distributions output kernel and systemd logs too rapidly during startup for meaningful observation; this tool captures the same information and instead displays which units are pending, alongside a timeline ranking the slowest services.
The tool visualizes not just boot sequences but also shutdown processes, intercepts password prompts like LUKS encryption passphrases in-place on the screen, and shows journal entries when units fail—providing visibility into startup failures rather than a blur of text. It requires systemd 246 or later, dbus, and systemd libraries.
Nix users can test bootvine immediately in a sandbox virtual machine with pre-configured scenarios without affecting their system. Installation packages are available for NixOS and Ubuntu, with guidance for other distributions.
Read the full article
Continue reading at Hacker News →This is an AI-generated summary. Read the original for the full story.