Evince on NFS Kills Ubuntu Desktop

All the PCs here at the Fort­ress of Solitude run Ubuntu, so when I installed a new server it made sense to use NFS for file-sharing. I made that decision because NFS just works and is much easier to set-up than Samba Win­dows CIFS.

Everything worked well except for two bugs:

  1. Ubuntu Unity 2D would crash
  2. View­ing dir­ect­or­ies that con­tained many PDF files would freeze the desktop
The first bug had a fairly easy work­around but it took longer to track down a solu­tion for the second. Of course, I would have found the source of the prob­lem more quickly if I had just looked at the log on my cli­ent PC!:
[...] apparmor="DENIED" operation="sendmsg" parent=1 profile="/usr/bin/evince-thumbnailer" [...]
[...] kernel: [  708.816888] nfs: RPC call returned error 13

In other words, the evince-thumbnailer can­not cre­ate thumb­nail pre­views for pdf doc­u­ments because it is being denied access to the net­work by AppAr­mor. Which leads us to Ubuntu Bug #778638 where a fix has been released. See the bug report for the fix that can be applied manu­ally or by installing updated Evince soft­ware pack­ages from the Ubuntu Natty Pro­posed repository.

Pos­sibly Related Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

*

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>