I found this bug-report while looking for a way to solve a related problem; allowing users to cancel print jobs in the Linux Mint 12 Gnome System Settings -> Printers dialog (the 'stop' button was there but had no effect).
I noticed null owners in lpq and took a guess that without access to the owner the 'Printers' dialog permission for the stop couldn't be verified. In any case, changing the Policy default in /etc/cups/cupsd.conf in a similar way to that suggested by Jörg (and restarting cupsd) allowed all users to cancel their print jobs.
Unless this is a coincidental fix, I'd expect cancelling print jobs to work with a vanilla installation which seems to imply the apppropriate cupsd.conf settings are not the current default ones.
I found this bug-report while looking for a way to solve a related problem; allowing users to cancel print jobs in the Linux Mint 12 Gnome System Settings -> Printers dialog (the 'stop' button was there but had no effect).
I noticed null owners in lpq and took a guess that without access to the owner the 'Printers' dialog permission for the stop couldn't be verified. In any case, changing the Policy default in /etc/cups/ cupsd.conf in a similar way to that suggested by Jörg (and restarting cupsd) allowed all users to cancel their print jobs.
<Policy default>
# Job/subscription privacy...
# JobPrivateAccess default
# JobPrivateValues default
JobPrivateAccess all
JobPrivateValues none
...
Unless this is a coincidental fix, I'd expect cancelling print jobs to work with a vanilla installation which seems to imply the apppropriate cupsd.conf settings are not the current default ones.