I'm experiencing this very same problem on a fresh install of 12.04. It didn't happen to my old PC. I realized that it happens when gvfsd-metadata starts taking 100% of one of my CPU cores. That usually happens when I move icons on the desktop (nautilus sends a request to gvfsd-metadata). That also didn't happen on my old PC and it's quite annoying. So the workaround for both problems (evince and 100% CPU) is pkill gvfsd-metadata It will start again when other programs need it.
There is a thread about that a http://ubuntuforums.org/showthread.php?t=1421580 and a bug open at https://bugs.launchpad.net/ubuntu/+source/gvfs/+bug/517021 and the upstream one at https://bugzilla.gnome.org/show_bug.cgi?id=637095 It's about race conditions in the metadata daemon. It seems it has been patched by the Gnome developers but probably not in the Gnome version I'm using on 12.04 ** Bug watch added: GNOME Bug Tracker #637095 https://bugzilla.gnome.org/show_bug.cgi?id=637095 -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1087206 Title: Evince often hangs on close To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/evince/+bug/1087206/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs