On Tue, Jun 24, 2008 at 17:35:26 +0100, Anthony Campbell wrote: > On 24 Jun 2008, Florian Kulzer wrote: > > On Tue, Jun 24, 2008 at 11:05:05 -0500, Hugo Vanwoerkom wrote: > > > Anthony Campbell wrote: > > >> The version of iceweasel in Unstable will only print to a file; no > > >> printers are listed. This is probably an upstream bug in iceweasel > > >> because Google shows that people using other distros have got it too. > > >> > > >> Anyone know a way of fixing this? I have tried editing the print stuff > > >> in about:config (ignoring a strange message about possible invalidation > > >> of my warranty -- what warranty?) but it doesn't help. I also removed > > >> all the referenes to "print" in pref.js, without effect. > > >> > > > > > > I have iceweasel 3.0~rc2-1 (sid) and I get my only printer listed. > > > > My guess is that you use CUPS and Anthony probably does not. > > > > Correct, I have lpr.
I have the impression that the support for piping the print job to lpr (or an equivalent command) has been removed or at least reduced significantly. I initially suspected this when I saw that iceweasel no longer opens the KDE print dialog. With previous versions it had been possible to set print.print_command to "kprinter", which behaves like lpr with a graphical printer selection dialog. Now I find that the print.print_command setting is ignored; it does not matter if I set it to "kprinter", the "lpr ..." default, or even "/bin/false" - I always get a printer selection dialog with all configured CUPS printers if cupsd is running and only the "print to file" option otherwise. I now ran strace on iceweasel and printed something. I saw that iceweasel uses GTK's libprintbackend-cups.so and it connects to /var/run/cups/cups.sock to discover and use the configured printers. The CUPS integration has obviously been improved (including the new dialog for selecting a printer and setting the print preferences), but it seems that this was been done at the expense of lpr. -- Regards, | http://users.icfo.es/Florian.Kulzer Florian | -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

