Wednesday, December 05, 2007

Canon Pixma IP1000 on Ubuntu 7.10

These will explain how to make printer Canon Pixma IP1000 works on Ubuntu 7.10:

1. Download this file. (If that link doesn't work you can get it here or here). This file contents 3 deb files.


2. Extract file and install these 3 deb files.

$ sudo dpkg -i
(names of the 3 deb files)


3.Edit the .ppd file in folder /usr/share/cups/model/

To allow printing quality options to be accessed through cups' printer properties you must edit as root the printer's ppd file.(This applies only to the ip1000)

$ sudo gedit /usr/share/cups/model/canonpixmaip1000.ppd


4. Then add these lines
:

*OpenUI *CNQuality/Quality: PickOne
*DefaultCNQuality: 3
*CNQuality 2/High: "2"
*CNQuality 3/Normal: "3"
*CNQuality 4/Standard: "4"
*CNQuality 5/Economy: "5"
*CloseUI: *CNQuality


You can also replace these lines:

*OpenUI *Resolution/Output Resolution: PickOne
*DefaultResolution: 600
*Resolution 600/600 dpi: "<>setpagedevice"
*CloseUI: *Resolution


with:

*OpenUI *Resolution/Output Resolution: PickOne
*DefaultResolution: 600
*Resolution 600/600 dpi: "<>setpagedevice"
*Resolution 1200/1200 dpi: "<>setpagedevice"
*Resolution 2400/2400 dpi: "<>setpagedevice"
*CloseUI: *Resolution


5. Save the file


6. Fix libs using these commands:

$sudo ln -s /usr/lib/libpng12.so.0 /usr/lib/libpng.so.2
$sudo ln -s /usr/lib/libtiff.so.4 /usr/lib/libtiff.so.3
$sudo ln -s /usr/lib/libxml2.so.2 /usr/lib/libxml.so.1



7. Restart Cups daemon

$ sudo killall cupsd
$ sudo cupsd



8. Set the Printer Setup like this:

- System>Administration>Printing>New Printer
- Choose Local or network printer and specify port or url, respectively
- Forward
Manufacturer>canon
Model> PIXMA IP1000
Driver>Standard
- Apply

(if you can't find your printer choose:install driver>choose the ppd file you edited, reboot and try again to setup printer)


9. Print test page

Right Click on printer> properties>print test page


10. For additional purpose you can setup on GIMP by using these steps:

- Open an image to print
- File>print>Choose your printer name>setup printer:
Printer Model>PostScript level 2
command>lpr -P (PIXMA IP1000)
PPD File>browse at /usr/share/cups/model/ (mine is /usr/share/cups/model/canonpixusip4100.ppd)
- OK
- Save Settings
- Print


This articles also can be found in here. You can also get the rpm files in here and for the instructions using the rpm files you can look at here.

This link below is the list of driver canon for linux: ftp://download.canon.jp/pub/driver/bj/linux/