[This is a previous posting from someone else, that I'll later respond to]
I was advised to get a Canon printer to work with my recently acquired Linux System, Gloria. The drivers were found and installed and all was well for a while. However the printer decided to stop printing after a couple of days. It comes up with an Error message `Cups` missing filter. Some where along the line I have seen mentioned, that it requires `pstocanonij driver`. Can anyone tell me where to find the `missing bits` and how to install them?
First of all, Even though Canon do provide Linux drivers for some of their printers they don't keep them up to date, so when a Linux update comes along that 'breaks' the printer drivers they are unlikely to provide updated ones.
This is why we recommend HP printers, and in particular these models:
HP Laserjet 1320 (B/W + Duplex)
HP Color LaserJet 1600 (Colour) [obviously]
Both of these work well with, and are easy to set up on Linux. (typically they will 'self-install')
If I can point you at the 1320, it may "look" expensive, but once you work out the cost per sheet, and the length of time it will last (mine is ~ 5 years old) buying one of these is WAY more cost effective than buying a cheap / nasty inket for £100 that will cost you a fortune in ink and wear out after a year.
.. AND it'll do double sided printing, AND it's quick!
Most HP printers are supported in Linux 'Out-of-the-box'
but check the URLs below first
Canon drivers here -
HP supported printers list, and drivers (if needed) here -
Epson printer drivers and info here -
General printer compatibility here -