Использование драйвера по умолчанию в Ubuntu 12.04 для Canon ImageRunner Advance C2020i (или iR Adv C2020i) приводит к черно-белой печати. Использование драйверов на веб-сайте canon печатает фиктивный текст или ничего не делает. Я пробовал разные драйверы, модели и URI (сокет и lpd), и это не решило проблему.
Таким образом, принтер непригоден для цветной печати.
Я подтверждаю. У меня была такая же проблема в Ubuntu 16.04 LTS с принтером Canon C2225i. Я объявил новый принтер с драйвером Canon imageRunner C2550 Foomatic / pxlcolor, предоставленным Ubuntu вместо драйвера 2020i, и теперь цветная печать работает.
Использование стандартного драйвера Ubuntu 12.04 для C2550 работает отлично и не требует установки какого-либо другого программного обеспечения или драйвера. Работы цветной печати.
Полное имя драйвера: Canon imageRunner C2550 Foomatic / pxlcolor
Я знаю, что ваш вопрос довольно старый. Я боролся с той же проблемой. Я перепробовал все драйверы / комбинации и только печать в оттенках серого ......
Оказалось, что сам принтер C2020i был настроен только на печать в оттенках серого. Драйвер Windows может переопределить эту опцию, а драйверы Linux - нет.
После установки этой опции на принтере в автоматический режим, цветная печать в Linux работает как чудо с драйвером принтера из темы выше (Canon imageRunner C2550 Foomatic / pxlcolor). Могу поспорить, что предоставленные драйверы от Canon также работают, но я не проверял это.