You are Here:
Download Linux Lite 5.2 today - See Release Announcements



Printer problem

Author (Read 7336 times)

0 Members and 1 Guest are viewing this topic.

Printer problem
« on: June 21, 2015, 12:07:38 AM »
 

5150Jim

  • New to Forums
  • *
  • 16
    Posts
  • Reputation: 2
  • Linux Lite Member

  • CPU: Intel(R) Core(TM) i3-2370M CPU @ 2.40GHz

  • MEMORY: 2Gb

  • VIDEO CARD: 2nd Generation Core Processor Family Integrated Graphics Controller
Hello to the forum from a new user of Linux.
I have been using Linuxlite for 2 weeks now & I'm ready to ditch the WIN partition. But I do have one concern. It's my wireless printer. I have a Canon MG5422 & if I  go to Printers – localhost & send a test page my printer lights up & thinks that it prints but nothing comes out. And both my wife & daughter can print from their laptops (Win 8 & Win 7) but I haven't been able to & I did go to http://www.ubuntubuzz.com/2011/06/download-install-canon-printer-driver.html & installed the Canon MG5200 Ubuntu Driver - cnijfilter-mg5200series

sudo add-apt-repository ppa:michael-gruz/canon
sudo apt-get update

sudo apt-get install cnijfilter-cnijfilter-mg500series


but it didn't work. I have the troubleshoot.txt from the Debug rpt.
Any ideas?
TNX, Jim
 


Re: Printer problem
« Reply #1 on: June 21, 2015, 01:35:10 AM »
 

Jerry

  • Linux Lite Creator
  • Administrator
  • Platinum Level Poster
  • *****
  • 7849
    Posts
  • Country: nz
  • Reputation: 741
  • Linux Lite Member
    • Linux Lite OS

  • Linux Lite: 5.2 64bit

  • CPU: Intel Xeon Dual CPU's E5645 2.4GHz 12 Cores

  • MEMORY: 16Gb

  • VIDEO CARD: nVidia GeForce GTX 1650

  • Kernel: 5.x
Welcome to the Forums 5150Jim. I would start by undoing what you have done. The correct procedure is documented in the the Help Manual under Printers, Canon Printers on Linux Lite.
Last Edit: June 21, 2015, 01:39:16 AM by Jerry
 

Re: Printer problem
« Reply #2 on: June 21, 2015, 05:27:30 PM »
 

5150Jim

  • New to Forums
  • *
  • 16
    Posts
  • Reputation: 2
  • Linux Lite Member

  • CPU: Intel(R) Core(TM) i3-2370M CPU @ 2.40GHz

  • MEMORY: 2Gb

  • VIDEO CARD: 2nd Generation Core Processor Family Integrated Graphics Controller
Not sure how to undo it. :-\
Jim
 

Re: Printer problem
« Reply #3 on: June 21, 2015, 06:00:22 PM »
 

LL-user

  • I come here a lot
  • *****
  • 449
    Posts
  • Country: 00
  • Reputation: 214
  • Linux Lite Member

  • Linux Lite: 2.8 64bit
Hi Jim,

To uninstall the driver:
Code: [Select]
sudo apt-get purge cnijfilter-cnijfilter-mg500series
To remove the ppa and update the package index files:
Code: [Select]
sudo add-apt-repository -r ppa:michael-gruz/canon
Code: [Select]
sudo apt-get update
To remove the gpg key (not really necessary, but to keep it clean):
1. get the key ID by searching for the entry in the list you get via:
Code: [Select]
apt-key listYou will find something like this: pub   1024R/EEA14886
- 1024 is the keylength
- EEA14886 is the ID

2. delete the key:
Code: [Select]
sudo apt-key del <ID>
Hope that helps!
Last Edit: June 21, 2015, 06:12:29 PM by LL-user
 

Re: Printer problem
« Reply #4 on: June 24, 2015, 11:25:55 PM »
 

5150Jim

  • New to Forums
  • *
  • 16
    Posts
  • Reputation: 2
  • Linux Lite Member

  • CPU: Intel(R) Core(TM) i3-2370M CPU @ 2.40GHz

  • MEMORY: 2Gb

  • VIDEO CARD: 2nd Generation Core Processor Family Integrated Graphics Controller
I tried it a 2nd time & it worked as far as I can tell to undo what I did so now on to try to get the printer working.



Last Edit: June 24, 2015, 11:38:45 PM by 5150Jim
 

Re: Printer problem
« Reply #5 on: June 25, 2015, 12:21:59 AM »
 

5150Jim

  • New to Forums
  • *
  • 16
    Posts
  • Reputation: 2
  • Linux Lite Member

  • CPU: Intel(R) Core(TM) i3-2370M CPU @ 2.40GHz

  • MEMORY: 2Gb

  • VIDEO CARD: 2nd Generation Core Processor Family Integrated Graphics Controller
Welcome to the Forums 5150Jim. I would start by undoing what you have done. The correct procedure is documented in the the Help Manual under Printers, Canon Printers on Linux Lite.
Okay I did this but it doesn't find the address

Help Manual under Printers, Canon Printers

Canon Printers on Linux Lite

If your Canon printer is not supported after a new install of Linux Lite, try the following. Open a terminal and do:
Terminal Command:

                  
wget http://cz.archive.ubuntu.com/ubuntu/pool/universe/t/tiff3/libtiff4_3.9.7-2ubuntu1_i386.deb

And here is what comes back

crazyjim@crazyjim-Inspiron-N5050:~$ wget http://cz.archive.ubuntu.com/ubuntu/pool/universe/t/tiff3/libtiff4_3.9.7-2ubuntu1_i386.deb
--2015-06-24 21:16:22--  http://cz.archive.ubuntu.com/ubuntu/pool/universe/t/tiff3/libtiff4_3.9.7-2ubuntu1_i386.deb
Resolving cz.archive.ubuntu.com (cz.archive.ubuntu.com)... 217.31.202.63, 2001:1488:ffff::63
Connecting to cz.archive.ubuntu.com (cz.archive.ubuntu.com)|217.31.202.63|:80... connected.
HTTP request sent, awaiting response... 404 Not Found
2015-06-24 21:16:23 ERROR 404: Not Found.

crazyjim@crazyjim-Inspiron-N5050:~$

 

Re: Printer problem
« Reply #6 on: June 25, 2015, 01:59:37 AM »
 

Jerry

  • Linux Lite Creator
  • Administrator
  • Platinum Level Poster
  • *****
  • 7849
    Posts
  • Country: nz
  • Reputation: 741
  • Linux Lite Member
    • Linux Lite OS

  • Linux Lite: 5.2 64bit

  • CPU: Intel Xeon Dual CPU's E5645 2.4GHz 12 Cores

  • MEMORY: 16Gb

  • VIDEO CARD: nVidia GeForce GTX 1650

  • Kernel: 5.x
Looks like that directory is empty. The new link is:

Code: [Select]
wget http://old-releases.ubuntu.com/ubuntu/pool/universe/t/tiff3/libtiff4_3.9.7-2ubuntu1_i386.deb
 

Re: Printer problem
« Reply #7 on: June 25, 2015, 11:18:12 PM »
 

5150Jim

  • New to Forums
  • *
  • 16
    Posts
  • Reputation: 2
  • Linux Lite Member

  • CPU: Intel(R) Core(TM) i3-2370M CPU @ 2.40GHz

  • MEMORY: 2Gb

  • VIDEO CARD: 2nd Generation Core Processor Family Integrated Graphics Controller
Looks like that directory is empty. The new link is:

Code: [Select]
wget http://old-releases.ubuntu.com/ubuntu/pool/universe/t/tiff3/libtiff4_3.9.7-2ubuntu1_i386.deb
Okay I tried it again but I think I'm missing something.
And why does it ask for my password after it takes the 1st command?
Copied & pasted

crazyjim@crazyjim-Inspiron-N5050:~$ wget http://old-releases.ubuntu.com/ubuntu/pool/universe/t/tiff3/libtiff4_3.9.7-2ubuntu1_i386.deb
--2015-06-25 20:13:18--  http://old-releases.ubuntu.com/ubuntu/pool/universe/t/tiff3/libtiff4_3.9.7-2ubuntu1_i386.deb
Resolving old-releases.ubuntu.com (old-releases.ubuntu.com)... 91.189.88.17
Connecting to old-releases.ubuntu.com (old-releases.ubuntu.com)|91.189.88.17|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 143150 (140K) [application/x-debian-package]
Saving to: ‘libtiff4_3.9.7-2ubuntu1_i386.deb’

100%[======================================>] 143,150      102KB/s   in 1.4s   

2015-06-25 20:13:21 (102 KB/s) - ‘libtiff4_3.9.7-2ubuntu1_i386.deb’ saved [143150/143150]

