魔法师
deepin
2022-04-07 19:43 你如果换个Exec=/usr/bin/下存在的可执行程序,也许就不一样了呢。
结论: 但凡有点/media的挂载延时,将有可能因为 Exec/Icon 指定的路径找不到,直接判断为异常 desktop 文件,不换路径的话建议驻留到 dde-dock ,作为用户的想法具有正常的预期,但因为某些原因,方案有目前三种
- 难度三星: 将 挂载点路经由 /etc/fstab 来分配,自己改,但容易炸
- 难度二星: 写个脚本在 /home/desktop-scripts/ 下通过Exec指定 shell 脚本再由脚本启动程序,这应该没问题
- 难度一星: 直接将你的程序复制一份到 /home 的任意位置下 ~/Apps/下也不错,再改改 desktop 将可解决问题
- .......
Reply Like 2 View the author


中文 


**背景:**因为商店自带的transmission Remote(transgui)无法启动,所以想用自己之前用源码编译的版本。所以需要将自定义的
trangui添加到启动器中。所以在/usr/share/applications/中添加了self.transgui.desktop文件。内容如下:
**问题:**添加完成后,可以在启动器中看到图标,可以正常运行。但是重启后图标消失。手动编辑一次self.transgui.desktop文件,可以看到图标,再次重启后又消失。也就是仅仅在修改文件同时在启动器中看到图标,重启后不加载。