[System Installation] 星火商店里更新钉钉后钉钉启动不了了
Tofloor
poster avatar
角木蛟
deepin
2025-03-11 09:10
Author

如题,星火商店提示钉钉需要更新,点击更新以后更新完成,再启动钉钉无论如何都没有反应了,请大神们指点如何解决,谢谢

Reply Favorite View the author
All Replies
星罗秋旻
deepin
2025-03-11 09:39
#1

卸了,在官网上下一个重装。

Reply View the author
leego
deepin
2025-03-11 09:46
#2

启动器里把钉钉发送到桌面,文本编辑器打开快捷方式,看看Exec

Exec=ablrun /opt/apps/com.alibabainc.dingtalk/files/Elevator.sh %u

直接在terminal中执行ablrun /opt/apps/com.alibabainc.dingtalk/files/Elevator.sh %u 看会不会报错

我这是ablrun运行报缺库,然后删了ablrun运行正常。

修改应用启动配置,删除掉ablrun命令

文件路径:

/usr/share/applications/com.alibabainc.dingtalk.desktop

Reply View the author
leego
deepin
2025-03-11 09:48
#3
星罗秋旻

卸了,在官网上下一个重装。

从别的地方装完星火会提示更新,然后更新完自启动不了,双击快捷方式没反应

Reply View the author
星罗秋旻
deepin
2025-03-11 09:57
#4
leego

从别的地方装完星火会提示更新,然后更新完自启动不了,双击快捷方式没反应

有的可能是星火商店有误,比如我的最的一个软件,我去官网看了,没有星火显示的这个版本,所以我现在一般不更新星火提示的软件

截图_zenity zenity_20250311095533.png

Reply View the author
神末shenmo
deepin
Spark-App
Solutions Team Moderator
2025-03-11 10:05
#5
leego

启动器里把钉钉发送到桌面,文本编辑器打开快捷方式,看看Exec

Exec=ablrun /opt/apps/com.alibabainc.dingtalk/files/Elevator.sh %u

直接在terminal中执行ablrun /opt/apps/com.alibabainc.dingtalk/files/Elevator.sh %u 看会不会报错

我这是ablrun运行报缺库,然后删了ablrun运行正常。

修改应用启动配置,删除掉ablrun命令

文件路径:

/usr/share/applications/com.alibabainc.dingtalk.desktop

钉钉官方的Elevator.sh令人迷惑

我再改改吧

Reply View the author
神末shenmo
deepin
Spark-App
Solutions Team Moderator
2025-03-11 10:44
#6
星罗秋旻

有的可能是星火商店有误,比如我的最的一个软件,我去官网看了,没有星火显示的这个版本,所以我现在一般不更新星火提示的软件

截图_zenity zenity_20250311095533.png

我查了,星火仓库也没这个离谱的版本,是官方的包,你是哪个架构的?

图片.png

Reply View the author
神末shenmo
deepin
Spark-App
Solutions Team Moderator
2025-03-11 10:44
#7
leego

从别的地方装完星火会提示更新,然后更新完自启动不了,双击快捷方式没反应

修好了,推了

Reply View the author
leego
deepin
2025-03-11 10:54
#8
神末shenmo

钉钉官方的Elevator.sh令人迷惑

我再改改吧

大神高效啊

Reply View the author
leego
deepin
2025-03-11 11:01
#9
It has been deleted!
神末shenmo
deepin
Spark-App
Solutions Team Moderator
2025-03-11 11:07
#10
leego

大神高效啊

记得刷一下,spark3版本是针对deepin修复过的

Reply View the author
leego
deepin
2025-03-11 11:09
#11
神末shenmo

钉钉官方的Elevator.sh令人迷惑

我再改改吧

还是不行no

