Nemo 没有出现在搜索结果中

Nemo 没有出现在搜索结果中

当您按下 WIN 键或按“活动”时,您可以开始输入,并且您会找到已安装的程序。

目前,当我搜索 Nemo 时,它没有出现。我使用的是带有默认桌面环境的 Fedora 23,并且我还有另外两台具有相同系统的计算机,但在那里搜索 Nemo 是可行的。

当我在命令行上启动 Nemo 时,它也没有出现在左侧应用程序面板中。

这是怎么回事?我该如何解决?

答案1

首先,我想说一下,据我所知,Nemo 附带了另一个与 Gnome 不同的桌面,即 Cinnamon,因此它是针对该桌面进行“配置”的。

根据之前关于 .desktop 文件的建议,我做了以下事情:

  1. 我获得了 Nemo 的 .desktop 文件的位置:

    # rpm -ql nemo | grep desktop
    /usr/bin/nemo-desktop
    /usr/share/applications/nemo-autorun-software.desktop
    /usr/share/applications/nemo-autostart.desktop
    /usr/share/applications/nemo.desktop     <<< this is the one we need
    /usr/share/icons/hicolor/scalable/actions/nemo-desktop-scale-symbolic.svg
    
  2. 检查之后,我发现以下参数对于我所经历的行为似乎很可疑:

    # grep -i only /usr/share/applications/nemo.desktop
    OnlyShowIn=X-Cinnamon;
    
  3. 我注释掉了这一行,现在按下 Super 键时 Nemo 就会出现在搜索中。

    # vim /usr/share/applications/nemo.desktop
    # grep -i only /usr/share/applications/nemo.desktop
    #OnlyShowIn=X-Cinnamon;
    

相关内容