Orion vault — clean initial history
Knowledge vault (Orion/PARA) migrated from the pre-Orion 484vault on 2026-10-01. Deliberately orphaned: prior history contained a plaintext password and stays local-only on branch archive/pre-boilerplate-history. Secrets and live Hermes state are gitignored.
This commit is contained in:
commit
a66996ac10
233 changed files with 103810 additions and 0 deletions
|
|
@ -0,0 +1,18 @@
|
|||
# Electron apps die instantly: "GPU process isn't usable. Goodbye."
|
||||
|
||||
**Date:** 2026-09-13 · **Machine:** Framework Laptop (Omarchy, Arch, Hyprland)
|
||||
|
||||
## Symptom
|
||||
Electron apps (first seen: Keynctr) launch and exit immediately; stderr ends with `GPU process isn't usable. Goodbye.` The adjacent Vulkan/ozone warning line is noise, not the cause.
|
||||
|
||||
## Diagnosis path
|
||||
1. Run the app from a terminal to capture stderr — the GUI gives nothing.
|
||||
2. `GPU process isn't usable. Goodbye.` = Chromium's GPU process died on this box's software GL stack (llvmpipe under Hyprland).
|
||||
3. Confirm by relaunching with GPU disabled — if it starts, it's the GPU init, not app logic.
|
||||
|
||||
## Fix
|
||||
- App-specific escape hatch if one exists: Keynctr has `KEYNCTR_ENABLE_GPU=1` built in — set it and launch.
|
||||
- Generic fallback for any Electron app: `electron . --disable-gpu` (or `ELECTRON_ENABLE_LOGGING=1` to confirm).
|
||||
- Do not chase the Vulkan/ozone warning — it appears even on successful launches.
|
||||
|
||||
Related: [[keynctr]] · [[Omarchy Commands]]
|
||||
Loading…
Add table
Add a link
Reference in a new issue