Printer jobs get rendered, then go into pending state

Asked by Bruce Hakami

System Ubuntu 14.04
The printer and PC combination have been working well before. Now, when I try to print a document, it gets fully rendered, but then the job gets into permanent pending state. Various attempts at rebooting PC and the printer have not been any use. I would appreciate any help on offer. Thanks.

Question information

Language:
English Edit question
Status:
Solved
For:
Ubuntu Edit question
Assignee:
No assignee Edit question
Solved by:
Bruce Hakami
Solved:
Last query:
Last reply:
Revision history for this message
actionparsnip (andrew-woodhead666) said :
#1

What is the make and model of the printer?
How does it connect to the system?

Details..............

Revision history for this message
Bruce Hakami (bruceh) said :
#3

Thanks for your response.

The printer is Samsung-ML-1660-Series. It is connected to PC via USB, and has always worked well in this mode.

The status of the print job is "pending since Tue 03 Mar 2015 16:52:38 GMT; Waiting for printer to become available."
I do not see why it thinks the printer is not available.

Revision history for this message
Bruce Hakami (bruceh) said :
#4

Further details from Cups:
Idle, Accepting Jobs, Not Shared, Server Default, Color-Managed
Description: Samsung ML-1660 Series
Location: lounge
Driver: Samsung ML-1660, 2.0.0 (grayscale, 2-sided printing)
Connection: usb://Samsung/ML-1660%20Series?serial=Z4ZCBKBZ701072A.
Defaults: job-sheets=none, none media=iso_a4_210x297mm sides=one-sided

Revision history for this message
actionparsnip (andrew-woodhead666) said :
#5

What is the output of :

lsb_release -a; uname -a; lsusb

Thanks

Revision history for this message
Bruce Hakami (bruceh) said :
#6

Here are the results, thanks:

$ lsb_release -a; uname -a; lsusb
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 14.04.2 LTS
Release: 14.04
Codename: trusty
Linux lounge 3.13.0-46-generic #76-Ubuntu SMP Thu Feb 26 18:52:13 UTC 2015 x86_64 x86_64 x86_64 GNU/Linux
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 008 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 007 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 006 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 002: ID 04f2:b14e Chicony Electronics Co., Ltd
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub

