.desktop 文件未被 nautilus 处理

.desktop 文件未被 nautilus 处理

我已经Show desktop icons启用,但 nautilus 仍然无法显示相关应用程序的桌面图标。Budgie 和 Gnome shell 都会出现这种情况。不过 Nemo 可以显示应用程序图标。

我认为 Nautilus 3.24.x 会破坏这一点(至少对我来说)。我的 Gnome 版本是 3.24,Ubuntu Gnome 17.04 带有 ppas,nautilus 是 3.24.1。这是一个示例emacs.desktop文件:

[Desktop Entry]
Name=GNU Emacs
GenericName=Text Editor
Comment=Edit text
MimeType=text/english;text/plain;text/x-makefile;text/x-c++hdr;text/x-c++src;text/x-chdr;text/x-csrc;text/x-java;text/x-moc;text/x-pascal;text/x-tcl;text/x-tex;application/x-shellscript;text/x-c;text/x-c++;
Exec=emacs %F
Icon=emacs
Type=Application
Terminal=false
Categories=Development;TextEditor;
StartupWMClass=Emacs
Keywords=Text;Editor;

以下是屏幕截图:

在此处输入图片描述

请注意,Telegram 可以正常工作,因为它是一个二进制文件。

答案1

好吧,我偶然发现了答案。右键单击.desktop图标文件,然后nautilus显示以下确认对话框。

在此处输入图片描述

单击Trust and Launch即可启用该图标。

相关内容