github patrickjaja/claude-desktop-bin v1.1.9310
Claude Desktop 1.1.9310

latest release: v1.1.9310-2
2 hours ago

Claude Desktop 1.1.9310

This release provides Claude Desktop version 1.1.9310 pre-patched for Linux.

Installation Options

Arch Linux (AUR)

yay -S claude-desktop-bin

Debian/Ubuntu (APT Repository — recommended)

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

Debian/Ubuntu (manual .deb)

# x86_64
sudo apt install ./claude-desktop-bin_1.1.9310-1_amd64.deb
# ARM64
sudo apt install ./claude-desktop-bin_1.1.9310-1_arm64.deb

Fedora/RHEL (RPM Repository — recommended)

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

Fedora/RHEL (manual .rpm)

# x86_64
sudo dnf install ./claude-desktop-bin-1.1.9310-1.x86_64.rpm
# ARM64
sudo dnf install ./claude-desktop-bin-1.1.9310-1.aarch64.rpm

NixOS / Nix

nix run github:patrickjaja/claude-desktop-bin

AppImage (Any Distro)

# x86_64
chmod +x Claude_Desktop-1.1.9310-x86_64.AppImage
./Claude_Desktop-1.1.9310-x86_64.AppImage
# ARM64
chmod +x Claude_Desktop-1.1.9310-aarch64.AppImage
./Claude_Desktop-1.1.9310-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
Tarball a55ce54e20113b4805d162b1d8fd95305809a494e3418b430cb15689b3993671
AppImage (x86_64) c22ba915c22da03043a7a9e6ef3ff5e51d5fd8dcf1a8f839a3024d68bb9a6b07
AppImage (aarch64) 38ee9c46f86ff457bf43e8e396cae1cd54d36c34fb9dd58fd96cbe68b91c303c
Debian (amd64) fe3096e75ac044acd69429d12a1ce8a364e0afc77f7aa704a82231aeb63c4cf7
Debian (arm64) 49409ada84b672391cbedb517238f1526a2203f94844becc1c0cd7d15ef3d22a
RPM (x86_64) 9440eb5fd3961e5188206c91e1d3d71a90eab61618f9e4383caa206202e78f45
RPM (aarch64) c2c6aa7751efc3aa26f85dab2f05c59ec4d312bfbd6e5f205ea16a867421ed88

Changes since last release

Changed

  • Launcher: native Wayland by default — Wayland sessions now use native Wayland instead of XWayland. Global hotkeys (Ctrl+Alt+Space) work via xdg-desktop-portal GlobalShortcuts API (KDE, Hyprland; Sway/GNOME pending upstream portal support). Set CLAUDE_USE_XWAYLAND=1 to force XWayland if needed. Niri sessions still auto-forced to native Wayland. The old CLAUDE_USE_WAYLAND=1 env var is now a no-op (native is the default).
  • CI: Remove push trigger from release workflow — now runs only on nightly schedule (2 AM UTC) or manual dispatch

Fixed

  • fix_utility_process_kill.py: Logger variable changed from \w+ name to $ — updated pattern to [\w$]+ for the .info() call
  • fix_detected_projects_linux.py: Same $ logger issue — updated pattern to [\w$]+ for the .debug() call
  • fix_dispatch_linux.py: Same $ logger issue in sessions-bridge gate pattern and auto-wake parent pattern — updated all logger references to [\w$]+. Dispatch now applies 8/8 sub-patches (was 6/8)

New Upstream

  • Operon (full-stack web agent): Still gated behind flag 1306813456, returns {status:"unavailable"} unconditionally. Will need Cowork-style patch when activated
  • Epitaxy (new sidebar mode): No platform gate — works on Linux as-is
  • Imagine (visual creation MCP server): No platform gate — works on Linux as-is

Links

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

NewReleases is sending notifications on new releases.