This question already has an answer here:

I could not get cannon lbp printer to work on ubuntu (14.04) after trying everything possible on the internet.

Packages intsalled - cndrvcups-capt_2.60-1_i386.deb and cndrvcups-common_2.60-1_i386.deb

The Printer adds job the queue and fails to print silently.

Here is the cups error log -

ipt@ipt-G41D3C:~$ tail -f /var/log/cups/error_log
E [12/May/2014:11:33:22 +0000] [Client 19] Returning IPP client-error-document-format-not-supported for Print-Job (ipp://localhost/printers/Generic-text-only) from localhost
E [12/May/2014:12:01:30 +0000] **Canon-LBP2900**: File "/usr/lib/cups/filter/pstocapt" not available: No such file or directory
E [12/May/2014:12:01:30 +0000] Canon-LBP2900: File "/usr/lib/cups/filter/pstocapt" not available: No such file or directory
E [12/May/2014:12:01:30 +0000] Canon-LBP2900: File "/usr/lib/cups/filter/pstocapt" not available: No such file or directory
E [12/May/2014:13:59:53 +0000] [Job 13] Unable to send data to printer.
E [12/May/2014:14:04:53 +0000] [Job 13] Stopping unresponsive job.
E [12/May/2014:14:06:37 +0000] [Job 14] Unable to send data to printer.

As you can see in the snapshot printer is not able to process the print jobs.

marked as duplicate by karel, Charles Green, vidarlo, Eric Carvalho, Elder Geek Feb 9 '18 at 14:29

This question has been asked before and already has an answer. If those answers do not fully address your question, please ask a new question.


I finally got my LBP 2900 printer to work on ubuntu 14.04, 64-bit. I followed the instructions posted here: Can't get my Canon LBP printer to run under Ubuntu 14.04.

There seems to be some fault with CAPT. So to get the printer to work I had to use the commands given here:" Making Canon LBP6000 printer work under Ubuntu 14.04 64-bit I used the kill commands (as given in update 2 of the link above) to stop capt and restart it.

also captstatusui command is handy while printing to check for any errors: sudo captstatusui -P LBP2900


Download the latest driver from this link and install the debs files under 32-bit_Driver/Debian using

first install cndrvcups-common-x.xx-x.i386, then install cndrvcups-capt-x.xx-x.i386

you will also see detailed document under folder Doc/guide-capt-2.7xUK, open the index.html

Not the answer you're looking for? Browse other questions tagged or ask your own question.