Skip to content

DeepSeek Harness Linux 桌面端 0.2.0rc1

Choose a tag to compare

@ffyfox ffyfox released this 29 Sep 10:15
· 6 commits to master since this release

上游基线:tag dsh-v0.2.0-rc.1(commit 4878cdab)。

本版变化

  • 修掉「首次关窗的提示看不见」的 bug(补丁 0015)。 首次关窗会弹一个一次性提示(与 Windows 同一套代码路径)。这个提示是 transparent: true + show: false 的子窗口,只在 ready-to-show 里调 show();而 Wayland 下这种窗口不报告首帧,ready-to-show 永不触发 —— 提示窗口建好了、内容也渲染对了,isVisible() 却始终是 false,用户既看不到也点不到,第一次关窗看起来像卡住。现在 Linux 上再用 did-finish-load 兜一次 reveal(),Windows / macOS 的行为一字未动。
  • 基线升到上游 dsh-v0.2.0-rc.1。 补丁系列按新基线重生(9 个逐字节不变,0003 / 0006 / 0008 / 0013 / 0014 随上游更新)。
  • 首次在 GNOME 上实测。 Ubuntu 26.04 LTS + GNOME 50 与 Debian 13 + GNOME 48(都是 Wayland)都跑通了:托盘、关窗隐藏、从托盘退出后进程 / 端口 / 会话写锁一起释放。

产物

文件 适用 大小 sha256
deepseek-harness-0.2.0-rc.1-linux-x86_64-unsigned.AppImage 任意发行版 340 MiB 91e98694…
deepseek-harness-0.2.0-rc.1-linux-amd64-unsigned.deb Debian / Ubuntu 291 MiB 3697cd03…
deepseek-harness-0.2.0-rc.1-linux-x86_64-unsigned.rpm Fedora / RHEL 232 MiB 799884b1…

Arch 用户也可用仓库自带的 PKGBUILD 本地构建 —— ./scripts/pkgbuild-dir.sh && cd pkgbuild && makepkg -si(本版 PKGBUILD 是 pkgver=0.2.0rc1、pkgrel=2)。

安装

# AppImage
chmod +x deepseek-harness-0.2.0-rc.1-linux-x86_64-unsigned.AppImage
./deepseek-harness-0.2.0-rc.1-linux-x86_64-unsigned.AppImage

# Debian / Ubuntu
sudo apt install ./deepseek-harness-0.2.0-rc.1-linux-amd64-unsigned.deb

# Fedora / RHEL
sudo dnf install ./deepseek-harness-0.2.0-rc.1-linux-x86_64-unsigned.rpm

注意事项

  • GNOME 要自己装托盘扩展:托盘走 freedesktop 的 StatusNotifierItem,GNOME 本体不提供宿主,需要 gnome-shell-extension-appindicator(Ubuntu 默认已装,Debian 要自己 apt install)。扩展 UUID 是 ubuntu-appindicators@ubuntu.com,而且新装的扩展不会热加载,要注销重登才生效。没有托盘宿主时图标不会出现,关窗后就只能靠二次启动把窗口找回。