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 Desktop Packages, which is subscribed to evince in Ubuntu. https://bugs.launchpad.net/bugs/1087206 Title: Evince often hangs on close Status in “evince” package in Ubuntu: Confirmed Bug description: When closing an Evince 3.4.0-0ubuntu1.4 window, it often happens that the window remains open but stops responding to events. This is not document-dependent, as this behaviour is seen for different documents, for at least both PDF and EPS documents, and the same document sometimes shows this behaviour, and sometimes doesn't. When attaching using strace, it is hanging on futex(0x7f57e20bb5c4, FUTEX_WAIT_PRIVATE, 1, NULL To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/evince/+bug/1087206/+subscriptions -- Mailing list: https://launchpad.net/~desktop-packages Post to : desktop-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~desktop-packages More help : https://help.launchpad.net/ListHelp