I don't know if the following fix would work for everyone, but in my case the files (some or all) under /usr/share/mime were only readable by the root user. Fixing the permissions :-
sudo find /usr/share/mime -type f -exec chmod a+r {} \;
gives me a working evince.
I don't know if the following fix would work for everyone, but in my case the files (some or all) under /usr/share/mime were only readable by the root user. Fixing the permissions :-
sudo find /usr/share/mime -type f -exec chmod a+r {} \;
gives me a working evince.