mirror of
https://github.com/stablyai/orca.git
synced 2026-10-19 16:03:26 +00:00
`--disable-gpu` does not stop Chromium from spawning a GPU child for the Viz
display compositor, so a driver that CHECK-crashes at GPU init keeps killing
every launch even with the fallback applied. These are the pieces a real
remediation needs, added standalone with no callers yet:
- a bounded, additive tier ladder (disable-gpu -> +compositing/ANGLE swiftshader
-> +in-process-gpu, which removes the crashing child entirely)
- a GPU/shader cache purge, so a cache written by the crashing driver is not
replayed into the tier we just escalated to
- a summarizer for app.getGPUInfo('complete'); nothing in src/main called it, so
every GPU crash bundle arrived with no vendor, device, or driver version
Co-authored-by: Orca <help@stably.ai>