docs(agent): queue #123–#124 + diagnose #95 from Acer/XPS install photos
Some checks failed
Check / eval (push) Has been cancelled

Real installs on Acer Aspire M5-481T and Dell XPS 9350 (2026-07-14):

- #123: HM pre-activate dies at dconf without XDG_RUNTIME_DIR on both
  machines — partial first boot (weird GTK + missing nm-applet are
  symptoms of the incomplete bake).
- #124: install seeds ?ref=v1 while writing main-era nomarchy.hardware.*,
  and v1 lags hard enough that rebuilds die with "option does not exist".
- #95: Ghostty on the Acer is OpenGL 4.2 < required 4.3 (OpenGLOutdated);
  XPS starts Ghostty fine.

HARDWARE-QUEUE V3 rows; photos stay local (.gitignore WhatsApp Image*).
This commit is contained in:
2026-07-15 09:33:37 +01:00
parent 355d8cb1a4
commit fbc93159a6
4 changed files with 164 additions and 8 deletions

View File

@@ -19,6 +19,26 @@ Template:
---
## 2026-07-15 — File install findings from Acer + XPS photos (no code)
- **Task:** Bernardo: real installs on Acer Aspire M5-481T + Dell XPS 9350;
photos of the install end screens and post-boot sessions. Figure out
issues and queue them — do not implement in this iteration.
- **Did:** Read the six photos. Three distinct root causes (not one vague
"home didn't build"):
1. **#123** — HM pre-activate dies on both machines at dconf
(`/run/user/1001/dconf: Permission denied`) → partial first boot
(weird GTK + missing nm-applet are *symptoms*, not separate bugs).
2. **#124** — seeded flake hardcodes `?ref=v1` while installer writes
main-era `nomarchy.hardware.*`; v1 lags (~hundreds of commits) →
`nomarchy.hardware does not exist` on Acer rebuild/pull.
3. **#95** enriched — Ghostty on Acer is OpenGL 4.2 &lt; required 4.3
(`error.OpenGLOutdated`); XPS starts Ghostty fine.
HARDWARE-QUEUE V3 rows for all three. Photos stay local (not committed).
- **Verified:** V0 (docs/agent only).
- **Pending:** implement #123 first (unblocks first-boot polish); then
#124; #95 is independent (old-GPU floor).
- **Next suggestion:** #123 (installer bake) — highest blast radius.
## 2026-07-15 — #119: mime defaults must name a present .desktop (this commit)
- **Task:** BACKLOG #119`text/plain` named vscode, which the live ISO never
ships (same GIO-skip trap as #94, one key over).