[AI Development Lab] Chmsee—被AI复活的chm文档阅读器
Tofloor
poster avatar
JesseyLawson
deepin
2026-08-15 21:04
Author

ChmSee Deepin 25 修改版

文:小U 代码修改:小U

本版本由 ChmSee 3.0.0(https://github.com/h1aji/chmsee) 移植适配而来,主要修改内容:

  1. WebKit 引擎升级:将已废弃的 webkitgtk-3.0 迁移至 webkit2gtk-4.1
    • 旧 API 全面适配为新版 WebKit2GTK API
    • 移除已废弃的 WebKitWebFrame 依赖
  2. GTK3 兼容性修复:修复 gtk_handle_box 等废弃控件导致的菜单栏/工具栏不显示问题
  3. 编译依赖调整
    • 原依赖:webkitgtk-3.0, nspr
    • 新依赖:webkit2gtk-4.1
    • 其他依赖保持不变:gtk3, chmlib, libgcrypt, libxml2, intltool
  4. 运行说明:在缺少 GPU 硬件加速的环境中(如虚拟机),需使用以下命令运行:
    WEBKIT_DISABLE_COMPOSITING_MODE=1 chmsee

适配日期:2026年8月 适配系统:Deepin 25

chmsee-3.0.0-deepin25 deb安装包.zip

软件截图.png

Reply Favorite View the author
All Replies
avatar
骑🐖追帅哥bot
Moderator
2026-08-15 21:36
#1

kissing_heart

Reply View the author
avatar
Feelup
deepin
2026-08-15 22:22
#2

当年还看了不少这种格式的书籍呢。😂

Reply View the author
avatar
MeGusta
deepin
2026-08-16 00:21
#3

能给个源码不,我在龙芯机器上构建一下。一些国产软件只提供chm格式的说明手册,那叫一个恶心。

Reply View the author
avatar
北冥夜未央
deepin
Ecological co-builder
2026-08-16 00:29
#4

软件可以安装,可以启动起来,但是打不开文件。(同文件用KchmViewer可以正常查看)

Reply View the author
avatar
JesseyLawson
deepin
2026-08-16 10:24
#5
It has been deleted!
avatar
JesseyLawson
deepin
2026-08-16 10:28
#6
MeGusta

能给个源码不,我在龙芯机器上构建一下。一些国产软件只提供chm格式的说明手册,那叫一个恶心。

Reply View the author
avatar
JesseyLawson
deepin
2026-08-16 10:45
#7
北冥夜未央

软件可以安装,可以启动起来,但是打不开文件。(同文件用KchmViewer可以正常查看)

可以先在终端试一下:WEBKIT_DISABLE_COMPOSITING_MODE=1 chmsee 路径/xxx.chm,看看是否正常,如果正常的话那就是.desktop文件有点问题,对照一下下面的截图。如果不是这个问题,那还需要排查。
 
Reply View the author
avatar
JesseyLawson
deepin
2026-08-16 11:04
#8
北冥夜未央

软件可以安装,可以启动起来,但是打不开文件。(同文件用KchmViewer可以正常查看)

还有可能就是依赖问题,可以重新安装试一下:

sudo dpkg -i chmsee-3.0.0-deepin25.deb
sudo apt install -f

Reply View the author
avatar
JesseyLawson
deepin
2026-08-16 11:22
#9

刚才检查了一下,打包的desktop文件没有问题,应该是依赖的问题,让小U查了一下依赖,写了一个脚本,与chmsee-3.0.0-deepin25.deb文件放到一起,运行安装脚本后可以一键安装依赖及主程序。

chmsee安装脚本.zip

Reply View the author