[Others] 通过flatpak安装的软件不能通过启动器启动,但可以通过桌面快捷方式启动 V23
Tofloor
poster avatar
深度之家
deepin
2024-02-26 16:00
Author
【系统环境】: deepin V23 【前置条件】: v23b3 按照flatpak官网方式安装flatpak,并通过flatpak安装zoom 【复现步骤】: 安装zoom后,分别尝试通过桌面快捷方式、启动器来启动zoom 【预期结果】: 两种方式都能正常启动 【实际结果】: 只有桌面快捷方式成功启动了

Reply Favorite View the author
All Replies
深度之家
deepin
2024-02-26 16:00
#1
你好,请在安装成功后,至少进行一次系统注销或者重启, 感谢反馈。
Reply View the author
BLumia
deepin
2024-02-26 16:19
#2

这个的原因是系统的应用管理服务后端(AM)没有 flatpak 的钩子,启动器会经过 AM 启动应用但 AM 没有获取到新安装的应用的信息,所以启动失败了。

会在 AM 后续的更新钟解决。临时绕过的方案的话,要么主动注销一次,要么手动触发下 AM 应用列表的刷新即可。后者位于 D-Bus session bus,org.desktopspec.ApplicationManager1 下有一个 ReloadApplications 方法,调它就是了。

Reply View the author