Claude Desktop 2.9939.4 (patch release 2)
This release provides Claude Desktop version 2.9939.4 pre-patched for Linux.
Installation Options
Arch Linux (pacman Repository - recommended)
curl -fsSL https://patrickjaja.github.io/claude-desktop-extra/install-pacman.sh | sudo bash
sudo pacman -Syu claude-desktop-extraArch Linux (manual package)
# x86_64
sudo pacman -U https://github.com/patrickjaja/claude-desktop-extra/releases/download/v2.9939.4-2/claude-desktop-extra-2.9939.4-2-x86_64.pkg.tar.zst
# ARM64
sudo pacman -U https://github.com/patrickjaja/claude-desktop-extra/releases/download/v2.9939.4-2/claude-desktop-extra-2.9939.4-2-aarch64.pkg.tar.zstDebian/Ubuntu (APT Repository — recommended)
curl -fsSL https://patrickjaja.github.io/claude-desktop-extra/install.sh | sudo bash
sudo apt install claude-desktop-extraDebian/Ubuntu (manual .deb)
# x86_64
sudo apt install ./claude-desktop-extra_2.9939.4-2_amd64.deb
# ARM64
sudo apt install ./claude-desktop-extra_2.9939.4-2_arm64.debFedora/RHEL (RPM Repository — recommended)
curl -fsSL https://patrickjaja.github.io/claude-desktop-extra/install-rpm.sh | sudo bash
sudo dnf install claude-desktop-extraFedora/RHEL (manual .rpm)
# x86_64
sudo dnf install ./claude-desktop-extra-2.9939.4-2.x86_64.rpm
# ARM64
sudo dnf install ./claude-desktop-extra-2.9939.4-2.aarch64.rpmNixOS / Nix
nix run github:patrickjaja/claude-desktop-extraAppImage (Any Distro)
# x86_64
chmod +x Claude_Desktop-2.9939.4-x86_64.AppImage
./Claude_Desktop-2.9939.4-x86_64.AppImage
# ARM64
chmod +x Claude_Desktop-2.9939.4-aarch64.AppImage
./Claude_Desktop-2.9939.4-aarch64.AppImageUpdate existing AppImage (delta download — only changed blocks):
appimageupdatetool Claude_Desktop-*-x86_64.AppImage # Or from within the AppImage: ./Claude_Desktop-*-x86_64.AppImage --appimage-update
Checksums
| File | SHA256 |
|---|---|
| Arch pacman (x86_64) | 7a8088e71b52e8016c33a7947853674632d3f12b1f37fd3cb0b7baf3558207fa
|
| Arch pacman (aarch64) | 34c8f9a22e2e09dc8223a0dfddddfe8d30ead4ffe2fc5ffd1077d67f74bb05d7
|
| Tarball (x86_64) | 569787fb034a17b4659bc87f2479e90a8a6f3d75146ed3d3a3087b96a119d1d8
|
| Tarball (aarch64) | 296db738882aaf5fed9aac9fb176301a6322378ee568ef93adfc2b8a5a4f1418
|
| AppImage (x86_64) | 41793c44a9cbe19172cff720b7e97e99c0aeccca878cd74e6728f36c53e2d23b
|
| AppImage (aarch64) | 26a346a835f4aaecb3203910cd477ee665672c9be8c9b06cb6839b7b33ab7a24
|
| Debian (amd64) | f26c6059f465548f3865ab499a7617322737f97004af8651372c4391431a13c6
|
| Debian (arm64) | 67db3273c0abb07b2ea2c5e8da8f170098a47336fc87de5ca0c889d94cf4153c
|
| RPM (x86_64) | 08990bad804dbae4fac6aaf65cd82cec32bdc81e2b485f3337fe66471ce28a8d
|
| RPM (aarch64) | e3f02403b71f87c4c646396ef7bf83b294322a3bac363dbf6adbee35709cb2c4
|
Changes since last release
From CHANGELOG.md, 2026-10-02:
Tray left-click and titlebar gap fix (thanks @Scrimas, #260 #261)
- New
fix_tray_left_click: left-clicking the tray icon now shows the app.
Upstream never listened for the tray'sclickevent, so on Linux a
left-click did nothing and the window was only reachable through
right-click -> "Show App". If Claude is already the focused window, a
left-click hides it to the tray instead, the same as the close button. add_feature_window_controls: with Hide window controls or Native
titlebar on, the claude.ai header no longer leaves a 120 px gap where the
window buttons used to be.