$ ablrun /opt/apps/com.alibabainc.dingtalk/files/Elevator.sh %u
deepin
deepin branch
preload_libs=./libgbm.so ./plugins/dtwebview/libcef.so
ERROR: ld.so: object './libgbm.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored.
Run Main is_gpu=0 is_zygote=0 is_render=0 is_crashpad_handler=0 cmd : ./com.alibabainc.dingtalk %u 
Load /opt/apps/com.alibabainc.dingtalk/files/7.6.25-Release.4122001//dingtalk_dll.so failed! Err=/opt/apps/com.alibabainc.dingtalk/files/7.6.25-Release.4122001//dingtalk_dll.so: cannot enable executable stack as shared object requires: Invalid argument
Reply View the author
神末shenmo
deepin
Spark-App
Solutions Team Moderator
2025-03-11 11:16
#12
leego

还是不行no

$ ablrun /opt/apps/com.alibabainc.dingtalk/files/Elevator.sh %u
deepin
deepin branch
preload_libs=./libgbm.so ./plugins/dtwebview/libcef.so
ERROR: ld.so: object './libgbm.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored.
Run Main is_gpu=0 is_zygote=0 is_render=0 is_crashpad_handler=0 cmd : ./com.alibabainc.dingtalk %u 
Load /opt/apps/com.alibabainc.dingtalk/files/7.6.25-Release.4122001//dingtalk_dll.so failed! Err=/opt/apps/com.alibabainc.dingtalk/files/7.6.25-Release.4122001//dingtalk_dll.so: cannot enable executable stack as shared object requires: Invalid argument

记得刷一下,spark3版本是针对deepin修复过的,启动指令换成了

/opt/apps/com.alibabainc.dingtalk/files/launcher.sh
Reply View the author
leego
deepin
2025-03-11 11:49
#13
神末shenmo

记得刷一下,spark3版本是针对deepin修复过的

怎么刷?直接升级spark3启动还是没反应,看了一下desktop文件,还是执行的Elevator.sh,卸载后重装还是一样。星火里面启动也起不了。 论坛登录还出问题了,各种删缓存,换浏览器都登不上,换小程序才登上

Reply View the author
神末shenmo
deepin
Spark-App
Solutions Team Moderator
2025-03-11 15:31
#14
leego

怎么刷?直接升级spark3启动还是没反应,看了一下desktop文件,还是执行的Elevator.sh,卸载后重装还是一样。星火里面启动也起不了。 论坛登录还出问题了,各种删缓存,换浏览器都登不上,换小程序才登上

https://github.com/ValveSoftware/portal2/issues/451

查到了,是最新的glibc改变了行为导致的

升级到 spark3不好用是因为UOS包的配置又覆盖掉了

也不知道钉钉是抽了什么风。。。。

马上修 spark4

Reply View the author
蒙笛
deepin
2025-03-11 22:40
#15

最新spark5版本linuxmint22下可以正常用了。

Reply View the author
leego
deepin
2025-03-12 11:29
#16
神末shenmo

记得刷一下,spark3版本是针对deepin修复过的,启动指令换成了

/opt/apps/com.alibabainc.dingtalk/files/launcher.sh

话说deepin应用商店里的钉钉快捷方式就是直接执行的Elevator.sh,启动啥的都正常,用星火安装的desktop文件里把ablrun去掉也能正常启动,为啥要改用launcher.sh?为了兼容别的发行版吗?我看launcher.sh里就是判断了下系统是否deepin

Reply View the author
神末shenmo
deepin
Spark-App
Solutions Team Moderator
2025-03-12 20:49
#17
leego

话说deepin应用商店里的钉钉快捷方式就是直接执行的Elevator.sh,启动啥的都正常,用星火安装的desktop文件里把ablrun去掉也能正常启动,为啥要改用launcher.sh?为了兼容别的发行版吗?我看launcher.sh里就是判断了下系统是否deepin

是的,是为了兼容别的发行版

Elevator进行了一系列发行版特化的优化,而如果case空了直接启动,在debian 12上无法运行

原本 ablrun 是没问题的,但是glibc 出现了breaking change 所以用ablrun无法运行了

Reply View the author