Status changed to 'Confirmed' because the bug affects multiple users.

** Changed in: evince (Ubuntu)
       Status: New => Confirmed

-- 
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to evince in Ubuntu.
https://bugs.launchpad.net/bugs/1171175

Title:
  evince starting with undesired print settings

Status in “evince” package in Ubuntu:
  Confirmed

Bug description:
  I realised that evince always starts with some special printer
  settings like "duplex no tumble" and input tray = "rear mp tray" for
  my EPSON_WP-4525.

  It turned out that this was not due to what evince saved in
  ~/.config/evince/print-settings. Information stored there had been
  exactly the settings last used.

  Then I remembered that I had tweaked my cups with some lpoptions-
  settings by creating printer instances for special purposes. The
  commands I had issued had been

    lpoptions -d EPSON_WP-4525/DuplexLang -o Duplex=DuplexNotumble
    lpoptions -d EPSON_WP-4525/ManuelleZufuhr -o Inputslot=RearMPTray

  So my ~/.cups/lpotions looked like this:

    Default EPSON_WP-4525
    Dest EPSON_WP-4525/DuplexLang Duplex=DuplexNoTumble
    Dest EPSON_WP-4525/ManuelleZufuhr InputSlot=RearMPTray

  (I checked that there was no /etc/cups/lpotions)

  So I suspected evince to walk through all the these instances (while
  only the basic instance shows up in the printing dialog) and to
  collect and combine their settings.

  To verify that I created a third instance:

    lpoptions -d EPSON_WP-4525/zzz-normal -o Duplex=none -o
  InputSlot=AutoSelect

  Though this one did not have to be the last one in the lpoptions file,
  it obviously had to be the last one in alphabetic order of instances.
  Anyway, this did the trick: Now evince starts with "no duplex" and
  automatic paper source.

  But at last it seems that evince overwrites the settings last used
  (stored in ~/.config/evince/print-settings) by whatever raises from
  enumeration of existing instance settings. I tend to call this a bug,
  allthough it does only affect people creating printer instances. Maybe
  it affects also people with any lpotion entries specifying a default
  destination in some unknown manner - I did not test that.

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

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

Reply via email to