By the way, even after creating ~/.gnome2/evince, apparmor is still breaking a few more minor things with evince... it works and is able to view documents, but:
(evince:23905): EggSMClient-WARNING **: Failed to connect to the session manager: None of the authentication protocols specified are supported
(evince:23905): Gtk-WARNING **: Attempting to read the recently used resources file at `/users/rdreier/.recently-used.xbel', but the parser failed: Failed to open file '/users/rdreier/.recently-used.xbel': Permission denied.
By the way, even after creating ~/.gnome2/evince, apparmor is still breaking a few more minor things with evince... it works and is able to view documents, but:
[73811.496586] type=1503 audit(125744533 0.292:94) : operation="open" pid=23890 parent=11875 profile= "/usr/bin/ evince" requested_ mask="r: :" denied_mask="r::" fsuid=33217 ouid=33217 name="/ users/rdreier/ .ICEauthority" 0.362:95) : operation="open" pid=23890 parent=11875 profile= "/usr/bin/ evince" requested_ mask="r: :" denied_mask="r::" fsuid=33217 ouid=33217 name="/ users/rdreier/ .recently- used.xbel" 0.401:96) : operation="mknod" pid=23890 parent=11875 profile= "/usr/bin/ evince" requested_ mask="w: :" denied_mask="w::" fsuid=33217 ouid=33217 name="/ users/rdreier/ .gnome2/ evince/ evince- crashed. 95T02U"
[73811.566182] type=1503 audit(125744533
[73811.609963] type=1503 audit(125744533
which lead to:
(evince:23905): EggSMClient-WARNING **: Failed to connect to the session manager: None of the authentication protocols specified are supported
(evince:23905): Gtk-WARNING **: Attempting to read the recently used resources file at `/users/ rdreier/ .recently- used.xbel' , but the parser failed: Failed to open file '/users/ rdreier/ .recently- used.xbel' : Permission denied.
** (evince:23905): WARNING **: Failed to create file '/users/ rdreier/ .gnome2/ evince/ evince- crashed. Z2S72U' : Permission denied