Skip to content

[Bug]: desktop app crash #51713

Description

@SanyamJain4

Bug Description

Hermes Desktop crashes immediately on startup and never opens the UI. The CLI works normally, but launching the desktop application results in a fatal Electron GPU process failure.

Error shown in terminal:

GPU process exited unexpectedly: exit_code=-2147483645
GPU process isn't usable. Goodbye.

The application exits immediately after displaying the error.

Steps to Reproduce

Install Hermes Agent v0.17.0 on Windows.
Verify installation using:
hermes --version
Launch Hermes Desktop:
hermes desktop
Observe the startup logs.

Expected Behavior

Hermes Desktop should launch successfully and display the desktop user interface.

Actual Behavior

Terminal output ends with:

GPU process exited unexpectedly: exit_code=-2147483645
GPU process isn't usable. Goodbye.

Event Viewer reports:

Faulting application: Hermes.exe
Exception code: 0x80000003

Affected Component

Setup / Installation

Messaging Platform (if gateway-related)

No response

Debug Report

Troubleshooting already attempted:

Fresh Hermes reinstall
Updated Intel UHD Graphics driver
Updated NVIDIA RTX 4050 driver
Disabled Hardware Accelerated GPU Scheduling
Ran sfc /scannow
Ran DISM /Online /Cleanup-Image /RestoreHealth
Disabled HP OMEN background services
Tested Electron GPU flags
Verified Hermes installation files

None of the above resolved the issue.

I also found PR #45341 mentioning:

--no-angle
--disable-gpu-compositing
--use-gl=disabled
HERMES_DESKTOP_DISABLE_GPU

which appears related to Electron GPU startup crashes on Windows

Operating System

Windows 11 Home Single Language Version: 25H2 OS Build: 26200.8457 HP Victus 15-fa1xxx NVIDIA GeForce RTX 4050 Laptop GPU Intel UHD Graphic

Python Version

No response

Hermes Version

No response

Additional Logs / Traceback (optional)

Root Cause Analysis (optional)

No response

Proposed Fix (optional)

No response

Are you willing to submit a PR for this?

  • I'd like to fix this myself and submit a PR

Metadata

Metadata

Assignees

No one assigned

    Labels

    P3Low — cosmetic, nice to havecomp/desktopElectron desktop app (apps/desktop/*)duplicateThis issue or pull request already existsplatform/windowsNative Windows-specific behavior or breakagetype/bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions