Comment 32 for bug 992982

Revision history for this message
PeterW (peterbat) wrote :

I have the same problem reported several times for this bug (and also in MANY posts on forums - try a Google search!).

I have 4 Linux machines and a networked Canon MX860 multifunction printer.

All PCs could print OK but those I recently upgraded from Ubuntu 64-bit 11.10 to 12.04 LTS now cannot print even though CUPS can locate the networked printer and sucessfully install printer drivers.

The remaining two PCs run are still communicating fine with the printer - one is running MInt 12 and the other Ubuntu 10.04 32-bit.

On the two "broken" machines attempting to print a test page fails with a generic error message. The error log generated by the printing troubleshooter reports:

D [10/May/2012:10:41:20 +1000] cupsdSetBusyState: newbusy="Dirty files", busy="Active clients and dirty files"
D [10/May/2012:10:41:20 +1000] cupsdReadClient: 16 POST / HTTP/1.1
D [10/May/2012:10:41:20 +1000] cupsdSetBusyState: newbusy="Active clients and dirty files", busy="Dirty files"
D [10/May/2012:10:41:20 +1000] cupsdAuthorize: No authentication data provided.
D [10/May/2012:10:41:20 +1000] cupsdReadClient: 16 1.1 Get-Jobs 1
D [10/May/2012:10:41:20 +1000] Get-Jobs ipp://localhost/printers/
D [10/May/2012:10:41:20 +1000] [Job 5] Loading attributes...
D [10/May/2012:10:41:20 +1000] Returning IPP successful-ok for Get-Jobs (ipp://localhost/printers/) from localhost
D [10/May/2012:10:41:20 +1000] cupsdSetBusyState: newbusy="Dirty files", busy="Active clients and dirty files"
D [10/May/2012:10:41:20 +1000] cupsdReadClient: 16 POST / HTTP/1.1
D [10/May/2012:10:41:20 +1000] cupsdSetBusyState: newbusy="Active clients and dirty files", busy="Dirty files"
D [10/May/2012:10:41:20 +1000] cupsdAuthorize: No authentication data provided.
D [10/May/2012:10:41:20 +1000] cupsdReadClient: 16 1.1 Get-Jobs 1
D [10/May/2012:10:41:20 +1000] Get-Jobs ipp://localhost/printers/
D [10/May/2012:10:41:20 +1000] [Job 3] Loading attributes...
D [10/May/2012:10:41:20 +1000] [Job 4] Loading attributes...
D [10/May/2012:10:41:20 +1000] Returning IPP successful-ok for Get-Jobs (ipp://localhost/printers/) from localhost
D [10/May/2012:10:41:20 +1000] cupsdSetBusyState: newbusy="Dirty files", busy="Active clients and dirty files"
D [10/May/2012:10:41:21 +1000] cupsdReadClient: 16 PUT /admin/conf/cupsd.conf HTTP/1.1
D [10/May/2012:10:41:21 +1000] cupsdSetBusyState: newbusy="Active clients and dirty files", busy="Dirty files"
D [10/May/2012:10:41:21 +1000] cupsdAuthorize: No authentication data provided.
D [10/May/2012:10:41:21 +1000] cupsdIsAuthorized: username=""
D [10/May/2012:10:41:21 +1000] cupsdSendHeader: 16 WWW-Authenticate: Basic realm="CUPS", trc="y"
D [10/May/2012:10:41:21 +1000] cupsdCloseClient: 16
D [10/May/2012:10:41:21 +1000] cupsdSetBusyState: newbusy="Dirty files", busy="Active clients and dirty files"
D [10/May/2012:10:41:21 +1000] cupsdAcceptClient: 16 from localhost (Domain)
D [10/May/2012:10:41:21 +1000] cupsdReadClient: 16 PUT /admin/conf/cupsd.conf HTTP/1.1
D [10/May/2012:10:41:21 +1000] cupsdSetBusyState: newbusy="Active clients and dirty files", busy="Dirty files"
D [10/May/2012:10:41:21 +1000] cupsdAuthorize: Authorized as peterw using PeerCred
D [10/May/2012:10:41:21 +1000] cupsdIsAuthorized: username="peterw"
I [10/May/2012:10:41:21 +1000] Installing config file "/etc/cups/cupsd.conf"...
D [10/May/2012:10:41:21 +1000] cupsdSetBusyState: newbusy="Dirty files", busy="Active clients and dirty files"
D [10/May/2012:10:41:21 +1000] cupsdCloseClient: 16
D [10/May/2012:10:41:21 +1000] cupsdSetBusyState: newbusy="Dirty files", busy="Dirty files"
D [10/May/2012:10:41:21 +1000] cupsdDeregisterPrinter(p=0x7ffdbddd2920(Canon-MX860), removeit=1)
I [10/May/2012:10:41:21 +1000] Generating printcap /var/run/cups/printcap...
D [10/May/2012:10:41:21 +1000] cupsdSetBusyState: newbusy="Not busy", busy="Dirty files"
W [10/May/2012:10:41:21 +1000] failed to CreateProfile: org.freedesktop.ColorManager.AlreadyExists:profile id 'Canon-MX860-Gray..' already exists
W [10/May/2012:10:41:21 +1000] failed to CreateProfile: org.freedesktop.ColorManager.AlreadyExists:profile id 'Canon-MX860-RGB..' already exists
W [10/May/2012:10:41:21 +1000] failed to CreateDevice: org.freedesktop.ColorManager.AlreadyExists:device id 'cups-Canon-MX860' already exists
E [10/May/2012:10:41:21 +1000] Failed to update TXT record for Canon MX860 @ thumper: -2

I am rather puzzled as to how such a fundamental problem (many users with many different printers with one thing in common - upgrade to or installation of 12.04) got through to the release version. Also, this problem was first reported in forum posts 4 weeks ago but it is still an unassigned bug!