system-config-printer does not save options into .cups/lpoptions for unprivileged users

Bug #127071 reported by Till Kamppeter
12
This bug affects 2 people
Affects Status Importance Assigned to Milestone
system-config-printer (Ubuntu)
Confirmed
Wishlist
Unassigned

Bug Description

Binary package hint: system-config-printer

If I run system-config-printer as a privileged user (first user set up by Ubuntu, member of "lpadmin" group) all works as I expect it: PPD option settings are saved in the "*Default..." lines of the queue's PPD file (/etc/cups/ppd/<queue>.ppd and CUPS-specific in /etc/cups/printers.conf.

If I run it as unprivileged user I would like that it saves the settings in the user's ~/.cups/lpoptions file.

Or even better: For a privileged user ask whether the settings should be applied system-wide or personally (when clicking on "Apply").

Changed in system-config-printer:
importance: Undecided → Medium
status: New → Confirmed
Revision history for this message
Tim Waugh (twaugh) wrote :

I think it would be quite difficult to make an easy-to-understand UI for that.

A much better idea would be for the GTK+ print dialog to handle user defaults.

Changed in system-config-printer:
importance: Medium → Wishlist
Revision history for this message
Hagen (crater) wrote :

Mmh, there's really no way to change it's personal printer settings, without interfering the system-wide ones? As far as I can remember this was once possible (using gnome-cups-manager).

Revision history for this message
Lasse Kliemann (lxkl) wrote :

I've run into the same problem, using Kubuntu 18.04 (about 10 years after this was reported).

The machine is used by multiple people, and they should not mess up each other's printer settings. So I removed them from the lpadmin group. However, now the only way to set (local) printer defaults is via the command line tool lpoptions, which will write to ~/.cups/lpoptions.

Are there *any* GUI solutions for configuring local printer defaults?

Revision history for this message
Lasse Kliemann (lxkl) wrote :

Addendum: the KDE version shipped with Debian 10 allows to configure a local default printer.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.