Hallo Ulrich !
Ich würde dir von der Marke Canon generell abraten. Canon arbeitet lässt nicht immer Hardwarespezifikationen deren Geräten preis.
Folglich kann es oft sein, das man für Linux keine Treiber zu Canon Geräten bekommt, da diese Daten zur Hardware gebraucht werden.
Sie dich nach einen HP um. Diese sind meiner ansicht nach gute Drucker, und es gibt auch genügend treiber dafür. Oder Epson.
Falls du dein Modell gefunden hasst, so check nochmal auf www.linuxprinting.org ab, ob für deinen Drucker-Modell Treiber auf Linux vorliegen. Dort müsste jeder Drucker zu finden sein, und auch seine "kompatibilität" auf Linux.
Gruß
Wolfgang