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-binDebian/Ubuntu (APT Repository — recommended)
curl -fsSL https://patrickjaja.github.io/claude-desktop-bin/install.sh | sudo bash
sudo apt install claude-desktop-binDebian/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.debFedora/RHEL (RPM Repository — recommended)
curl -fsSL https://patrickjaja.github.io/claude-desktop-bin/install-rpm.sh | sudo bash
sudo dnf install claude-desktop-binFedora/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.rpmNixOS / Nix
nix run github:patrickjaja/claude-desktop-binAppImage (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.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 |
|---|---|
| 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-portalGlobalShortcuts API (KDE, Hyprland; Sway/GNOME pending upstream portal support). SetCLAUDE_USE_XWAYLAND=1to force XWayland if needed. Niri sessions still auto-forced to native Wayland. The oldCLAUDE_USE_WAYLAND=1env 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