[Others] 11.24 内测更新后,Konsole 打不开 Resolved
Tofloor
poster avatar
我是昵称
deepin
2023-11-25 01:44
Author

deepin v23 beta2 11.24 内测更新后,Konsole 打不开,提示确少依赖共享库:

/opt/apps/org.kde.konsole/files/bin/konsole: error while loading shared libraries: libKF5NotifyConfig.so.5: cannot open shared object file: No such file or directory

Reply Favorite View the author
All Replies
我是昵称
deepin
2023-11-25 01:46
#1

手动安装 libKF5NotifyConfig 后,提示缺少:/opt/apps/org.kde.konsole/files/bin/konsole: error while loading shared libraries: libicuuc.so.63: cannot open shared object file: No such file or directory

Reply View the author
hotime
deepin
2023-11-25 01:59
#2

我这边内测更新后,应用商店安装Konsole,没有复现到你的问题,是正常打开的

重新安装一下Konsole试试吧

Reply View the author
我是昵称
deepin
2023-11-25 02:04
#3

这种升级就得重装的体验不好吧?

Reply View the author
kinggochj
deepin
2023-11-25 02:09
#4
我是昵称

这种升级就得重装的体验不好吧?

内测嘛,就是各种折腾

Reply View the author
Ziggy
deepin
2023-11-25 02:19
#5

可以使用应用商店版本

Reply View the author
hotime
deepin
2023-11-25 02:20
#6
我是昵称

这种升级就得重装的体验不好吧?

确实不好,我先回退一下,然后安装Konsole后再更新内测,看看是不是内测的原因

你上一次正常使用Konsole是什么时候?是应用商店的Konsole吗?


测试完成。

在内测更新前安装应用商店的Konsole,然后进行内测更新后,不会发生这种问题。建议回忆一下在上一次正常使用Konsole之后,至内测更新前的这段时间里,有没有进行过什么操作。


我注意到你在终端中执行的是 /opt/apps/org.kde.konsole/files/bin/konsole,但应用商店中桌面入口文件Exec项中的内容是 /opt/apps/org.kde.konsole/files/AppRun,如果你是应用商店安装的,应该尝试使用 /opt/apps/org.kde.konsole/files/AppRun

因为这个软件依赖的一些库或许与系统中的版本不同或者缺失或者冲突,所以这些库直接打包到了Konsole的lib目录中:/opt/apps/org.kde.konsole/files/lib,通过 AppRun脚本,可以让应用知道这里有库可以用,就可以正常使用应用了。

Reply View the author
爱开发
deepin
2023-11-25 03:48
#7

我的没有这个问题。

更新并重启过了。

image.png

Reply View the author
我是昵称
deepin
2023-11-25 05:38
#8
hotime

确实不好,我先回退一下,然后安装Konsole后再更新内测,看看是不是内测的原因

你上一次正常使用Konsole是什么时候?是应用商店的Konsole吗?


测试完成。

在内测更新前安装应用商店的Konsole,然后进行内测更新后,不会发生这种问题。建议回忆一下在上一次正常使用Konsole之后,至内测更新前的这段时间里,有没有进行过什么操作。


我注意到你在终端中执行的是 /opt/apps/org.kde.konsole/files/bin/konsole,但应用商店中桌面入口文件Exec项中的内容是 /opt/apps/org.kde.konsole/files/AppRun,如果你是应用商店安装的,应该尝试使用 /opt/apps/org.kde.konsole/files/AppRun

因为这个软件依赖的一些库或许与系统中的版本不同或者缺失或者冲突,所以这些库直接打包到了Konsole的lib目录中:/opt/apps/org.kde.konsole/files/lib,通过 AppRun脚本,可以让应用知道这里有库可以用,就可以正常使用应用了。

/opt/apps/org.kde.konsole/files/AppRun,确实能打开,但是从全局搜索里搜到的打不开。从启动器里的打得开。

Reply View the author
Ziggy
deepin
2023-11-25 06:42
#9
我是昵称

/opt/apps/org.kde.konsole/files/AppRun,确实能打开,但是从全局搜索里搜到的打不开。从启动器里的打得开。

它可能读到了bin执行文件而不是它的desktop文件

或者像上面老哥一样同时装了源里的和商店里的俩版本

Reply View the author
Ziggy
deepin
2023-11-25 06:43
#10
hotime

确实不好,我先回退一下,然后安装Konsole后再更新内测,看看是不是内测的原因

你上一次正常使用Konsole是什么时候?是应用商店的Konsole吗?


测试完成。

在内测更新前安装应用商店的Konsole,然后进行内测更新后,不会发生这种问题。建议回忆一下在上一次正常使用Konsole之后,至内测更新前的这段时间里,有没有进行过什么操作。


我注意到你在终端中执行的是 /opt/apps/org.kde.konsole/files/bin/konsole,但应用商店中桌面入口文件Exec项中的内容是 /opt/apps/org.kde.konsole/files/AppRun,如果你是应用商店安装的,应该尝试使用 /opt/apps/org.kde.konsole/files/AppRun

因为这个软件依赖的一些库或许与系统中的版本不同或者缺失或者冲突,所以这些库直接打包到了Konsole的lib目录中:/opt/apps/org.kde.konsole/files/lib,通过 AppRun脚本,可以让应用知道这里有库可以用,就可以正常使用应用了。

分析的很深入透彻like

Reply View the author
我是昵称
deepin
2023-11-25 20:21
#11
Ziggy

它可能读到了bin执行文件而不是它的desktop文件

或者像上面老哥一样同时装了源里的和商店里的俩版本

可能这个问题是全局搜索的锅!

Reply View the author