[BUG] Claude Desktop (Linux) does not exit on window close; orphaned process blocks subsequent launches
Preflight Checklist
- [x] I have searched existing issues and this hasn't been reported yet
- [x] This is a single bug report (please file separate reports for different bugs)
- [x] I am using the latest version of Claude Code
What's Wrong?
If claude-desktop is launched, and then closed, after resume from suspend there is still a claude-desktop process running which prevents claude-desktop from opening properly, and causing repeated syslog entries:
running "pkill claude-desktop" kills the process and allows proper application start.
What Should Happen?
claude-desktop should terminate all processes on close.
Error Messages/Logs
2026-08-12T08:50:18.689287-04:00 rab-zenbook claude-desktop[256096]: [256096:0812/085018.689280:ERROR:content/browser/gpu/gpu_process_host.cc:992] GPU process launch failed: error_code=1002
Steps to Reproduce
Launch Claude Desktop.
Close the application window.
Run pgrep -af claude-desktop.
or
Launch claude-desktop
Close it
Suspend
Resume
Attempt to run claude desktop
Claude Model
_No response_
Is this a regression?
I don't know
Last Working Version
_No response_
Claude Code Version
I'm not running claude code
Platform
Other
Operating System
Ubuntu/Debian Linux
Terminal/Shell
Other
Additional Information
OS / distribution: Ubuntu 24.04
Kernel: 6.14.0-37-generic
Desktop environment / compositor: X11/Marco
GPU: NVIDIA
NVIDIA driver version: 550.163.01
Claude Desktop version: 1.26832.0
This issue has 1 comment on GitHub. Read the full discussion on GitHub ↗