Void Linux user and bug reporter β x86_64-glibc, runit, Cinnamon, daily-driven.
I don't contribute code to upstream projects. I find real bugs on my own running system, dig out the root cause, and report them. When a fix I need doesn't exist or isn't accepted, I build the fixed package myself, for my own machines.
- AI-assisted research, human-verified β AI helps me study and understand; every diagnosis is reproduced by me, every build is tested by me on real hardware.
- Dogfooding only β if it doesn't run on my daily driver, it doesn't exist.
- Root cause first β a bug report without a root cause is just noise.
- Bug reports with logs, reproduction steps and root-cause analysis β on any project whose software I actually use.
- Personal rebuilds of packages I need fixed or updated, documented and built in clean chroot, for my own use.
Track record so far: first to diagnose and report a LightDM PAM duplication bug that had been shipping for 16 months (fixed upstream the same day), and the only documented elogind 255.27 build running on Void Linux.
- GhostSync β manual, daemon-less desktop backup for Cinnamon: rsync + BTRFS pre-sync snapshots.
- OS: Void Linux (rolling) Β· init: runit Β· DE: Cinnamon
- GPU: AMD Radeon RX 580 β Mesa/RADV open-source only, zero proprietary driver
- Backups: Timeshift on BTRFS (subvolumes
@and@home, atomic restore) - Build environment: clean
void-packagesclone,xbps-srcin chroot, snapshot before every build
- GitHub: @enricopit
Compiled with Sardinian solar energy βοΈ
No proprietary electrons were harmed.