How do I install printer drivers for Canon Pixma ip1700 in Ubuntu 7.10?
Hello Fellow Ubuntu Community, I have another slight issue.
Being the novice that I am, I am trying to make my Canon PIXMA ip1700 and Lexmark x1270 printer work with Ubuntu 7.10. However, It is not being detected at all on the computer. I've tried some research and I found that the two options are either Turboprint or to download the ip2200 drivers from canon.
As for turboprint, I am trying to stay away from paying 30 US dollars for such a software unless its the best choice, although I tested it and my canon printer seems to work fine so far (other than that annoying banner).
My challenge though, is installing the ip2200 drivers, as I have little to no clue as to how to use the terminal properly. Whenever I try any commands from people either on this forum or elsewhere, I get different error messages (which I can't remember right now), or something along the lines of "Command not found" or "Directory not found", so I am kind of stumped.
Is there anyone that has any suggestions as to how to install the ip1700 and the Lexmark x1270 driver or its substitutes? And if I have to use the terminal again, can I have step-by-step commands on how to install them for a beginner in linux like me?
Thank you very much
Question information
- Language:
- Spanish (Mexico) Edit question
- Status:
- Answered
- For:
- Ubuntu Edit question
- Assignee:
- No assignee Edit question
- Last query:
- 2008-01-19
- Last reply:
- 2008-09-05
| Gomel4ever (gomel4ever) said : | #1 |
This should work, if the ip1700 really works with the ip2200 driver:
#Install rpm to deb converter
sudo apt-get install alien
#gets linux-driver from the canon site
wget http://
#unpacking the archive
tar -xvvzf iP2200_
#convert rpm's to deb's and install them
sudo alien --scripts --install cnijfilter-
sudo alien --scripts --install cnijfilter-
sudo alien --scripts --install cnijfilter-
sudo alien --scripts --install cnijfilter-
#restart Cups
sudo /etc/init.d/cupsys restart
Add printer via System/
#try to print the testpage. if it doesn't work, please do this and paste the output here:
ldd /usr/local/
| Dines683 (dines683) said : | #2 |
Maybe you can find it here
https:/
| docklc (docklc) said : | #3 |
Being extremely new to Ubuntu (8.04), I have no idea what you are telling me to do to install the IP1700. Are you giving me command line instructions? Do I enter these in "Terminal"? Please translate the steps into English. That is, what do you mean by "#install rpm to deb converter"?? I assume that "deb converter" is some sort of conversion tool for Debian and is "sudo apt-get install alien" a command line to be inserted somewhere? I am familiar with DOS commands, but have not done anything in the last 20 years with Unix/Linux. Thank you for the assistance...
| Gomel4ever (gomel4ever) said : | #4 |
I'm so used to write like this, that i thought it would be understandable, sorry.
In my first post all lines beginning with a '#' are only comments for better understanding.
Only the 'Add printer via ...' line should be made with the mouse in the Gnome-panel (the bar on the top of the screen).
The other lines should be executed in the command line.
So you only should have to execute the following lines, line after line in a terminal:
sudo apt-get install alien
wget http://
tar -xvvzf iP2200_
sudo alien --scripts --install cnijfilter-
sudo alien --scripts --install cnijfilter-
sudo alien --scripts --install cnijfilter-
sudo alien --scripts --install cnijfilter-
sudo /etc/init.d/cupsys restart
Then you should try to add the printer:
via System / Administration / Printing (in the top panel of the screen)
Button "New Printer", follow the instructions and select the "Canon iP2200 Ver.2.60" driver under Modell "ip2200 Ver.2.60" for your Canon ip1700.
Now your ip1700 printer should work, try printing a page.
If it doesn't work, please send me the output of the following console command:
ldd /usr/local/
Hope this works and is now understandable.
| docklc (docklc) said : | #5 |
I followed all instructions you provided [Thanks mucho], but I cannot add the ip1700 printer under System/
owner@owner-
linux-gate.so.1 => (0xb7f5b000)
libcnbpcmcm256.so => /usr/lib/
libcnbpess256.so => /usr/lib/
libm.so.6 => /lib/tls/
libdl.so.2 => /lib/tls/
libtiff.so.3 => not found
libpng.so.3 => not found
libcnbpcnclapi
libcnbpcnclbjc
libcnbpcnclui2
libpopt.so.0 => /lib/libpopt.so.0 (0xb7ec8000)
libc.so.6 => /lib/tls/
libpthread.so.0 => /lib/tls/
/lib/ld-linux.so.2 (0xb7f5c000)
| docklc (docklc) said : | #6 |
I uninstalled Turboprint (which worked fine at 300dpi, but not at higher rez), then followed your and other folks recommended procs, but still no ip1700 or ip2200 working, although I did get the ip2200 v.2.60 to show up in the New Printer list. The printer makes a few sounds, like it wants to print, but then quits, so something is still wrong--as perhaps in the printout from: ldd /usr/local/
| Gomel4ever (gomel4ever) said : | #7 |
To make sure that the required librarys are installed run the following command:
sudo apt-get install libtiff4 libpng12-0
The problem is that the installed driver bases on old DDLs.
We only have to "show" the dirver, were the new DDLs are.
Change the working directory and list the available DLLs we have to link with the following commands:
cd /usr/lib/
ls -l libtiff* libpng*
then you should see something like that:
-rw-r--r-- 1 root root 178472 2007-10-24 04:25 libpng12.a
lrwxrwxrwx 1 root root 18 2008-04-25 16:59 libpng12.so -> libpng12.so.0.15.0
lrwxrwxrwx 1 root root 18 2008-04-24 22:51 libpng12.so.0 -> libpng12.so.0.15.0
-rw-r--r-- 1 root root 141452 2007-10-24 04:25 libpng12.so.0.15.0
lrwxrwxrwx 1 root root 10 2008-04-25 16:59 libpng.a -> libpng12.a
lrwxrwxrwx 1 root root 11 2008-04-25 16:59 libpng.so -> libpng12.so
lrwxrwxrwx 1 root root 16 2008-04-24 22:51 libtiff.so.4 -> libtiff.so.4.2.1
-rw-r--r-- 1 root root 335512 2008-04-03 14:03 libtiff.so.4.2.1
The output you send me send me contained the following 2 lines:
libtiff.so.3 => not found
libpng.so.3 => not found
so we have to add links from the needed DDLs to the available DLLs.
this can be made by the following consol-command:
Important: Maybe on your system you have to change libpng12.so.0.15.0 and libtiff.so.4.2.1 to the files you saw at the output from the "ls -l libtiff* libpng*"-command.
sudo ln -s libpng12.so.0.15.0 libpng.so.3
sudo ln -s libtiff.so.4.2.1 libtiff.so.3
Now we update the link-caches with following command:
sudo ldconfig
If you execute again "ldd /usr/local/
Now the driver should work.
| snowguy (snowguy) said : | #8 |
Thanks Gomel4ever for your clear instructions. I followed your instructions above and am getting the following problem. The printer state shows as "stopped." And in the top bar of Ubuntu I see the printer with a red negative sign by it and the message "Printer ip1700: Cups-missing-
Background. I just installed Ubuntu 8.04 I have a Canon Pixma ip1700.
Thanks!
| Gomel4ever (gomel4ever) said : | #9 |
I am not really sure about this.
But it think that something with cnijfilter-
Try the following command:
sudo apt-get remove cnifilter-*
and then to install them again with:
wget http://
tar -xvvzf iP2200_
sudo alien --scripts --install cnijfilter-
sudo alien --scripts --install cnijfilter-
sudo alien --scripts --install cnijfilter-
sudo alien --scripts --install cnijfilter-
sudo /etc/init.d/cupsys restart
Add the printer and check if all DLL's are correct (with "ldd /usr/local/
It should not give any DLL problems, but if they occur you know what to do :)
If the printer still brings your mentioned error after this, I unfortunately can't help you any farther.
| Goran (gbrkulj) said : | #10 |
I have PIXMA IP1800 and It's working on Hardy - 64 bit
Drivers from Canon are for 32bit (src package to).
Here is how I did with help from others (step-by-step)
http://
goran
| docklc (docklc) said : | #11 |
Goran and everyone else who provided procs for Canon printer under Ubuntu
HHeron: Thanks for all the help--I will try in a few days and let you know
the results...Kent
On Thu, Jul 24, 2008 at 2:13 AM, Goran
<email address hidden>wrote:
> Question #22555 on Ubuntu changed:
> https:/
>
> Goran proposed the following answer:
> I have PIXMA IP1800 and It's working on Hardy - 64 bit
> Drivers from Canon are for 32bit (src package to).
> Here is how I did with help from others (step-by-step)
> http://
>
> goran
>
> --
> You received this question notification because you are a direct
> subscriber of the question.
>
why my internet speed so slow when use linux ubuntu
give me same clue
please .....
| James (deerhman3006) said : | #13 |
Hello all, i currently have a lexmark X1270 printer and i was wondering if you people could possibly help me.. I tried to go through system>
Can you help with this problem?
Provide an answer of your own, or ask Johann Delgado for more information if necessary.