crazyjim@crazyjim-Inspiron-N5050:~$ sudo dpkg -i libtiff4_3.9.7-2ubuntu1_i386.deb
[sudo] password for crazyjim:
(Reading database ... 117553 files and directories currently installed.)
Preparing to unpack libtiff4_3.9.7-2ubuntu1_i386.deb ...
Unpacking libtiff4:i386 (3.9.7-2ubuntu1) over (3.9.7-2ubuntu1) ...
Setting up libtiff4:i386 (3.9.7-2ubuntu1) ...
Processing triggers for libc-bin (2.19-0ubuntu6.6) ...
crazyjim@crazyjim-Inspiron-N5050:~$ wget http://old-releases.ubuntu.com/ubuntu/pool/universe/t/tiff3/libtiff4_3.9.7-2ubuntu1_i386.deb
--2015-06-25 20:14:22--  http://old-releases.ubuntu.com/ubuntu/pool/universe/t/tiff3/libtiff4_3.9.7-2ubuntu1_i386.deb
Resolving old-releases.ubuntu.com (old-releases.ubuntu.com)... 91.189.88.17
Connecting to old-releases.ubuntu.com (old-releases.ubuntu.com)|91.189.88.17|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 143150 (140K) [application/x-debian-package]
Saving to: ‘libtiff4_3.9.7-2ubuntu1_i386.deb.1’

100%[======================================>] 143,150     91.3KB/s   in 1.5s   

2015-06-25 20:14:25 (91.3 KB/s) - ‘libtiff4_3.9.7-2ubuntu1_i386.deb.1’ saved [143150/143150]

crazyjim@crazyjim-Inspiron-N5050:~$ sudo dpkg -i libtiff4_3.9.7-2ubuntu1_i386.deb
(Reading database ... 117553 files and directories currently installed.)
Preparing to unpack libtiff4_3.9.7-2ubuntu1_i386.deb ...
Unpacking libtiff4:i386 (3.9.7-2ubuntu1) over (3.9.7-2ubuntu1) ...
Setting up libtiff4:i386 (3.9.7-2ubuntu1) ...
Processing triggers for libc-bin (2.19-0ubuntu6.6) ...
crazyjim@crazyjim-Inspiron-N5050:~$ sudo apt-get install -f
Reading package lists... Done
Building dependency tree       
Reading state information... Done
0 upgraded, 0 newly installed, 0 to remove and 64 not upgraded.
crazyjim@crazyjim-Inspiron-N5050:~$ rm libtiff*
crazyjim@crazyjim-Inspiron-N5050:~$
 

Re: Printer problem
« Reply #8 on: June 25, 2015, 11:37:54 PM »
 

Jerry

  • Linux Lite Creator
  • Administrator
  • Platinum Level Poster
  • *****
  • 7849
    Posts
  • Country: nz
  • Reputation: 741
  • Linux Lite Member
    • Linux Lite OS

  • Linux Lite: 5.2 64bit

  • CPU: Intel Xeon Dual CPU's E5645 2.4GHz 12 Cores

  • MEMORY: 16Gb

  • VIDEO CARD: nVidia GeForce GTX 1650

  • Kernel: 5.x

Okay I tried it again but I think I'm missing something.
And why does it ask for my password after it takes the 1st command?


Because you are altering system files, that is the strength of linux, security.
Do Menu, Favorites, Install Updates to get the latest version of the Help Manual, then go through the Canon steps one at a time carefully.
 

Re: Printer problem
« Reply #9 on: June 29, 2015, 06:47:12 PM »
 

5150Jim

  • New to Forums
  • *
  • 16
    Posts
  • Reputation: 2
  • Linux Lite Member

  • CPU: Intel(R) Core(TM) i3-2370M CPU @ 2.40GHz

  • MEMORY: 2Gb

  • VIDEO CARD: 2nd Generation Core Processor Family Integrated Graphics Controller


Do Menu, Favorites, Install Updates to get the latest version of the Help Manual, then go through the Canon steps one at a time carefully.
Okay I updated everything like you said & then did the steps & I still can print. My printer will light up & the test page says it was sent my printer lights up from the sleep mode & never opens or prints.
I'm not going to copy & paste all the things here but I save them if you never anything like the Debug report, or a copy of the terminal commands or the troubleshoot report.
TNX, Jim
 

Re: Printer problem
« Reply #10 on: June 29, 2015, 11:49:35 PM »
 

Jerry

  • Linux Lite Creator
  • Administrator
  • Platinum Level Poster
  • *****
  • 7849
    Posts
  • Country: nz
  • Reputation: 741
  • Linux Lite Member
    • Linux Lite OS

  • Linux Lite: 5.2 64bit

  • CPU: Intel Xeon Dual CPU's E5645 2.4GHz 12 Cores

  • MEMORY: 16Gb

  • VIDEO CARD: nVidia GeForce GTX 1650

  • Kernel: 5.x
Remove your printer before proceeding.

In your reply #7 I don't see 2 steps that were listed in the Help Manual. You must follow the steps in order.

You're missing:

