Claude Desktop 1.4758.0
This release provides Claude Desktop version 1.4758.0 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.4758.0-1_amd64.deb
# ARM64
sudo apt install ./claude-desktop-bin_1.4758.0-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.4758.0-1.x86_64.rpm
# ARM64
sudo dnf install ./claude-desktop-bin-1.4758.0-1.aarch64.rpmNixOS / Nix
nix run github:patrickjaja/claude-desktop-binAppImage (Any Distro)
# x86_64
chmod +x Claude_Desktop-1.4758.0-x86_64.AppImage
./Claude_Desktop-1.4758.0-x86_64.AppImage
# ARM64
chmod +x Claude_Desktop-1.4758.0-aarch64.AppImage
./Claude_Desktop-1.4758.0-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 | bada3e0029c086d996382eedd9222d6bb09ff7e1d988ec901a8da71523f0406e
|
| AppImage (x86_64) | 37c611410cfcb56563285ddc00b61731cf89ce173ee2c9b1c90bf89febc86e34
|
| AppImage (aarch64) | 7f0ce9c33b3351fd347e0cf5bbf0523cb232e1f3c0e0d85a84d3895adf055669
|
| Debian (amd64) | 8e6d1a083ecbf7bba11371d41d9fe0d0a277c8b280aa802520b6d0a32454c552
|
| Debian (arm64) | 7f62f851f0c52da6c01e369f8b690f719ab23c97ef02175ebead51420a11fee6
|
| RPM (x86_64) | 77ff83a620221eb2cbd3dd404a1fd47038d742ed23e7ba22cb669a2f5479aed5
|
| RPM (aarch64) | 85093459dcdca786b9185f03a59d0a374a7878ca18d1095944cb751038a1eff3
|
Changes since last release
- Fix: "Start in system tray" now works with GNOME session restore (#67). GNOME's
gnome-session-servicere-launches saved apps after reboot without the--startupflag, so Claude's main window would always appear even when "Start in system tray" was enabled. New heuristic: checks the mtime of the Wayland compositor socket (or D-Bus bus socket on X11) — if Claude starts within 60s of that timestamp, it assumes session-restore and suppresses the main window. — contributed by @boommasterxd - Version bump: v1.3883.0 → v1.4758.0
- 6 patches updated:
enable_local_agent_mode.nim— yukonSilverformatMessagenow called viaQe().formatMessage(function invocation before property access); made()optional in regex with(?:\(\))?to match both old and new intl forms. Added 2 new GrowthBook force-ON patches (3d:chillingSlothPoolflag1992087837, 3e:markTaskCompleteflag3732274605). Merger overrides expanded from 10 to 12. — regex improvement contributed by @boommasterxdfix_asar_workspace_cwd.nim—checkTrust/saveTrustmethods gained intermediateDQ()path expansion call. Simplified regex to match method signature only (not body), making it robust against future body changes.fix_computer_use_linux.nim— CU teach overlay gate moved from after TCC stub to before it (ternary wrapping). Added before-stub ternary check alongside existing after-stub check.fix_dock_bounce.nim— RemovedbackgroundThrottlingsub-patch (EXPECTED_PATCHES 4→3). Upstream droppedbackgroundThrottling:!1from webPreferences; Electron now uses its default (true), which is what our patch was achieving.fix_ion_dist_linux.nim— Platform enum variable renamedW→Gin ion-dist SPA. Changed from hardcoded literal matching to regex capture for dynamic enum variable detection.fix_locale_paths_pre.nim— Removed. Redundant withfix_locale_paths.nimwhich already handlesindex.pre.js(lines 68-81). Upstream also removedprocess.resourcesPathfromindex.pre.jsin this release.
- 2 new feature flags (22 total, was 20):
chillingSlothPool(concurrent session pooling, GrowthBook1992087837),markTaskComplete(task completion, GrowthBook3732274605) - 1 feature moved:
louderPenguinmoved from static registry to async-only (now solely in $yA merger) - 0 new MCP servers (17 remain), 0 new
process.platformgates requiring patches