Double printing problem after CUPS update

Helge Blischke h.blischke at acm.org
Thu Jan 26 06:33:39 PST 2012


Alexander Urban wrote:

>> Alexander Urban wrote:
>>
>> > Hi there,
>> >
>> > I have a problem after update to CUPS 1.5. (I think the old one was
>> > 1.4.7 but not sure)
>> >
>> > Our "workgroup" printer is a KM bizhub c452 (for 250 users, ~220 of
>> > them Windows users doing fine, and 20 Macs and 10 Linuxes).
>> >
>> > With CUPS 1.5, everything is printed twice, I don't know why. On the
>> > CUPS versions used earlier, everything was printed once.
>> >
>> > Problem occurs on more than one machine - all iMacs (about a dozen) and
>> > some linux boxes.
>> >
>> > How can I debug this? I'm new to debugging in printer environment, so
>> > step-by-step procedures would be appreciated.
>> >
>> > Kind regards,
>> >
>> > Alexander
>>
>> On one of the boxes where this issue occurs, do the following:
>>
>> - execute
>>   cupsctl --debug-logging
>>   (to set logging to debug)
>> - print a file
>> - after the print is complete, execute
>>   cupsctl --no-debub-logging
>> - post the portion of the /var/log/cups/error_log which contains the
>> messages related to the test job.
>>
>> Helge
> 
> Got it: http://pastebin.com/KR4WnZks
> 
> Alex

As i currently have no running CUPS 1.5,I can only guess:
I suspect that the printer, though rejecting IPP 2.0, still internally keeps 
the request and processes both the IPP 2.0 and the IPP 1.1 request which 
then would cause the double printing (the Bizhubs internally save the print 
data before printing, AFAIK).

To further settle down the issue, I'd suggest the following:
(1) check if other vendor's printers that support IPP (or pretend to do so) 
reveal the same issue (the messages regarding the IPP version are of class 
INFO, so a log-debug is not necessary).
(2) for a test, change the *cupsFilter line(s) in the Bizhub's PPD to a 
comment (replace the *cupsFilter by *%cupsFilter) and test if the issue 
remains.

Helge





More information about the cups mailing list