UbuntuHelp:HardwareSupportComponentsPrinters/CanonPrinters/CanonPixmaIP2200/zh

出自Ubuntu中文



简介

这是如何在Ubuntu 6.06(Dapper Drake)上使用Conon提供的驱动安装Conan Pixma iP2200打印机和相关的打印机的手册。这个手册的一部分或者全部都可能适用于其他佳能打印机。对于iP4200,(和其他型号),请参看:UbuntuHelp:HardwareSupportComponentsPrinters/CanonPrinters/CanonPixmaIP4200

注意:这个手册,可能也适用于如下打印机: Canon IP1600使用IP 2200的驱动程序。

不为AMD64支持。

安装

注意:你可能不得不接受佳能的协议许可才能下载软件。

1. 连接你的打印机,并且启动Ubuntu。

2. 安装必须的软件包:alien, libxml1, libpng12-0, libpng12-dev, libgtk1.2 and libgtk1.2-common 在终端中输入:

sudo apt-get update
sudo apt-get install alien libxml1 libpng12-0 libpng12-dev libgtk1.2 libgtk1.2-common

3. 从Canon下载你打印机的驱动程序。在这个Howto中,我们假定那个文件被存放在目录/home/yourname/canon中。

iP2200的驱动在这里:http://software.canon-europe.com/software/0024301.asp 或者在终端中输入:

mkdir canon
cd canon
wget http://software.canon-europe.com/files/soft24301/software/iP2200_Linux_260.tar.gz

4. 在档案管理其中解压缩文件 或者输入:

tar -xvzf iP2200_Linux_260.tar.gz

5. 将RPM包转换为Debain包:

sudo alien cnijfilter-common-2.60-1.i386.rpm cnijfilter-ip2200-2.60-1.i386.rpm

6. 安装包

sudo dpkg -i *.deb

7. 确保库文件连接正确。 /usr/lib/libtiff.so.3 应该被指向 /usr/lib/libtiff.so.4 (或者 由/usr/lib/libtiff.so.4 指向) 如果不是这样,输入:

sudo ln -s /usr/lib/libtiff.so.4 /usr/lib/libtiff.so.3

这是很重要的部分!iP2200驱动程序希望使用libtiff.so.3,不过这是个旧的版本。我们通过把libtiff.so.3连接到libtiff.so.4上来解决这个问题。

同样的, /usr/lib/libpng.so.3 应该被指向 /usr/lib/libpng.so 如果不是这样,输入:

sudo ln -s /usr/lib/libpng.so /usr/lib/libpng.so.3

并且 /usr/lib/libxml2.so.2 应该被指向 /usr/lib/libxml.so.1 如果不是这样,输入:

sudo ln -s /usr/lib/libxml2.so.2 /usr/lib/libxml.so.1

最後使加载程序知道这些改变:

sudo ldconfig

8. 重新启动cups:

sudo /etc/init.d/cupsys restart

9. 添加新的打印机。在GNOME下,选取系统(System)|配置(Preferences)|打印机(Printing)。选取Canon作为制造商,单击“安装驱动...(Install Driver...)”并且选择/usr/share/cups/model/canonip2200.ppd。现在在型号下选择“iP2200 Ver.2.60”。选择“Standard”(这应该是唯一的选项)。确保连接是正确的。现在,应该可以正确打印测试页了!

高级功能

不幸的是,安装PPD文件不能使你控制打印质量。为了修正这个问题,备份你的pdd文件,随后用root打开文件: gksudo gedit /etc/cups/ppd/iP2200-Ver.2.60.ppd

在"Resolution"章节后插入这些行:

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

上述内容如果添加在"Resolution"章节后能为打印分辨率提供了更多选择,但是质量设置是否取决于这里,我就不是很了解了。注意:ip2200在黑白打印时只提供600dpi的分辨率。

*Resolution 1200/1200 dpi: "<</HWResolution[1200 1200]>>setpagedevice"
*Resolution 2400/2400 dpi: "<</HWResolution[2400 2400]>>setpagedevice"
*Resolution 4800/4800 dpi: "<</HWResolution[4800 4800]>>setpagedevice"

(from http://gentoo-wiki.com/Canon_Pixma_Series)


N.b. 这些修改并未包含在 http://mambo.kuhp.kyoto-u.ac.jp/~takushi/ 提供的包中。

之后,应该重新启动cups来应用更改。sudo /etc/init.d/cupsys restart

在打印机上进行例如清洁喷墨头等维护工作,在终端中输入: cngpij -P iP2200-Ver.2.60

你可能希望把它添加到你的菜单中,因为记住这些确实有些痛苦。 在弹出的新窗口中选择"Maintenance"。