SUSE / openSUSEThis Forum is for the discussion of Suse Linux.
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 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.
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?
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
"
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.)
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?
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.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.