LinuxQuestions.org
Visit Jeremy's Blog.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > SUSE / openSUSE
User Name
Password
SUSE / openSUSE This Forum is for the discussion of Suse Linux.

Notices


Reply
  Search this Thread
Old 11-25-2008, 05:43 AM   #1
sorvad
Member
 
Registered: Apr 2004
Location: Cumbria, England
Distribution: openSuSE, Red Hat, HP-UX
Posts: 70

Rep: Reputation: 15
Question How to install canon printer driver in Suse 11


I am trying to get a Canon IP1600 printer to work under Suse 11.
I have downloaded (from http://www.canon-europe.com/Support/software/linux/) the ip2200 driver which is supposed to work, but I am struggling to actually get the driver installed.
Has anyone done this or something similar?
Any help would be appreciated.
 
Old 11-25-2008, 06:27 AM   #2
pixellany
LQ Veteran
 
Registered: Nov 2005
Location: Annapolis, MD
Distribution: Mint
Posts: 17,809

Rep: Reputation: 743Reputation: 743Reputation: 743Reputation: 743Reputation: 743Reputation: 743Reputation: 743
There have been similar threads here at LQ, so a search might be in order.

On my system (CUPS + Gutenprint), there are drivers for the ip series, starting with ip2000. Have you tried to install using the existing tools/drivers? (I favor using the CUPS interface directly--enter "localhost:631" in a browser.

To use a downloaded driver, you would specify it (as a ppd file) during the normal install process. For the driver you downloaded, what form is it in?
 
Old 11-25-2008, 07:13 AM   #3
sorvad
Member
 
Registered: Apr 2004
Location: Cumbria, England
Distribution: openSuSE, Red Hat, HP-UX
Posts: 70

Original Poster
Rep: Reputation: 15
When I untar the download I get files:
cnijfilter-common-2.60-1.i386.rpm
cnijfilter-common-2.60-1.src.rpm
cnijfilter-ip2200-2.60-1.i386.rpm
cnijfilter-ip2200-lprng-2.60-1.i386.rpm

if I click on one, YAST software loader starts but I get an error like:

"
Subprocess failed. Error: RPM failed: error: Failed dependencies:
gtk+ is needed by cnijfilter-common-2.60-1.i386
libxml is needed by cnijfilter-common-2.60-1.i386
"

I already have gtk etc loaded.

Have I missed something elementary?
 
Old 11-26-2008, 03:33 AM   #4
sorvad
Member
 
Registered: Apr 2004
Location: Cumbria, England
Distribution: openSuSE, Red Hat, HP-UX
Posts: 70

Original Poster
Rep: Reputation: 15
Question RPM to PPD for CUPS

Just tried localhost:631 in browser. Now understand why pixellany asked what format is it in.

Can anyone explain how I can convert info in the RPM into a PPD so I can use it in the CUPS Installer?
 
Old 11-26-2008, 03:58 AM   #5
billymayday
LQ Guru
 
Registered: Mar 2006
Location: Sydney, Australia
Distribution: Fedora, CentOS, OpenSuse, Slack, Gentoo, Debian, Arch, PCBSD
Posts: 6,678

Rep: Reputation: 122Reputation: 122
You should see if canon have a non-rpm version on their site - it would probably be simpler for you.
 
Old 11-26-2008, 05:58 AM   #6
sorvad
Member
 
Registered: Apr 2004
Location: Cumbria, England
Distribution: openSuSE, Red Hat, HP-UX
Posts: 70

Original Poster
Rep: Reputation: 15
Question Canon linux support site

I've checked on Canon site, they only have RPMs.

Also checked on my openSuse 11 installation - rather than gtk+ and libxml, there only seems to be gtk2 and libxml2.
 
Old 11-26-2008, 07:11 AM   #7
sorvad
Member
 
Registered: Apr 2004
Location: Cumbria, England
Distribution: openSuSE, Red Hat, HP-UX
Posts: 70

Original Poster
Rep: Reputation: 15
Amend my previous post, I do have gtk+. Its libxml that is missing - only seems to be libxml2 in openSuse11.
 
Old 11-26-2008, 07:53 AM   #8
pixellany
LQ Veteran
 
Registered: Nov 2005
Location: Annapolis, MD
Distribution: Mint
Posts: 17,809

Rep: Reputation: 743Reputation: 743Reputation: 743Reputation: 743Reputation: 743Reputation: 743Reputation: 743
Did you ever try using a driver that's already on your system---as I suggested? (Run the CUPS config and tell us what Canon models are there that are close.

With respect to the libraries, you can Google for the one you need, but--very often--you can just make a soft link to your existing one, eg:

You have libxml2 and it wants libxml. Go to the directory (probably /lib or /usr/lib) and do this:
ln -s libxml2 libxml

I'm not totally clear on Canon's procedure. When you run the .rpm, it creates the ppd file(s), but I don't think it installs the printer. (It's possible that the ppd will be available in the cups config menu.)
 
Old 11-29-2008, 08:14 PM   #9
james2b
Member
 
Registered: Feb 2007
Location: Washington state, USA
Distribution: Ubuntu Mate 18.04, Mint 19.1
Posts: 360

Rep: Reputation: 45
Smile

With SUSE 11.0, KDE 3.5.9, on a 2006 Gateway AMD Athlon desktop computer, using a Canon PIXMA MP500 multi-function inkjet printer connected USB, when I attempt to print a page, it shows as if it is functioning fine, but nothing happens, and no error message. And is it needed to be as root to configure a printer?
 
Old 12-03-2008, 06:56 AM   #10
sorvad
Member
 
Registered: Apr 2004
Location: Cumbria, England
Distribution: openSuSE, Red Hat, HP-UX
Posts: 70

Original Poster
Rep: Reputation: 15
Lightbulb

Success (well sort of)! I downloaded missing libs from http://en.opensuse.org/Package_Repositories#Oss. Tried to compile the Canon drivers. They still did not appear in YAST, however as a by-product a PPD file was created in /user/share/cups/model. I used this to load the driver using Cups and (so far) it works perfectly. Thanks to all for help.
 
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
tip: the right driver to install a Canon i850 printer with newbiesforever Linux - Hardware 0 02-01-2008 12:02 PM
Printer Driver Canon MP370 tommytomato Fedora 3 08-18-2006 04:02 AM
Driver for Canon i860 Printer drbrandt Linux - Software 3 07-26-2006 04:39 PM
driver for canon cp200 printer? sneckert Linux - Hardware 2 03-01-2005 06:01 PM
Driver for the Canon i560 printer bombadil Mandriva 2 06-06-2004 07:56 AM

LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > SUSE / openSUSE

All times are GMT -5. The time now is 05:52 PM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration