Posted by: poche | August 8, 2008

Canon PIXMA IP1700 On OpenSUSE 11.0

Hi there..

Again, i will brought you a how-to. This time is about Canon PIXMA IP1700 InkJet Printer on OpenSUSE 11.0.
Firstly, there were some package that you must install on your machine before you can continue.

First install gtk by typing
sudo zypper in gtk libxml libpng3
This installation will provide dependencies that needed by the printer driver package.

Second, download the printer driver at Here. Then Extract the folder everywhere you like. After that, install all the package inside the Folder, As far as i remember there were four package inside.

Third, after the installation finished, do some touch on the provided PPD file. You can found it at /usr/share/cups/model/canonip2200.ppd. (if you prefer, this step was not needed if you don’t need it.. ^_^)

Change THIS

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


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

Then save the file.

FYI, you can edit the file by using
sudo kate /usr/share/cups/model/canonip2200.ppd
or you can copy the canonip2200.ppd file to somewhere that you can edit then replace the old file with sudo command.

Fourth, Install your printer via CUPS. Open your favourite browser, then type “localhost:631” in the address bar, this should brought you to some page with CUPS writings on top of it. Then, click add printer. After that, insert Printer name, Location, and Description. This Information is up to you. Then, assign a device that attached to your machine. Make sure your printer is turned on. And click continue. After that, use the PPD file that you had customized earlier by clicking “Browse”. Last, click “Add Printer”.

Fifth, Try Print Test Page. If There were something wrong, please give me feedback.


OpenSUSE 11.0 KDE 4.1

EDIT-ed again

i already fix the script that you need to modified, so it will be safe to copy and paste it..



  1. it’s great! I finally make my iP1700 printing 🙂 thanks a lot.

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )


Connecting to %s


%d bloggers like this: