Workaround that worked for me: add

/usr/lib/x86_64-linux-gnu/libproxy/0.4.17/pxgsettings Cx ->
sanitized_helper,   # Print Dialog

to

/etc/apparmor.d/usr.bin.evince


*** /tmp/usr.bin.evince 2021-08-24 18:11:43.031953626 +1200
--- usr.bin.evince      2021-08-14 10:15:55.455083638 +1200
***************
*** 67,72 ****
--- 67,73 ----
    /usr/bin/pcmanfm Cx -> sanitized_helper,  # LXDE
    /usr/bin/krusader Cx -> sanitized_helper, # KDE
    /usr/bin/thunar Cx -> sanitized_helper,   # XFCE
+   /usr/lib/x86_64-linux-gnu/libproxy/0.4.17/pxgsettings Cx -> 
sanitized_helper,   # Print Dialog
  
    # For Xubuntu to launch the browser
    /usr/bin/exo-open ixr,

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to libproxy in Ubuntu.
https://bugs.launchpad.net/bugs/1915910

Title:
  evince does not print

Status in evince package in Ubuntu:
  Confirmed
Status in libproxy package in Ubuntu:
  Confirmed

Bug description:
  audit: type=1400 audit(1613557537.646:81): apparmor="DENIED"
  operation="exec" profile="/usr/bin/evince"
  name="/usr/lib/x86_64-linux-gnu/libproxy/0.4.17/pxgsettings" pid=3500
  comm="sh" requested_mask="x" denied_mask="x" fsuid=1000 ouid=0

  It seems that evince has no rights to print if I understand this
  correctly

  Printing the same pdf-file from the same origin/folder works with
  OCULAR

  The error is reproduceable

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/evince/+bug/1915910/+subscriptions


-- 
Mailing list: https://launchpad.net/~touch-packages
Post to     : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to