I have a Canon LBP2900 printer. Whenever I try to print something, Ubuntu gives me a notification that it is printing, and then says it has finished printing, but nothing is actually printed. I have tried many suggested fixes but nothing works. Can someone provide a step by step solution?
you need the CAPT driver; please see my answer in the this thread
this assumes the 2900 is the only usb printer connected to your computer