This problem is only present on one of three systems I use regularly. On the problem system: The GdkPixbuf SVG loader is present just as it is on the other two systems. However, I notice that it is not loaded into memory as it is on the two working systems.
I then checked out the loader.cache. Bingo. The cache had been regenerated recently, but was smaller than the other systems that work. After regenerating the cache (gdk-pixbuf-query-loaders-64 --update-cache) and restarting gnome-shell the SVG icons appear in Activities and the log messages stop. The 32-bit cache was correct.
I would assume the gdk-pixbuf-query-loaders did not get called when the SVG loader was installed? An issue during the upgrade from Fedora 25 to Fedora 26?
This problem is only present on one of three systems I use regularly. On the problem system: The GdkPixbuf SVG loader is present just as it is on the other two systems. However, I notice that it is not loaded into memory as it is on the two working systems.
I then checked out the loader.cache. Bingo. The cache had been regenerated recently, but was smaller than the other systems that work. After regenerating the cache (gdk-pixbuf- query-loaders- 64 --update-cache) and restarting gnome-shell the SVG icons appear in Activities and the log messages stop. The 32-bit cache was correct.
Before: gdk-pixbuf- 2.0/2.10. 0/loaders. cache
-rw-r--r--. 1 root root 3035 Jul 11 21:05 /usr/lib64/
After: gdk-pixbuf- 2.0/2.10. 0/loaders. cache
-rw-r--r--. 1 root root 3355 Jul 21 09:52 /usr/lib64/
I would assume the gdk-pixbuf- query-loaders did not get called when the SVG loader was installed? An issue during the upgrade from Fedora 25 to Fedora 26?