To preface this, I am a “user” of Gtk3 and know almost nothing about how it works. I keep most of my files stored on an NFS share, and Nautilus works fine with this (specifically, searching works as expected). However, when using GtkFileChooser to choose a file from within an application (most commonly Chrome for me, but it’s consistent across applications) this results in the search not showing any results on the NFS share. Actually, it does show results, but they only flash up for a fraction of a second, then the “no results found” page is displayed. So clearly the search itself is working, but there is an issue displaying them. I’ve recorded a demonstration of the problem here - https://imgur.com/a/IofiSx4.
As I said, this only occurs when searching within any directory of the NFS share, including the root of the share. Searching local directories works as expected. Interestingly, it also happens when searching the “recent” tab when it contains files on the NFS share, even if there are also local files that match the search results. I’m using Arch Linux 5.13.12-arch1-1 with gtk3 1:3.24.30-2 from the official Arch repository.
Has anyone else experienced this? Is it a known bug? Or are there more troubleshooting steps I should try?