根据官方指南.desktop
,gnome启动器支持在这两个路径中查看和显示自定义文件:
/usr/share/applications
~/.local/share/applications
但上述路径均无效。我甚至重启了操作系统,但没有任何变化。我还尝试了gnome 启动器中的locate
一些示例.desktop
,包括内置应用程序和新应用程序(openToonz)。这是我找到的一条路径:
/var/lib/snapd/desktop/applications
显然,我将我的复制.desktop
到上面的路径并等待......在虚空中。
我做错了什么?下面是我.desktop
[Desktop Entry]
Name=OALD
Comment=Open OALD online in Firefox
Exec=firefox "https://www.oxfordlearnersdictionaries.com"
Icon=oald.png
Type=Application
NoDisplay=true
StartupNotify=true
Categories=Education; Network; Dictionary;
Keywords=dictionary;internet;web app;
Actions=private-mode
[Desktop Action private-mode]
Name=Open in Private Mode
Exec=firefox -private-window "https://www.oxfordlearnersdictionaries.com"
顺便说一句,我的.desktop
是一个由 Firefox 打开的链接。
答案1
您的文件唯一错误的.desktop
是以下一行:
NoDisplay=true
NoDisplay=true
方法
该应用程序存在,但不会在菜单中显示它。
因此,请删除此行或将其更改为
NoDisplay=false
然后将.desktop
文件放入~/.local/share/applications
(仅适用于当前用户)或放入/usr/share/applications
(适用于所有用户)。