dde-launcher 没有显示自己安装的软件
Tofloor
poster avatar
deelinx
deepin
2020-08-28 15:35
Author
本帖最后由 deelinx 于 2020-9-2 21:40 编辑

我自己手动在 /usr/share/applications 下添加了几个自定义的软件 idea、navcat等


但是在启动里面却找不到:




各位大佬,有没有清楚原因的?我看了权限是正常的,有个奇怪的现象,就是它重启系统后偶尔能够正常显示,偶尔不行。

=====================================  2020-09-01 更新 ====================================
存放程序的位置是数据盘,和系统盘是同一块SSD:


desktop文件如下:
  1. [Desktop Entry]
  2. Type=Application
  3. Name=Navicat Premium 15
  4. GenericName=Database Development Tool
  5. Icon=/media/linx/_dde_data/navicat15/navicat-icon.png
  6. Exec=/media/linx/_dde_data/navicat15/navicat15-premium-cs-patched.AppImage
  7. Categories=Development;
  8. Keywords=database;sql
Copy the Code


=====================================  2020-09-02 更新 ====================================

已经解决。问题就是因为启动没有自动挂载分区的导致。因为点击文件管理器后,会自动挂载,所以没有察觉到问题。偶尔一次,没有开文件管理器,直接终端进数据盘,没有找到目录,才发现问题。

解决方案:
1、sudo blkid 查看分区信息
2、df -h  查看挂载情况
3、sudo vi /etc/fstab 编辑自动挂载
配置参考:https://blog.csdn.net/xyajia/article/details/79165655
4、sudo mount -a 配置生效(有报错就修改)
5、重启就能正常显示了

感谢各位的帮助~~

Reply Favorite View the author
All Replies
avatar
安洛
deepin
2020-08-28 16:38
#1
可以把desktop文件的内容传上来看看。
Reply View the author
avatar
coldlook
deepin
2020-08-28 17:06
#2
navicate是那啥版的不,  共享下
Reply View the author
avatar
Ziggy
deepin
2020-08-28 17:38
#3
是不是desktop没写好?比如icon路径失效?
Reply View the author
avatar
deelinx
deepin
2020-09-01 16:24
#4
https://bbs.deepin.org/post/200687
可以把desktop文件的内容传上来看看。

不好意思,周末忙了没看帖子。
desktop文件如下:路径都是正确的。我在启动完后,再手动杀掉 dde-dock后,他就正常显示了
  1. [Desktop Entry]
  2. Type=Application
  3. Name=Navicat Premium 15
  4. GenericName=Database Development Tool
  5. Icon=/media/linx/_dde_data/navicat15/navicat-icon.png
  6. Exec=/media/linx/_dde_data/navicat15/navicat15-premium-cs-patched.AppImage
  7. Categories=Development;
  8. Keywords=database;sql
Copy the Code
Reply View the author
avatar
deelinx
deepin
2020-09-01 16:26
#5
https://bbs.deepin.org/post/200687
是不是desktop没写好?比如icon路径失效?

desktop文件如下:路径都是正确的,和系统盘是同一个ssd。我在启动完后,再手动杀掉 dde-dock后,他就正常显示了
  1. [Desktop Entry]
  2. Type=Application
  3. Name=Navicat Premium 15
  4. GenericName=Database Development Tool
  5. Icon=/media/linx/_dde_data/navicat15/navicat-icon.png
  6. Exec=/media/linx/_dde_data/navicat15/navicat15-premium-cs-patched.AppImage
  7. Categories=Development;
  8. Keywords=database;sql
Copy the Code
Reply View the author
avatar
deelinx
deepin
2020-09-01 16:31
#6
https://bbs.deepin.org/post/200687
navicate是那啥版的不,  共享下

版本:15.0.12  premium

官方下载地址:
http://www.navicat.com.cn/download/navicat-premium

免费方法:
https://gitee.com/andisolo/navicat-keygen/blob/linux/doc/how-to-build.zh-CN.md
Reply View the author
avatar
deelinx
deepin
2020-09-01 16:35
#7
https://bbs.deepin.org/post/200687
是不是desktop没写好?比如icon路径失效?

我感觉是launcher和dock加载的时候,我的数据盘还没有挂载,导致无法正常读取到desktop里面的内容。

但是不知道该怎么去处理
Reply View the author
avatar
Ziggy
deepin
2020-09-01 18:47
#8
https://bbs.deepin.org/post/200687
我感觉是launcher和dock加载的时候,我的数据盘还没有挂载,导致无法正常读取到desktop里面的内容。

但 ...

有没有设置自动挂载?或者转移到系统盘
Reply View the author
avatar
deelinx
deepin
2020-09-01 23:51
#9
https://bbs.deepin.org/post/200687
有没有设置自动挂载?或者转移到系统盘

是自动挂载
Reply View the author
avatar
安洛
deepin
2020-09-02 06:19
#10

或许可以试试写进fstab
Reply View the author
avatar
deelinx
deepin
2020-09-03 05:33
#11
https://bbs.deepin.org/post/200687
有没有设置自动挂载?或者转移到系统盘

尴尬,我再检查了一下确实是没有自动挂载目录的问题。
因为我每次启动后,都打开文件管理器,文件管理器会自动挂载。
Reply View the author