DeepSeek Harness Linux 桌面端 0.2.0rc1
上游基线: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,而且新装的扩展不会热加载,要注销重登才生效。没有托盘宿主时图标不会出现,关窗后就只能靠二次启动把窗口找回。