[Feedback on issues] 启动器不加载应用图标
Tofloor
poster avatar
donghideepin2020
deepin
2025-08-10 14:43
Author

启动器无法加载用户手动创建以及deepin-windows引擎应用的图标。

因为有些软件是AppImage格式的,所以我手动创建了一个 .desktop文件放入~/.local/share/applications但是启动器里面却没有显示,但奇怪的是桌面上有显示。因为只有启动器里面右键才能固定在状态栏,桌面拖动不能固定在状态栏,所以非常需要启动器里面能显示。

我用flatpak安装的应用能在启动器里面显示,因为我配置了 export XDG_DATA_DIRS="/var/lib/flatpak/exports/share:/home/$USER/.local/share/flatpak/exports/share:$XDG_DATA_DIRS

然后我把~./local/share/applications加入进了 XDG_DATA_DIRS变量:export XDG_DATA_DIRS="/var/lib/flatpak/exports/share:/home/$USER/.local/share/flatpak/exports/share:/home/$USER/.local/share/applications:$XDG_DATA_DIRS 之后source ~/.bashrc+注销,还是不行。

我还解锁了磐石,把desktop文件放入/usr/share/applications下也不行。注意到使用apt install 安装的deb包能够在启动器里面显示。系统是deepin25

此外还发现使用deepin-windows应用引擎安装的应用会在~./local/share/applications 创建一个.desktop文件,能在桌面显示,但无法在启动器中显示。有什么好的解决办法吗,感谢!

Reply Favorite View the author
All Replies
新手小白
deepin
2025-08-10 17:29
#1
It has been deleted!
donghideepin2020
deepin
2025-08-10 18:41
#2
新手小白 It has been deleted!

重启没用😂 重启完之后没有变化😭

Reply View the author
SkyShadowHero
deepin
2025-08-11 08:14
#3

appimage的软件可以用商店的appimage安装器试试,它会帮助创建启动器图标。

其他的话写个desktop文件,然后把它直接拖到桌面就行了,如果启动器里没有图标就在desktop文件里加上

Type=Application

试试

Reply View the author
donghideepin2020
deepin
2025-08-11 10:28
#4
SkyShadowHero

appimage的软件可以用商店的appimage安装器试试,它会帮助创建启动器图标。

其他的话写个desktop文件,然后把它直接拖到桌面就行了,如果启动器里没有图标就在desktop文件里加上

Type=Application

试试

破案了:deepin-windows应用引擎创建的.desktop默认包含 NotShowIn=GNOME;Unity;KDE;Deepin;DDE; 把这一行注释掉或者删除就行了。MD,之前的.desktop就是复制了deepin-windows应用引擎的文件修改而来,后来对比了用deb安装的引用生成的.desktop文件才发现的。之前说桌面能够显示可能是因为我已经把误.destop文件复制了一份到桌面上。

Reply View the author
donghideepin2020
deepin
2025-08-11 10:30
#5

破案了:deepin-windows应用引擎创建的.desktop默认包含 NotShowIn=GNOME;Unity;KDE;Deepin;DDE; 把这一行注释掉或者删除就行了。MD,之前的.desktop就是复制了deepin-windows应用引擎的文件修改而来,后来对比了用deb安装的引用生成的.desktop文件才发现的。之前说桌面能够显示可能是因为我已经把误.destop文件复制了一份到桌面上。无语了,害我折腾了这么久😭 这个问题竟然没有人吐槽?

Reply View the author