Seb, I believe the major problem is a logic error. /usr/bin/pkg-gnome- compat-desktop-file adds these fields to the .desktop files:
> file-roller.desktop (the compatibility .desktop) X-AppStream-Ignore=true > org.gnome.FileRoller.desktop ( the new upstream .desktop) NoDisplay=true Moving the AppStream-Ignore rule to the .desktop that has NoDisplay set fixes the GNOME Shell integration issue. There's another smaller issue with the script, see bug 1623748 for that. -- You received this bug notification because you are a member of Desktop Packages, which is subscribed to nautilus in Ubuntu. https://bugs.launchpad.net/bugs/1606901 Title: Clicking "Show details" in AO for Nautilus produces "Could not find 'nautilus.desktop'" error from gnome-software Status in Ubuntu GNOME: Triaged Status in gnome-pkg-tools package in Ubuntu: Triaged Status in nautilus package in Ubuntu: Triaged Status in gnome-pkg-tools source package in Xenial: Triaged Status in nautilus source package in Xenial: Triaged Bug description: In the Activities Overview applications list, if I right-click on "Files" (AKA Nautilus) and select the "Show details" option gnome- software is launched but with the error of "Could not find 'nautilus.desktop'": gnome-software_Could_Not_Find_Nautilus-desktop.png I am running Ubuntu GNOME 16.04 with GNOME 3.20. To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu-gnome/+bug/1606901/+subscriptions -- Mailing list: https://launchpad.net/~desktop-packages Post to : desktop-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~desktop-packages More help : https://help.launchpad.net/ListHelp