> To: <email address hidden>
> From: <email address hidden>
> Subject: Re: [Question #263147]: Printer jobs get rendered, then go into pending state
> Date: Tue, 3 Mar 2015 18:21:24 +0000
>
> Your question #263147 on Ubuntu changed:
> https://answers.launchpad.net/ubuntu/+question/263147
>
> Status: Open => Needs information
>
> actionparsnip requested more information:
> What is the output of :
>
> lsb_release -a; uname -a; lsusb
>
> Thanks
>
> --
> To answer this request for more information, you can either reply to
> this email or enter your reply at the following page:
> https://answers.launchpad.net/ubuntu/+question/263147
>
> You received this question notification because you asked the question.

Revision history for this message
actionparsnip (andrew-woodhead666) said :
#7

Was the printer on and connected when you ran the command?

Revision history for this message
Bruce Hakami (bruceh) said :
#8

Sorry, judging by the list the printer could not have been connected. Trying with the printer on & connected I get:
$ lsb_release -a; uname -a; lsusb
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 14.04.2 LTS
Release: 14.04
Codename: trusty
Linux lounge 3.13.0-46-generic #76-Ubuntu SMP Thu Feb 26 18:52:13 UTC 2015 x86_64 x86_64 x86_64 GNU/Linux
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 008 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 007 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 006 Device 002: ID 04e8:3301 Samsung Electronics Co., Ltd
Bus 006 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 002: ID 04f2:b14e Chicony Electronics Co., Ltd
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub

> To: <email address hidden>
> From: <email address hidden>
> Subject: Re: [Question #263147]: Printer jobs get rendered, then go into pending state
> Date: Tue, 3 Mar 2015 21:31:42 +0000
>
> Your question #263147 on Ubuntu changed:
> https://answers.launchpad.net/ubuntu/+question/263147
>
> Status: Open => Needs information
>
> actionparsnip requested more information:
> Was the printer on and connected when you ran the command?
>
> --
> To answer this request for more information, you can either reply to
> this email or enter your reply at the following page:
> https://answers.launchpad.net/ubuntu/+question/263147
>
> You received this question notification because you asked the question.

Revision history for this message
Bruce Hakami (bruceh) said :
#9

I thought to try a different USB terminal; it resulted in sucessful printing of the pending job. The listing after the terminal change is:
$ lsusb
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 008 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 007 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 006 Device 003: ID 04e8:3301 Samsung Electronics Co., Ltd
Bus 006 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 002: ID 04f2:b14e Chicony Electronics Co., Ltd
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub

Revision history for this message
actionparsnip (andrew-woodhead666) said :
#10
Revision history for this message
Bruce Hakami (bruceh) said :
#11

The printer was installed several years ago, and the driver got installed automatically without my intervention. Of course there have been many ubuntu upgrades since then, and the driver may have been changed as part of that. All I know now is that there are two relevant files installed: /usr/share/cups/drv/splix-samsung.drv and /etc/cups/ppd/Samsung-ML-1660-Series.ppd

I shall follow the route of looking at the links you have given, and install/re-install the driver, possibly by adding a new printer with the new driver, but keeping the existing printer to begin with. I shall let you know how I got on. It will take a few days, since the printer has now been borrowed for another PC.

Thanks.

> To: <email address hidden>
> From: <email address hidden>
> Subject: Re: [Question #263147]: Printer jobs get rendered, then go into pending state
> Date: Wed, 4 Mar 2015 08:31:42 +0000
>
> Your question #263147 on Ubuntu changed:
> https://answers.launchpad.net/ubuntu/+question/263147
>
> Status: Open => Answered
>
> actionparsnip proposed the following answer:
> Did you install this driver:
> http://www.samsung.com/ae/support/model/ML-1660/XSG
>
> Using this guide:
> http://www.samsung.com/ae/support/skp/faq/265643
>
> --
> If this answers your question, please go to the following page to let us
> know that it is solved:
> https://answers.launchpad.net/ubuntu/+question/263147/+confirm?answer_id=9
>
> If you still need help, you can reply to this email or go to the
> following page to enter your feedback:
> https://answers.launchpad.net/ubuntu/+question/263147
>
> You received this question notification because you asked the question.

Revision history for this message
Bruce Hakami (bruceh) said :
#12

I have downloaded the latest driver package, ULD_v1.00.29.tar.gz, from Samsung, unpacked, uninstalled the old one, and installed the new one. Judging from CUPS display, the driver version has not changed from ML-1660, 2.0.0
The printer still has the same problem: after a successful print job, the next job gets stuck in a permanent state of 'pending'.
I have reported the problem to Samsung, and hope they will be able to help. I will report here again if I get any further.

Revision history for this message
Bruce Hakami (bruceh) said :
#13

Using Samsung support site and searching for Linux driver for my printer, I got ULD_v1.00.29.tar.gz. I installed this apparently successfully, but it did not work. I exchanged a couple of phone calls, and emails with Samsung, to ask if the driver I had was the correct version, and the most I got from them was the advise to look for the latest driver on their site! Another phone call revealed that they could not find my emails, or the record of previous conversations. But the guy I spoke too was very appologetic, and suggested if I send them an email again, he would ensure that it will be seen by the Linux engineer, and properly dealt with. His words proved true, and I received a reply that I should use the link
"http://downloadcenter.samsung.com/content/DR/201311/20131111155959500/uld_v1.00.06.tar.gz". That appears to be working, and judging by its name, it is an older driver than the one I was using first.
My thanks to actionparsnip (andrew-woodhead666) for his help.