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

Bug#860591: cups-daemon: Job enters queue, then stops and can't be removed



On 19-Apr-2017, Brian Potkin wrote:
> On Wed 19 Apr 2017 at 21:09:52 +1000, Ben Finney wrote:
> 
> > =====
> > $ lpstat -t
> > scheduler is running
> > system default destination: SCX-4623-Series
> > device for HP-LaserJet-MFP-M227-M231: dnssd://HP%20LaserJet%20MFP%20M227fdw%20(09EB59)._ipp._tcp.local/?uuid=564e4333-3930-3031-3137-98e7f409eb59
> 
> There is a direct connection to the printer via its Airprint facilty,
> No other CUPS server is involved. A job doesn't get as far as using the
> device.

How can you tell that a job doesn't get that far?

> > device for PDF: cups-pdf:/
> > device for SCX-4623-Series: usb://Samsung/SCX-4623%20Series?serial=Z2WUBFFZ300396N&interface=1
> 
> A local connection. Looks ok.

This is the printer queue which worked fine until early 2017.

> > printer SCX-4623-Series now printing SCX-4623-Series-65.  enabled since Wed 19 Apr 2017 21:03:20 AEST
> >         Waiting for printer to become available.
> 
> This is a stuck job.

Every job that I submit now gets stuck like this.

> You should be able to cancel the stuck job and clear the last two
> lines with 'cancel -a -x'. Check /var/spool/cups before and after
> the command.

=====
$ sudo ls -l /var/spool/cups/
total 4
drwxrwx--T 2 root lp 4096 Apr 20 06:21 tmp

[… submit a Test Page job using GNOME 3's control center …]

$ sudo ls -l /var/spool/cups/
total 12
-rw------- 1 root lp  970 Apr 20 06:23 c00066
-rw-r----- 1 root lp  234 Apr 20 06:23 d00066-001
drwxrwx--T 2 root lp 4096 Apr 20 06:23 tmp

$ lpstat -t
$ lpstat -t
scheduler is running
system default destination: SCX-4623-Series
[…]
SCX-4623-Series accepting requests since Thu 20 Apr 2017 06:23:15 AEST
[…]
printer SCX-4623-Series now printing SCX-4623-Series-66.  enabled since Thu 20 Apr 2017 06:23:15 AEST
        Waiting for printer to become available.
[…]
SCX-4623-Series-66      bignose           1024   Thu 20 Apr 2017 06:23:15 AEST

$ cancel -a -x

$ sudo ls -l /var/spool/cups/
total 8
-rw------- 1 root lp  970 Apr 20 06:23 c00066
drwxrwx--T 2 root lp 4096 Apr 20 06:23 tmp

=====

> Set up this print queue (as root):
> 
>  lpadmin -p testq -v /home/<user>/testq-out -E -P </etc/cups/ppd/<PPD_for_the_Samsung>

Hasn't that already been done?

I initially set up this print queue using GNOME 3 control center. I
didn't need to specify any PPD manually.

The printer has been working unchanged for years until early 2017. Are
you saying I need to remove it and start again? I would prefer to
diagnose what's wrong, so that this problem can be fixed for others
too.

-- 
 \       “Courage is resistance to fear, mastery of fear — not absence |
  `\                       of fear.” —Mark Twain, _Pudd'n'head Wilson_ |
_o__)                                                                  |
Ben Finney <bignose@debian.org>

Attachment: signature.asc
Description: PGP signature


Reply to: