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:
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