github patrickjaja/claude-desktop-extra v2.9939.4-3
Claude Desktop 2.9939.4 (patch release 3)

3 hours ago

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-extra

Arch 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.zst

Debian/Ubuntu (APT Repository — recommended)

curl -fsSL https://patrickjaja.github.io/claude-desktop-extra/install.sh | sudo bash
sudo apt install claude-desktop-extra

Debian/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.deb

Fedora/RHEL (RPM Repository — recommended)

curl -fsSL https://patrickjaja.github.io/claude-desktop-extra/install-rpm.sh | sudo bash
sudo dnf install claude-desktop-extra

Fedora/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.rpm

NixOS / Nix

nix run github:patrickjaja/claude-desktop-extra

AppImage (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.AppImage

Update 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's click event, 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 .SRCINFO was missing install, optdepends (incl. the per-arch
    ones), provides, conflicts, replaces and options, so the AUR page
    and helpers (yay, pikaur) showed incomplete metadata and could not see the
    conflict with claude-desktop before building. CI now generates it with
    makepkg --printsrcinfo and fails the build if it drifts from the
    PKGBUILD. The built packages were never affected.

Links

Don't miss a new claude-desktop-extra release

NewReleases is sending notifications on new releases.