I just moved to a different state. Since moving, canon printer refuses to print, even though it has a green check make for use as default printer.
Hi and welcome.
Moving to a different state will not alter the connection to the printer. I have indicated in the Unofficial Manuals for Zorin 17 and 18 that I wrote, the Linux kernel now recognises a printer, but it is driverless.
Firstly I would advise that you download the Linux (kernel) driver for your specific Canon printer (depending on the model as some printers are no longer supported by Canon if it is an old one).
Next delete your current printer and follow this part from the Unofficial Manual first:
Printers
Before looking at printer installation we need to disable ‘autodiscovery’, otherwise you will end up with multiple instances of your printer!
So first off, open a a Terminal (Ctrl+ Alt+ T or Menu | Utilities | Terminal and enter:
sudo systemctl stop cups-browsed
Followed by:
sudo systemctl disable cups-browsed
Once you have done this enter:
sudo system-config-printer
This brings up the following interface and as you have launched it with ‘root’ privileges (sudo command) it will be better for install. You will need to provide your user password, or the administrator password if you have setup a separate admin user, with yourself as a standard user like me."
Whilst you could get to the same place using Menu | Settings | Printers, the terminal method is definitely going to work better.
Now going back to the Canon driver - you need to choose the .deb package download to install the cnij-filter package. But it would help if we know the model of your printer. You need to install the 64-bit package as Zorin is a 64-bit Operating System.
Just to add, when you disconnect a printer, it loses it's wireless settings so if you have moved house you need to start from scratch. I always turn the printer off at the printer but I always leave the wall socket it is connected to to be left with the switch on if it is a switched socket. Never unplug the printer from the wall - this is something I have learned both when I was working having to deal with students who needed access to an HP All-in-One inkjet printer - a colleague was trying to let me finish work on time and they said they would turn the machines off in the classroom - should have told them not to switch off the printer wall socket! Next day I had to enter all the wifi details again!
So, I downloaded the following, which is actually my daughters printer, a canon Pixma mg360. She is the one I am attempting to do this for.
download was successful, extracted the .gz file.
She goes to the path were is was extracted, opens a terminal window, types ./install.sh, enters her credentials, and see's the error msg:
a file is missing.
File NameIJ Printer Driver Ver. 5.20 for Linux (rpm Packagearchive)
TypeDrivers
Date09.03.15
File Size277.34 KB
Details
Next: How to locate and install your download
File Name
File Description
This software is a printer driver for printing using the Canon IJ printer.
More Download Info
Installation Instructions
Zorin which is based on Ubuntu can't read the packagetype rpm. You need a .deb package.
On the website you linked is also a package for Debian based distributions.
Try this one (but it is from 2015, I'm not sure if it will work).
https://pdisp01.c-wss.com/gdl/WWUFORedirectTarget.do?id=MDEwMDAwNjkwMjAx&cmp=ABR&lang=EN
Of course, do not know why I did not remember that! Will try it, thank you you so very much!
Wowsers, amazing what can happen when you use the correct file!
Thank you again!
Tony
Does the printer work now?
