Claude Desktop 1.1.6679 (patch release 6)
This release provides Claude Desktop version 1.1.6679 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)
sudo apt install ./claude-desktop-bin_1.1.6679-6_amd64.debFedora/RHEL (manual .rpm)
sudo dnf install ./claude-desktop-bin-1.1.6679-1.x86_64.rpmNixOS / Nix
nix run github:patrickjaja/claude-desktop-binAppImage (Any Distro)
chmod +x Claude_Desktop-1.1.6679-x86_64.AppImage
./Claude_Desktop-1.1.6679-x86_64.AppImageChecksums
| File | SHA256 |
|---|---|
| Tarball | 1eac38aa1c5a4100becaf5bb8fca038589fa2126717d338e1f3217c188484bf0
|
| AppImage | 60e7469553a475b08797c55c80fde2dba3cd2d2067179c2cbf3c0328ba0d3f0c
|
| Debian | 0033ad43bc2a1836ca9c5f4c307c69281288e42a4ae03c4452f2d216ed0d1acd
|
| RPM | 24ccf1d07227803a829bb7866e601db99fbccf8c7a3463074cc682148ce61b69
|
Changes since last release
Fixed
- fix_dock_bounce.py — Comprehensive fix for taskbar attention-stealing on KDE Plasma and other Linux DEs (#10). Previous approach only patched
BrowserWindow.prototypemethods but missedWebContents.focus()which bypasses those overrides entirely and triggersgtk_window_present()/XSetInputFocus()at the C++ level, causing_NET_WM_STATE_DEMANDS_ATTENTION. New approach:- Layer 1 (prevent): No-op
flashFrame(true)/app.focus(), guardBrowserWindow.focus()/moveTop(), useshowInactive()instead ofshow()when app not focused, enablebackgroundThrottlingon Linux, early-returnrequestUserAttention(), interceptWebContents.focus()viaweb-contents-createdevent (the key fix — only allow when parent window is focused) - Layer 2 (cure): On every window blur, actively call the real
flashFrame(false)on a 500ms interval to continuously clear demands-attention state set by Chromium internals. Stops on focus.
- Layer 1 (prevent): No-op