Comment 2 for bug 1403717

Revision history for this message
Seth Arnold (seth-arnold) wrote :

Evince is providing the best error message it can with the information available to it. The AppArmor mandatory access control system has rejected this because the filename doesn't match something expected for evince to open.

You can modify the file /etc/apparmor.d/local/usr.bin.evince to include whatever files you want to allow. I suggest something like:

owner @{HOME}/Downloads/** r,

assuming, of course, that your browser has downloaded the file to your Downloads/ directory.

Once you have modified the file to include permissions you want to allow, you can run:

sudo apparmor_parser --replace /etc/apparmor.d/usr.bin.evince

Thanks