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

Bug#693658: bugs.debian.org: unable to print some pdf files freshly downloaded old pdf ok



severity 693658 normal
tags 693658 - moreinfo
fixed 693658 cups/1.6.1-1
thanks



On Mon 12 Aug 2013 at 09:07:37 +1000, Frank Richards wrote:

> On 12/08/13 04:07, Brian Potkin wrote:
> > You might have done this before, but does a text file print again
> > immediately after sending the first one?
>
> yes no problem
>
> >  Or, after switching on the
> > machine and printer, does the PDF print at all when sent as the first
> > file?
>
> No fails every time

I wish we knew the cause of these symptoms; but never mind.

> > You mentioned that the 'bad' PDFs print on a Ubuntu system. If you still
> > have the system it would be useful to know the Ubuntu version and the
> > cups versions used on it
> ubuntu 1304  file attached,
>  the same file prints ok

>From 'lpstat -t':

   device for Lexmark-W840: socket://192.168.1.69:9100

>From the error log:

   DEVICE_URI=dnssd://Photosmart%203300%20series%20%5B8B0243%5D._pdl-datastream._tcp.local/

The two queues use different backends, which would account for the
difference in behaviour of the printers,

Ubuntu 13.04 has cups 1.6.2-1ubuntu5. There is substantial co-operation
between Debian and Ubuntu over the printing system, so I'm inclined to be
optimistic and expect cups from unstable to fix this bug. Perhaps this
does it:

   * debian/patches/printers-c-recognize-remote-cups-queue-via-dnssd-uri.patch,
     Treat raw queues pointing to a CUPS server as remote queues (using PPD on
     server) also if they have a "dnssd://..." URI.

The definitive way would be be to test with testing/unstable on a spare
partition or a USB stick (any chance of your doing that?), but meanwhile
I do not think it too unreasonable to mark the bug as fixed.

> device for HP-Photosmart-3300-series: hp:/net/Photosmart_3300_series?zc=HPD0A041

I wonder whether changing the backend might get you printing.

1. Stop cups:

      service cups stop

2. Open /etc/cups/printers.conf in an editor and comment out the line
   beginning 'DeviceURI . . .'. Replace it with

      DeviceURI socket://192.168.1.79:9100

   or

      DeviceURI ipp://192.168.1.79:631/printers/HP-Photosmart-3300-series

3. Start cups:

      service cups start

Cheers,

Brian.


Reply to: