[Share Experiences] 小U真的很强大
Tofloor
poster avatar
autty
deepin
2026-09-12 09:40
Author

重新安装deepin25后,阅读软件reeden怎么也打不开,于是用小u试了一下,如下:

为什么本机安装的reeden软件无法打开,点击没有任何反应


让我先检查一下系统中 reeden 软件的安装情况,看看问题出在哪里。

reeden 已安装(版本 1.40.1)。让我检查它的启动配置并尝试在命令行运行,看看具体报错信息。

现在让我直接从命令行运行 reeden,捕获具体的错误信息:

找到原因了!reeden 启动时报错缺少动态库 libkeybinder-3.0.so.0。让我进一步确认依赖情况:

问题已定位:reeden 缺少依赖库 libkeybinder-3.0.so.0(对应软件包 libkeybinder-3.0-0),且 reeden 打包时未声明依赖关系,所以安装时没自动带上。让我确认一下软件源里是否有该库:

库在软件源中可用。让我先完整检查一遍是否还有其他缺失的依赖库,然后安装:

确认了:整个程序只有 libkeybinder-3.0.so.0 一个库缺失(reeden 是 Flutter 应用,依赖这个全局快捷键库,但打包时漏掉了依赖声明)。软件源里有对应软件包,我现在帮你安装它:

需要输入管理员密码,我用图形化授权方式(会弹出密码框)来安装:

依赖库安装成功。现在验证 reeden 是否能正常启动了:

✅ 修复成功!reeden 现在已经能正常启动并保持运行了(日志里剩余的只是一些无关紧要的警告,不影响使用)。

问题原因

reeden(Flutter 阅读器)缺少动态链接库 libkeybinder-3.0.so.0(用于全局快捷键的库)。reeden 的 deb 包打包时漏掉了这个依赖的声明,所以安装时不会自动带上,点击图标就静默失败。

已执行的修复

安装了缺失的依赖包:

sudo apt-get install libkeybinder-3.0-0

让我先检查一下系统中 reeden 软件的安装情况,看看问题出在哪里。

reeden 已安装(版本 1.40.1)。让我检查它的启动配置并尝试在命令行运行,看看具体报错信息。

现在让我直接从命令行运行 reeden,捕获具体的错误信息:

找到原因了!reeden 启动时报错缺少动态库 `libkeybinder-3.0.so.0`。让我进一步确认依赖情况:

问题已定位:reeden 缺少依赖库 `libkeybinder-3.0.so.0`(对应软件包 `libkeybinder-3.0-0`),且 reeden 打包时未声明依赖关系,所以安装时没自动带上。让我确认一下软件源里是否有该库:

库在软件源中可用。让我先完整检查一遍是否还有其他缺失的依赖库,然后安装:

确认了:整个程序只有 **`libkeybinder-3.0.so.0`** 一个库缺失(reeden 是 Flutter 应用,依赖这个全局快捷键库,但打包时漏掉了依赖声明)。软件源里有对应软件包,我现在帮你安装它:

需要输入管理员密码,我用图形化授权方式(会弹出密码框)来安装:

依赖库安装成功。现在验证 reeden 是否能正常启动了:

✅ 修复成功!reeden 现在已经能正常启动并保持运行了(日志里剩余的只是一些无关紧要的警告,不影响使用)。

## 问题原因

reeden(Flutter 阅读器)缺少动态链接库 **`libkeybinder-3.0.so.0`**(用于全局快捷键的库)。reeden 的 deb 包打包时**漏掉了这个依赖的声明**,所以安装时不会自动带上,点击图标就静默失败。

## 已执行的修复

安装了缺失的依赖包:

sudo apt-get install libkeybinder-3.0-0


现在为你正式启动 reeden 试试:

reeden 已经成功启动了 🎉 你现在应该能在屏幕上看到它的窗口。

**小结:**

