Re:GNOME has no thumbnails in the file picker and my toilets...
by InfiniteRand on Monday January 11, 2021 @09:07AM
(#25728989)
Interesting explanation at the end of the bug report:
The slowness is only caused by the GIO's G_FILE_ATTRIBUTE_STANDARD_CONTENT_TYPE and g_file_info_get_content_type. Wherever they are used, there will be a slowdown because the contents of files, that lack extensions, should be read for finding their mimetypes. Almost all the time is taken by that; the other operations are done pretty fast — particularly, the Qt GUI takes no time in comparison.
Re:GNOME has no thumbnails in the file picker and my toilets...
by ubercow13 on Monday January 11, 2021 @01:15PM
(#25733185)
Yes, actually reading that it makes it sound like the file manager itself is just badly architechted - of course you shouldn't load mimetypes synchronously before listing a folder in the UI, that seems obvious.
So maybe I'm not right about GIO as such. But Nautilus is also excruciatingly slow despite being more fully asynchronous.
[1] https://github.com/lxqt/pcmanfm-qt/issues/462