Context
Using Debian 6.04 "Squeeze" as POS station. Needs to prints to receipt printer from web app.
There are two printers installed: Network printer [ default ] and a receipt printer.
It absolutely must be able to print by default to the receipt printer while in web app though the system default is a network printer. In Debian ...it doesn't. It's not honoring the "last used printer" in Firefox or Chrom(e|ium).
Problem
I've set up XP, 7, Ubuntu and even Mac OSX this way, so I'm no stranger to setting Firefox up this way ...same Iceweasel/Firefox settings ...complete fail. Always uses system default no matter what the settings, or, which printer you print from.
To get this to work on other systems you do this:
- Print a page in Firefox using desired printer.
- Ensure print.save_settings is true.
- Firefox remembers last printer used
- Set print.always_print_silent = true
TL;DR
Firefox and Chrome do not honor "last used printer" under certain configurations. Firefox does not honor print.print_printer, print command settings that deviate from default ...or any other potentially useful settings. In my recent experience anyway ....