diff options
| author | Craig Jennings <c@cjennings.net> | 2026-06-10 17:15:21 -0500 |
|---|---|---|
| committer | Craig Jennings <c@cjennings.net> | 2026-06-10 17:15:21 -0500 |
| commit | 7613883958126a4a3b0c16a747267664d7f348b0 (patch) | |
| tree | 1a381561da88ad246232b3f8c52687082e3931f0 | |
| parent | ac33967460e27acda5a1a0866b16c6a6fad083a1 (diff) | |
| download | archsetup-7613883958126a4a3b0c16a747267664d7f348b0.tar.gz archsetup-7613883958126a4a3b0c16a747267664d7f348b0.zip | |
chore(inbox): file processed archangel handoff to outbox
| -rw-r--r-- | assets/outbox/2026-06-09-1222-from-archangel-guard-against-live-mesa-hyprland.org | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/assets/outbox/2026-06-09-1222-from-archangel-guard-against-live-mesa-hyprland.org b/assets/outbox/2026-06-09-1222-from-archangel-guard-against-live-mesa-hyprland.org new file mode 100644 index 0000000..01da475 --- /dev/null +++ b/assets/outbox/2026-06-09-1222-from-archangel-guard-against-live-mesa-hyprland.org @@ -0,0 +1,11 @@ +#+TITLE: Guard against live mesa/hyprland updates (filed from archang +#+SOURCE: from archangel +#+DATE: 2026-06-09 12:22:04 -0500 + +Guard against live mesa/hyprland updates (filed from archangel — this is archsetup's domain, not the minimal-base installer). + +ratio's Hyprland compositor SIGABRT-crashed Sunday 2026-06-07 13:15, taking its Wayland clients (awww-daemon, insync, emacs) down with it. Root cause from the coredump: /usr/bin/Hyprland and libgallium-26.0.6 both showed "(deleted)" — a pacman -Syu replaced mesa (26.0.6 -> 26.1.2) and hyprland on disk WHILE the session was live. The next GPU-lib call hit a swapped-out library and aborted. No hardware fault (no panic/MCE/thermal/GPU-reset in the logs). + +Ask: consider shipping an update wrapper or a documented practice — when a pending -Syu set includes mesa/hyprland/wayland runtime libs, advise running it from a TTY (or after logging out of Hyprland) rather than live. This is the likely trigger behind ratio's high lifetime unsafe-shutdown ratio (57/53 vs 76/72 power cycles): a frozen/crashed compositor leads to a hard reset. + +Originally surfaced in the 2026-06-08 ratio health-check handoff to archangel; relocated here because hyprland/mesa are installed and managed by archsetup, not by the archangel ISO. |
