Files
hermes-agent/apps
emozilla f848940560 fix(desktop): skip the WSL GPU-blocklist override on Wayland ozone
Since entry.ts shipped again (c0a0f097a8), local WSLg launches relaunch on
--ozone-platform=wayland. main.ts still forced --ignore-gpu-blocklist on
every /dev/dxg host, and on Wayland ozone that re-enables GPU compositing
Chromium had correctly disabled: WSL has no DRM render node, so the GPU
process segfaults (exit 139, null deref) on every start until Chromium
aborts with "GPU process isn't usable". hermes desktop never shows a
window.

Keep the override on X11 ozone, where it enables full GPU compositing on
D3D12. On Wayland, leave Chromium's defaults: rasterization and WebGL stay
on the GPU, compositing falls back to software, and the #57614 maximize
fix from #113247 stays intact.
2026-09-30 20:01:08 -05:00
..