I recently switched over my work computer to Ubuntu from Windows 7. Everything runs great except for printing. I have a Canon 1023N hooked up to another PC via USB that is shared over the network. Every other PC in the office can print to it.
I've added the share via CUPS web interface but it refuses to print and I can't figure out why. I have tried reinstalling CUPS via Synaptic to no avail.
CUPS error log shows
Bad driver information file although I've selected the correct printer when adding it. The 1023N is also listed in the driver list. Here's my full CUPS error log:
E [06/Jan/2013:12:50:59 -0500] Unknown directive SystemGroup on line 16 of /etc/cups/cupsd.conf. E [06/Jan/2013:12:51:00 -0500] [cups-driverd] Bad driver information file "/usr/share/cups/drv/cupsfilters.drv"! E [06/Jan/2013:12:52:23 -0500] [cups-driverd] Bad driver information file "/usr/share/cups/drv/cupsfilters.drv"! W [06/Jan/2013:12:52:39 -0500] AddProfile failed: org.freedesktop.DBus.Error.UnknownMethod:No such interface `org.freedesktop.ColorManager' on object at path /org/freedesktop/ColorManager/devices/cups_Canon_iR1023 W [06/Jan/2013:12:52:44 -0500] CreateProfile failed: org.freedesktop.ColorManager.AlreadyExists:profile id 'Canon_iR1023-Gray..' already exists W [06/Jan/2013:12:52:44 -0500] CreateDevice failed: org.freedesktop.ColorManager.AlreadyExists:device id 'cups-Canon_iR1023' already exists
I've also tried adding a printer via a USB port on my Ubuntu machine and I get similiar errors. So it's not something with the network or the share, it's definitely something particular to my install or CUPS.