某些程序未显示在应用程序菜单中

某些程序未显示在应用程序菜单中

有些应用程序没有出现在 MATE 桌面环境中的应用程序菜单下。例如,我预计 Chromium 会出现在互联网...但事实并非如此。

MATE 应用程序菜单

我检查了所有类别并尝试过这给了我以下输出:

$ desktop-file-validate .local/share/applications/*.desktop
.local/share/applications/chromium-browser.desktop: warning: key "Encoding" in group "Desktop Entry" is deprecated
.local/share/applications/_opt_sublime_text_sublime_text.desktop: warning: key "Encoding" in group "Desktop Entry" is deprecated
.local/share/applications/sublime_text.desktop: warning: key "Encoding" in group "Desktop Entry" is deprecated
.local/share/applications/sublime_text.desktop: error: (will be fatal in the future): value "sublime_text.png" for key "Icon" in group "Desktop Entry" is an icon name with an extension, but there should be no extension as described in the Icon Theme Specification if the value is not an absolute path

$ desktop-file-validate .gnome/apps/*.desktop
(no output)

$ desktop-file-validate /usr/share/applications/*.desktop

输出

我也没有找到 Sublime Text 下的类别编程,但 LibreOffice Math 列在教育

我该如何修复这个问题,让 Sublime Text、Chromium 和其他应用程序出现在正确的类别中?我更希望有一个适用于所有应用程序的自动化解决方案,但如果没有这样的自动化解决方案,那么专门修复 Sublime Text 和 Chromium 的解决方案也可以。

更新

我已经安装了alacarte,并用它运行gsku alacarte(我发现alacarte以正常权限运行甚至不会在主菜单中显示所有应用程序)。我看到 Chromium 和 Sublime Text 已被选中,甚至在正确的类别中,但它们仍然没有显示在应用程序菜单中。

答案1

右键单击菜单按钮,您可以编辑菜单以选择要显示哪些已安装的应用程序。我遇到了类似的问题,并对解决方案的简单性感到惊讶!

如果你没有看到该选项,你首先需要

sudo apt-get install alacarte

如果编辑菜单不可见,请执行Alt+F2并输入alacarte

答案2

为了使alacarte发挥作用,我必须使用128x128 jpg。(在 kolourpaint 中打开图标,将其大小调整(菜单-图像-调整大小)为 128x128 并保存为 jpg。)

相关内容