UbuntuHelp:HardwareSupportComponentsPrinters/CanonPrinters/CanonPixmaIP2200/zh
出自Ubuntu中文
| 文章出处: |
https://help.ubuntu.com/community/HardwareSupportComponentsPrinters/CanonPrinters/CanonPixmaIP2200 |
| 点击翻译: |
English • 中文 |
简介
这是如何在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"。
