Current-Users archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: Current wisdom on printing from Firefox



Yes and yes.

I had apparently forgotten to add 'cupsd=YES' to rc.conf. Now it
prints to file - pdf - just fine, thanks for the reminder. Otherwise
here I have just an extremely cheap Canon printer/scanner; a couple of
years agp I tried to get it running using some Linux emulation, but it
didn't work. BTW one of the few things which managed to impress me in
Linux was when I installed Fedora 31 on one of my old laptops and it
found entirely on its own the presence of the printer and scanner part
- which, o horror, then proceeded to work...

On Sun, 29 Dec 2019 at 21:12, David Brownlee <abs%absd.org@localhost> wrote:
>
> On Sun, 29 Dec 2019 at 21:04, Chavdar Ivanov <ci4ic4%gmail.com@localhost> wrote:
> >
> > On Sun, 29 Dec 2019 at 20:43, David Brownlee <abs%absd.org@localhost> wrote:
> > >
> > > What is the current wisdom on printing from Firefox?
> > >
> > > It appears that from firefox-60 the ability to generale ps was
> > > removed, so the lpd backend was also removed.
> > >
> > > There is a reference and a patch to add back print to lpd (but not
> > > generate ps) for FreeBSD at:
> > >
> > > https://lists.freebsd.org/pipermail/freebsd-gecko/2018-May/008327.html
> > >
> > > Currently I have a google cloudprint enabled printer, so for anything
> > > where I don't mind the print data bouncing via any number of cloud
> > > boxes I can print to a PDF file, then just upload to cloudprint.
> > >
> > > However this feels... suboptimal :)
> > >
> > > I can easily setup lpd, and probably throw in a PDF and PS to
> > > whatever-my-random-epson supports filter, but if Firefox won't print
> > > to lpd then its not ideal - though presumably we could add a patch to
> > > add back in the lpd backend
> > >
> > > Its been about two decades since I last setup cups :), - I ran through
> > > the basic setup, but even though cupsd was running and I could see the
> > > printer firefox did not show it (did all the standard reset printer
> > > values in firefox & restart, but the print dialog still just shows
> > > print to file). Also I then have the stupid joy of /usr/bin/lpd and
> > > /usr/pkg/bin/lpd and friends.
> > >
> > > What are other people doing?
> >
> > I haven't had the particular need to print from  firefox on NetBSD
> > recently; after reading this I tried...
> >
> > The moment I hit the 'Print'  menu item to get the dialog, my firefox
> > process goes in an endless loop, becoming completely unresponsive; the
> > trace is as follows (just an excerpt; it repeats ad inf.):
> >
> > 69     20 firefox  __clock_gettime50(0x3, 0x7c8abf31dc30) = 0
> >   2669      1 firefox  poll                        = 0
> >   2669     20 firefox  ___lwp_park60               Err#60 ETIMEDOUT
> >   2669     20 firefox  __clock_gettime50(0x3, 0x7c8abf31dc50) = 0
> >   2669     20 firefox  __clock_gettime50(0x3, 0x7c8abf31dc90) = 0
> >
> > 669     20 firefox  __clock_gettime50(0x3, 0x7c8abf31dc30) = 0
> >   2669      1 firefox  poll                        = 0
> >   2669      1 firefox  __socket30(0x2, 0x1, 0)     = 36
> >   2669      1 firefox  setsockopt(0x24, 0xffff, 0x4, 0x7f7fff480edc, 0x4) = 0
> >   2669      1 firefox  setsockopt(0x24, 0xffff, 0x200, 0x7f7fff480edc, 0x4) = 0
> >   2669      1 firefox  setsockopt(0x24, 0xffff, 0x800, 0x7f7fff480edc, 0x4) = 0
> >   2669      1 firefox  setsockopt(0x24, 0x6, 0x1, 0x7f7fff480edc, 0x4) = 0
> >   2669      1 firefox  fcntl(0x24, 0x2, 0x1)       = 0
> >   2669      1 firefox  fcntl(0x24, 0x3, 0)         = 16777218
> >   2669      1 firefox  fcntl(0x24, 0x4, 0x1000006) = 0
> >   2669      1 firefox  connect(0x24, 0x7c8ac39aa9c8, 0x10) Err#36 EINPROGRESS
> >   2669      1 firefox  fcntl(0x24, 0x4, 0x1000002) = 0
> >   2669     20 firefox  ___lwp_park60               Err#60 ETIMEDOUT
> >   2669     20 firefox  __clock_gettime50(0x3, 0x7c8abf31dc50) = 0
> >
> > ...
> >
> > So no printing from firefox for me at all. This is 9.99.31 from today
> > (amd64), firefox 71.0.
>
> Do you have cups-base installed but no cupsd running?
> If so could you test just starting cupsd without any special config to
> see if the print dialog shows?
>
> David



-- 
----


Home | Main Index | Thread Index | Old Index