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.
1 KiB
1 KiB
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
- Run the app from a terminal to capture stderr — the GUI gives nothing.
GPU process isn't usable. Goodbye.= Chromium's GPU process died on this box's software GL stack (llvmpipe under Hyprland).- 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=1built in — set it and launch. - Generic fallback for any Electron app:
electron . --disable-gpu(orELECTRON_ENABLE_LOGGING=1to confirm). - Do not chase the Vulkan/ozone warning — it appears even on successful launches.
Related: keynctr · Omarchy Commands