Linux - NewbieThis Linux forum is for members that are new to Linux.
Just starting out and have a question?
If it is not in the man pages or the how-to's this is the place!
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
I am a plug-and-play man. What goes on 'under the bonnet' is generally a mystery - or in case something about which I can do next to nothing. My operating system is Mint Maya. I have a Canon MG310 printer using a standard system driver from the repository which unfortunately does not work very well. I can print just fine in monochrome but not in colour, which is also rendered in monochrome. Today I discovered another limitation in that I cannot scan documents for onward transmission. How do I fix this? Find another driver - in which case how do I install it - or buy another printer with a fully functional system driver?
Distribution: Debian testing/sid; OpenSuSE; Fedora; Mint
Posts: 5,521
Rep:
Canon has the poorest Linux support of any hardware manufacturer. It offers no cooperation with the open-source community. The few Linux drivers they do offer frequently don't work. Repeated contact by the open-source community has yielded more support, but it's slow in coming.
I avoid Canon products at all costs. Your printer has no Canon Linux driver. About the only thing you can do is send Canon a message asking it to write a Linux driver for your printer. There is a Linux scanner driver for that printer: https://www.hamrick.com/vuescan/canon_mg3100.html
That leaves the other option open, namely buy another printer with a fully functional Linux driver in the repository. Considering the cost of printers, these days, and the time scales involved that could well turn out to be the quickest and cheapest option. In that case, a recommendation as to the most appropriate printer would be most welcome. I will then put the Canon back on my rarely-used Windows XP machine. (As a Linux convert, I no longer spend money on MS products.)
Thanks for your help, everyone. I have taken all the advice on board and have started off by challenging Canon. I'll see what they have to say.
It is a pity, really. The MG3150 is a good printer. It is just the driver that's unfit for purpose. Unfortunately a number of the major peripheral equipment manufacturers still need to learn that, despite possible appearances, the world is not controlled by Microsoft. I have to keep my old Windows XP computer operational for no other reason than to run my Seiko and Brother labellers.
As to HP, I may well eventually be forced to buy another of their printers but I have found their reliability to be poor. Over the years, several have failed on relatively light domestic duty. On the last occasion that occurred just two days after the expiry of the warranty. The HP technician I consulted informed my that the fault was terminal. The printer was irreparable but he was happy to direct me to the HP shop where I could buy a new one at full book price. No concession was offered, so I switched to Canon and I have to say that it has proved significantly more reliable. Maybe that was just luck.
It looks as if I may be forced back to HP but I am afraid that it won't be with much enthusiasm. Apart from anything else it means having to buy a new set of ink cartridges, as we all have to do every time we change printer, even for one of the same manufacture. It is a similar trick to that played by the razor manufacturers. The razor is the loss leader. It is the blades that make the money.
Did you try using the Canon Linux drivers available for the MG3510 model?
For the printer: cnijfilter-mg3100series-3.60-1-deb.tar.gz
For the scanner: scangearmp-mg3100series-1.80-1-deb.tar.gz
The files need to be extracted first, but after that it's just a case of running the installer, or use your package manager to install the .deb files manually. Then reconfigure CUPS to use the proprietary driver instead.
The Canon scanner drivers are a bit strange in that they also include a scanner utility (simple-scan) with the package, which must be used instead of the normal Linux scanning utilities.
It looks as if I may be forced back to HP but I am afraid that it won't be with much enthusiasm. Apart from anything else it means having to buy a new set of ink cartridges, as we all have to do every time we change printer, even for one of the same manufacture. It is a similar trick to that played by the razor manufacturers. The razor is the loss leader. It is the blades that make the money
I am afraid that is the standard modus operandi for all printer manufacturers.
I have found HP printers to be extremely reliable. My ancient HP LaserJet 6L is still going strong after umpteen years.
Have a look at Brother and Epson as well as HP.
BEFORE you lay down your cash, make sure that you google for Ubuntu printer driver problems for that particular machine.
Others can advise about the more (or less economical) replacement print cartridges.
As a user, and a somewhat idle one at that, a feature that I found particularly useful with Windows was that installing a plug-&-play device usually meant no more than sticking a CD into a slot and letting the computer do the rest. Linux looked a lot more daunting, so I probably just grabbed the first likely-looking driver out of the repository.
Canon has answered my service request with a response that could best be described as 'take it or leave it' but perhaps I should not be too critical until I have done what has just been suggested, namely try to find a driver appropriate to my particular printer. Being idle may not always pay, although Mint does make that rather easy. I bought my refurbished computer for a few pounds at the beginning of 2014, with Maya already installed, loaded up my applications, pressed the button and never looked back. The thing just runs, day-in, day-out with rarely a hiccup. The most adventurous thing I have done is to sort out a hard disk cloning routine to provide me with back-up. (I come from a generation that experienced occasional hard disk failures and the awful cold feeling that went with them.)
Before I throw my Canon MG3150 printer into the bin, perhaps I should bestir myself and attempt to install a more appropriate printer driver. I will give it a go in the hope of not finishing back on this forum too quickly.
Before I throw my Canon MG3150 printer into the bin, perhaps I should bestir myself and attempt to install a more appropriate printer driver. I will give it a go in the hope of not finishing back on this forum too quickly.
Yes, give the vendor drivers a go. Let us know if you get stuck.
Location: Montreal, Quebec and Dartmouth, Nova Scotia CANADA
Distribution: Arch, AntiX, ArtiX
Posts: 1,363
Rep:
Hi Thermoman,
I second ferrari's suggestion at trying out the proprietary Canon drivers before giving up on the MG3150.
Also, if you do opt for the HP alternative, I've been using one of their OfficeJet Pro models (the K5400DN)for several years and have found it to be reliable and comparatively inexpensive in its operating costs. One of the reasons for the cost savings is that the print cartridges are distinct by colour (4 of them), and also distinct from the print heads (of which there are 2). Consequently, it is only necessary to change the cartridge for the colour that is depleted (as opposed to multi-colour cartridges that blend ink to produce black ...) and it is only necessary to change the print heads when they require it.
Distribution: Debian testing/sid; OpenSuSE; Fedora; Mint
Posts: 5,521
Rep:
I couldn't find a Linux driver for the MG3150 on the Canon site. In defense of HP, I bought a printer at a thrift store. It didn't work, so HP sent me another one. free!
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.