Quote from: Help Manual
Then do:
Terminal Command:

sudo add-apt-repository ppa:michael-gruz/canon-trunk

Terminal Command:
sudo apt-get update

Now open Menu, System, Install/Remove Software and search for your printer name. For example if you had the Canon MX870Series Printer then you must use the following format:

mx870series

in the search box. Now double click on your printer and click on the Apply button on the toolbar. Now add your Printer starting from Step 3 above.

If all this is too much I sympathize, may I recommend HP Printers, their linux support is legendary. Cheers.
 

Re: Printer problem
« Reply #11 on: October 10, 2015, 08:23:33 AM »
 

Zead

  • Forum Regular
  • ***
  • 115
    Posts
  • Country: 00
  • Reputation: 20

  • Linux Lite: 2.6 64bit

  • MEMORY: 8Gb
libtiff 4 isn't even needed anymore. (Only for old drivers) The new drivers 3.90 have libtiff5 dependency. (libtiff5 is installed by default on Linux Lite)

The 3.60 driver from official website has libtiff4 dependency.

At least according to dependency list in package manager.

You have to register your printer after driver installation (at least I had to). (Drivers from official website will do that for you). Otherwise, your printer will use the CUPS+Gutenprint driver. (which works for me, but prints bad colors (they are very very dark...text is okay, but printing colors / photos is messed up), maybe I had to set up something. Dunno.



As you can see, It recommends the free / open source driver by default. The driver I highlighted is the proprietary one I installed from the PPA.

My system used the free / open source drivers by default even after proprietary driver installation, I had to choose the driver manually (or use the printer registration from the drivers on official website).

If there's no free / open source driver for your printer, I suppose it will select the proprietary one by default for you.

I think the Printer Help Manual should be updated. I think it's not complete, because you will end up with free / open source driver, even if you install the proprietary one and the free one is available for you. You have to register your printer manually then. And LIBTIFF4 is not needed anymore too (only if you use the older 3.60 driver from the official website (but installation worked without problem even with no libtiff4 installed, but then I saw the dependencies saying "libtiff4", so I installed it). Then I checked 3.90 dependencies, and it says "libtiff5". 3.90 are the ones shipped in the PPA provided by Jerry.

From my experience:
1) If you want to use the free / open source driver and is available for your printer, you dont have to do anything and it will find / register your printer automatically.

2) If you want to use the proprietary driver and the free / open source driver is not available for you, it will probably register / find your printer automatically after the proprietary driver installation.

3) If both drivers are installed and available to your printer on your system, it will automatically find / register your printer, and it will use the free / open source driver. You have to manually change the driver in order to use the proprietary one (and maybe the USB driver too).

Also, you can use this PPA: sudo add-apt-repository ppa:inameiname/stable

It has CANON printer drivers, but also it has ScanGear drivers too, and Module add-on for CANON driver (I don't know what it does though, it should add more  features, but I can't find it).

Be WARNED this PPA has more packages inside. For example clamTK, see here: https://launchpad.net/~inameiname/+archive/ubuntu/stable

Just install the driver from CANON Trunk PPA as you did, or inameiname PPA, then go here:



Click CHANGE next to Make and Model, and choose the proprietary driver. Done. Easy. Works for me.

You may also want change your Device URI to the CANON IJ one.
But this cause problem for me, when I reconnect my printer, it will create a new printer registration with free driver again... So it won't use your proprietary driver and you have to set it up again. So maybe, you will have to leave the default Device URI, instead of using the one provided by the driver from CANON, I don't know if you'll lose some features. But it prints just fine for me.

The proprietary device URI says "USB Printer #1 with status readback for CANON IJ" It was selected by CANON installation itself, so I think it is included in the CANON driver. The problem is, the system, or printer does not want to use this one as default (even if it works), which leads to creating a new printer registration / profile. :/

I have to create a new forum thread about this. Maybe someone will know.
Last Edit: October 10, 2015, 09:29:28 AM by Zead
 

Re: Printer problem
« Reply #12 on: October 11, 2015, 06:07:55 PM »
 

Jerry

  • Linux Lite Creator
  • Administrator
  • Platinum Level Poster
  • *****
  • 7849
    Posts
  • Country: nz
  • Reputation: 741
  • Linux Lite Member
    • Linux Lite OS

  • Linux Lite: 5.2 64bit

  • CPU: Intel Xeon Dual CPU's E5645 2.4GHz 12 Cores

  • MEMORY: 16Gb

  • VIDEO CARD: nVidia GeForce GTX 1650

  • Kernel: 5.x
Thanks for the detailed information Zead :)
 


Tags:
 


Download Linux Lite 5.2 today - See Release Announcements