github aaddrick/claude-desktop-debian v2.0.15+claude1.9255.0

4 hours ago

v2.0.15+claude1.9255.0

Fixes the gear-icon / orphan-window bug from v2.0.14, a tray patch failure on the new upstream, and a crash path in Claude Code sessions. Upstream updated to Claude Desktop 1.9255.0.

Fixed

  • Taskbar grouping on GNOME and KDE now works correctly. StartupWMClass set to Claude to match what Electron actually advertises via upstream's productName. The v2.0.14 value (claude-desktop) was silently ignored. Centralized from 6 hardcoded locations to 1 source of truth with a build-time assertion guard that catches upstream changes. (#655, fixes #652, ref #647, #561, discussion #653)

  • Tray patch extraction fixed for upstream 1.9255.0. The old pattern broke because the minifier reshuffled variable declarations. Re-anchored on the .Tray() constructor literal, which is a stable Electron API call. (#657, fixes #656)

  • Claude Code crash on corrupted sessions. .asar paths in --add-dir dispatch and session restore could cause Claude Code >=2.1.111 to fatally reject the path. This fixes a leftover from pre-#640 sessions where the corrupted state survived restore. (#650, fixes #649)

Changed

  • Upstream Claude Desktop updated to 1.9255.0.

Installation

APT (Debian/Ubuntu)

# First time? Add the repo:
curl -fsSL https://pkg.claude-desktop-debian.dev/KEY.gpg | sudo gpg --dearmor -o /usr/share/keyrings/claude-desktop.gpg
echo "deb [signed-by=/usr/share/keyrings/claude-desktop.gpg arch=amd64,arm64] https://pkg.claude-desktop-debian.dev stable main" | sudo tee /etc/apt/sources.list.d/claude-desktop.list

# Install or update:
sudo apt update && sudo apt install claude-desktop

DNF (Fedora/RHEL)

# First time? Add the repo:
sudo curl -fsSL https://pkg.claude-desktop-debian.dev/rpm/claude-desktop.repo -o /etc/yum.repos.d/claude-desktop.repo

# Install or update:
sudo dnf install claude-desktop

AUR (Arch Linux)

yay -S claude-desktop-appimage

Manual Download

Download .deb, .rpm, or .AppImage from the assets below.

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

NewReleases is sending notifications on new releases.