Claude Desktop 2.9939.4 (patch release 3)
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-3/claude-desktop-extra-2.9939.4-3-x86_64.pkg.tar.zst
# ARM64
sudo pacman -U https://github.com/patrickjaja/claude-desktop-extra/releases/download/v2.9939.4-3/claude-desktop-extra-2.9939.4-3-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-3_amd64.deb
# ARM64
sudo apt install ./claude-desktop-extra_2.9939.4-3_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-3.x86_64.rpm
# ARM64
sudo dnf install ./claude-desktop-extra-2.9939.4-3.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) | 34fa3075ca8492f73cc1019ef697b6a3d53ef82ac0bd69947aff4ec0bb8e7f15
|
| Arch pacman (aarch64) | d96c4d3fbae47f11308ee91bc9c4e749886ce94fb398b748fa0158994ab6694f
|
| Tarball (x86_64) | 569787fb034a17b4659bc87f2479e90a8a6f3d75146ed3d3a3087b96a119d1d8
|
| Tarball (aarch64) | 296db738882aaf5fed9aac9fb176301a6322378ee568ef93adfc2b8a5a4f1418
|
| AppImage (x86_64) | 0e8db3649fcaa90d59857947357647c55797e46f7751b9d861cdbe71bbd0c279
|
| AppImage (aarch64) | 26f53aee094e58b3b101493a6214f0454c80c8a44c0f59ecd1ffed9f98dc0e9b
|
| Debian (amd64) | 2a1611671c7b4d3bd3799c0a15d05e5c197bf14ca05d33c5f4ac68124c390875
|
| Debian (arm64) | 474a9c8262082c367ffb3fa1aee9b907d53b1931622bd7211a3c383d4f359739
|
| RPM (x86_64) | cd7a8c93a626f4c5120534e091e5b1657fc14cda53015e8dc952caece7adcfda
|
| RPM (aarch64) | ff6aa1bd7b552503a89305995a86fe5472057dadc0e4f09003fadd4ae041f720
|
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.
AUR .SRCINFO complete again
- The AUR
.SRCINFOwas missinginstall,optdepends(incl. the per-arch
ones),provides,conflicts,replacesandoptions, so the AUR page
and helpers (yay, pikaur) showed incomplete metadata and could not see the
conflict withclaude-desktopbefore building. CI now generates it with
makepkg --printsrcinfoand fails the build if it drifts from the
PKGBUILD. The built packages were never affected.