- **根因**:reeden 依赖的 `libkeybinder-3.0.so.0` 库未随包安装(打包方漏声明了依赖)
- **解决办法**:安装 `libkeybinder-3.0-0` 后即可正常打开
- 已实测验证启动无报错,并已为你打开应用

如果之后重装系统或换机器再遇到同样问题,执行 `sudo apt install libkeybinder-3.0-0` 即可解决。还有其他需要帮忙的吗?

一句话就解决了!

然后尝试解决另一款同样打不开的笔记软件:notegen

为什么本机安装的notegen软件无法打开,点击没有任何反应

我来帮你排查 NoteGen 无法打开的问题。首先让我查找这个软件的安装位置和启动信息。

找到了 NoteGen 的安装位置。现在我来查看它的启动配置,并尝试从命令行运行以获取具体的错误信息。

发现了可疑点:安装目录里只有 icons 和 resources 文件夹,没有可执行文件!让我进一步确认。

二进制文件存在。现在让我直接运行它,看看具体报什么错:

找到根本原因了!让我确认一下系统的 glibc 版本:

问题已经定位清楚了。让我再验证一下下载的 deb 包是否也是同样的问题:

问题已完全定位。让我再查一下 NoteGen 官方是否有兼容的版本(如 AppImage):

让我查看 NoteGen 官方 GitHub Releases 是否有 AppImage 等其他 Linux 包:

让我查看 GitHub 上 v0.37.0 的下载资源列表,确认是否有 AppImage 版本:

排查完成,问题已经**完全定位**了!

## 🔍 问题原因

**NoteGen 软件本身没问题,是你的系统 glibc 库版本太旧,程序无法启动。**

具体证据:

| 项目                    | 版本                    |
| ----------------------- | ----------------------- |
| NoteGen 0.37.0 所需     | **GLIBC_2.39**    |
| 你的 Deepin 25 系统自带 | **GLIBC 2.38** ❌ |

运行时的报错信息是:

/usr/bin/note-gen: /lib/x86_64-linux-gnu/libc.so.6:
version `GLIBC_2.39' not found (required by /usr/bin/note-gen)


也就是说,NoteGen 的 Linux 安装包是在更新版本的 Ubuntu(glibc 2.39)上编译的,而 Deepin 25 自带的 glibc 是 2.38。程序一启动就因缺少新版库函数而**静默退出**,所以点击图标没有任何反应(界面层不会弹出错误提示)。

## ✅ 解决方案(按推荐顺序)

**方案一:尝试 AppImage 版**(最推荐先试)
官方 GitHub 发布了 `NoteGen_0.37.0_amd64.AppImage` 格式,自包含程度更高,有可能绕开 glibc 问题。需要我帮你下载并测试吗?

**方案二:使用 Windows 版**
检测到你 Windows 系统的 SSD 上已经装了 NoteGen 0.37.0,可以切换到 Windows 使用。

**方案三:向开发者反馈**
在 GitHub Issues(github.com/codexu/note-gen)反馈 Deepin 25 的 glibc 2.38 兼容问题,等待官方发布兼容版本。

> ⚠️ **不建议**手动升级系统 glibc,glibc 是系统最底层的库,操作不当可能导致系统崩溃无法开机。

需要我现在帮你下载 AppImage 版本试试吗?

这是不是找到了deepin25系统的一个问题?

Reply Favorite View the author
All Replies
avatar
不吃早点我都多余睁眼
deepin
2026-09-12 10:14
#1

遇到问题,问小u
比上网发帖求助快多了

感觉问答社区,技术论坛,要慢慢落寞了

Reply View the author
avatar
小东P
deepin
2026-09-12 23:15
#2

是的,我遇到的驱动问题,都是请小u帮忙处理好了,相当给力!

Reply View the author
avatar
wood_lee
deepin
2026-09-13 15:09
#3

小牛

Reply View the author
avatar
panpan
deepin
2026-09-14 13:57
#4

很多时候大模型也是在找论坛网页里已有的解决方案,个人搜索起来就没那么顺畅有方向

Reply View the author