github patrickjaja/claude-desktop-extra v2.19675.1
Claude Desktop 2.19675.1

2 hours ago

Claude Desktop 2.19675.1

This release provides Claude Desktop version 2.19675.1 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.19675.1/claude-desktop-extra-2.19675.1-1-x86_64.pkg.tar.zst
# ARM64
sudo pacman -U https://github.com/patrickjaja/claude-desktop-extra/releases/download/v2.19675.1/claude-desktop-extra-2.19675.1-1-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.19675.1-1_amd64.deb
# ARM64
sudo apt install ./claude-desktop-extra_2.19675.1-1_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.19675.1-1.x86_64.rpm
# ARM64
sudo dnf install ./claude-desktop-extra-2.19675.1-1.aarch64.rpm

NixOS / Nix

nix run github:patrickjaja/claude-desktop-extra

AppImage (Any Distro)

# x86_64
chmod +x Claude_Desktop-2.19675.1-x86_64.AppImage
./Claude_Desktop-2.19675.1-x86_64.AppImage
# ARM64
chmod +x Claude_Desktop-2.19675.1-aarch64.AppImage
./Claude_Desktop-2.19675.1-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) 5fc57d9aa7a08ae2c0d3744e39d4673bc95b7710bb7c4e243bc71b55c4e76f78
Arch pacman (aarch64) b29a5f2f4323406ff10162143c3501682f0117632bcc531488c07e33440dce8b
Tarball (x86_64) 229742dbb0d44e656be7799216093777c0f7d91930beec30c56858c6fdb8198f
Tarball (aarch64) 2d2d38c761c10a6fe2bc95280cecde94ddb926e2db516b4ef0f857e8e45563dc
AppImage (x86_64) 8a7f240c3198ef74056df088b810a3b676570bd704c928552da5ed73cc9b6b3d
AppImage (aarch64) e95c891612fbaafd057caf1955e42956966b27db7af560eacab9154689802276
Debian (amd64) 72c3b6e569948be80b881947a2e579d6c22de5ec884e317bbe2946a1747ec552
Debian (arm64) 1efb53be0347fdaf989685bc80121353360e6ebe33b1ffd7df389ecccc211b8f
RPM (x86_64) 0f55633214ac4377323e33516a799906649b0655e5991b971811d4d934cb2eff
RPM (aarch64) 170847abead393e0875145be2bb48041fee8cc9d9a71ef8495cb430b175bfb07

Changes since last release

From CHANGELOG.md, 2026-10-06:

Upstream v2.19675.1

  • New dependency: PipeWire. The official native module now links
    libpipewire-0.3.so.0 (upstream's .deb added libpipewire-0.3-0), and the
    app does not start its file containment without it. Every package now
    declares it.
  • glibc 2.34 floor kept. The same module also asks for glibc 2.39 (for two
    optional functions), so it failed to load on RHEL 9, Ubuntu 22.04 and Debian
    12 and file access through it refused to work. The build now marks that
    requirement optional, and CI checks the result for x86_64 and aarch64.
  • Computer Use: the official build now ships its own Linux Computer Use
    (XTest on X11, RemoteDesktop portal on Wayland), as a per-account rollout that
    needs GNOME 46+ or a current Plasma and skips wlroots. Our bridges stay on for
    every account and every session type and take precedence; fix_computer_use_linux
    was re-fitted to the new gates and screenshot wording.
  • Profiles: upstream now sets the main window title itself on every
    navigation, which dropped the (work) suffix. fix_profile_window_title
    now wraps that window's setTitle, so the suffix stays.
  • Removed, upstream ships it: fix_detected_projects_linux (Recent Projects
    now finds VS Code, Cursor and Zed under XDG paths and reads them in-process, so
    sqlite is no longer an optional dependency).
  • Removed, upstream dropped the feature: fix_browse_files_linux (the
    file dialog is files-only on every platform now) and the Chrome extension
    auto-install part of fix_browser_tools_linux (upstream no longer installs it
    on any platform).
  • enable_local_agent_mode finds the feature registry in the right chunk again
    (its minified name now repeats across chunks).
  • claude-desktop --diagnose: the GlobalShortcuts portal probe follows the
    app's new check (a portal reporting version 0 counts as unavailable); the
    sqlite3 line is gone.
  • Flag template 387 -> 450 entries, Extra -> Deployment catalog 178 -> 176 keys
    (new: coworkEDRIntegration, coworkEDRIntegrationVendor,
    deniedPluginMcpServers, claudeInChromePasswordManagersEnabled,
    inferenceGatewayManagedClaudeCode, sharingEndpoint; the selfHosted*
    credential keys and deviceToolsEnabled are retired upstream).

Links

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

NewReleases is sending notifications on new releases.