一部のアプリケーションは、[アプリケーション]メニューMATEデスクトップ環境に表示されません。たとえば、ChromiumはInternet...の下に表示されるはずですが、表示されません。
すべてのカテゴリをチェックし、 this を試しました。これにより、次の出力が得られました。
$ 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
カテゴリProgrammingの下にSublime Textも見つかりませんが、LibreOffice MathはEducation。
これを修正し、Sublime Text、Chromium、その他のアプリケーションを適切なカテゴリに表示するにはどうすればよいですか?すべてのアプリケーションに自動化されたソリューションを希望しますが、Sublime TextとChromiumを具体的に修正するソリューションは、そのような自動化されたソリューションが存在しなくても問題ありません。
alacarte
をインストールし、gsku alacarte
で実行しました(通常の特権でalacarte
を実行しても、メインメニューにすべてのアプリケーションが表示されないことがわかりました)。 ChromiumとSublime Textがチェックされており、適切なカテゴリになっていることもわかりますが、それらはまだ[アプリケーション]メニューに表示されません。
メニューボタンを右クリックすると、メニューを編集して、表示されるインストール済みアプリケーションを選択できます。私は同様の問題を抱えていましたが、ソリューションのシンプルさに驚きました!
オプションが表示されない場合は、まず
Sudo apt-get install alacarte
編集メニューが表示されない場合は、 Alt+F2 alacarte
と入力します。