如何在 Ubuntu 14.04 中安装佳能 LBP 2900 打印机的驱动程序?
我尝试从官方 CANON 支持安装驱动程序,并在 Ask Ubuntu 上检查了其他答案,但到目前为止没有结果。
答案1
这对我来说在 Linux Mint 17 32 位(或多或少是 Ubuntu 14.04 32 位)上是有效的。
下载并安装驱动程序。
请访问佳能亚洲网站(或任何其他佳能网站),从以下网址下载适用于 Linux 版本 2.60 的 CAPT 打印机驱动程序此链接。
解压后得到一个包含目录32-bit_Driver/Debian的文件夹,进入其中。
从终端安装.deb 文件 cndrvcups-common_2.60-1_i386.deb:
sudo dpkg -i cndrvcups-common_2.60-1_i386.deb
您也可以使用 gdebi 包安装程序来安装它。
接下来安装 cndrvcups-capt_2.60-1_i386.deb
sudo dpkg -i cndrvcups-capt_2.60-1_i386.deb
安装其他 postscript 字体和程序来为打印机保留端口。
通过 Synaptic 包管理器安装 portreserve、gsfonts、gsfonts-other、gsfonts-X11。
重新启动打印机。
service cups restart
添加打印机并启动佳能打印机守护程序。
sudo /usr/sbin/lpadmin -p LBP2900 -m CNCUPSLBP2900CAPTK.ppd -v ccp://localhost:59787 -E sudo /usr/sbin/ccpdadmin -p LBP2900 -o /dev/usb/lp0 sudo service ccpd start sudo service ccpd status
检查打印机状态。
captstatusui -P LBP2900
如果您看到该消息
Ready to print
,则表示您已完成!否则,您可能必须重新启动系统,然后重复步骤 4 中的所有步骤。重启系统后可能会停止工作。运行
sudo service ccpd restart
并重试。
答案2
以下是我的工作解决方案,适用于其他 LBP 模型和 PC 位宽。
安装
在Ubuntu 64位的情况下,打印机Canon LBP2900:
git clone https://github.com/hugolpz/Canon_printer.git
cd ./Canon_printer
make -f ./download.mk
sudo make -f ./install.mk BITS=64 PRINTER=LBP2900
sudo make -f ./OS_restart.mk
sudo make -f ./install.mk BITS=64 PRINTER=LBP2900
适应您的位宽。
操作系统重启
如果安装和操作系统重启后打印机不工作:
sudo pkill -9 -x ccpd
sudo /etc/init.d/ccpd start # Output should have 2 numbers of 4 digits !
> Canon Printer Daemon for CUPS: ccpd: 2626 2615 # seems good :)
有关更多说明,请参阅https://github.com/hugolpz/Canon_printer
建议
购买非佳能 Linux 兼容的打印机。
答案3
这是佳能最新的驱动程序。版本号为 2.60,您可以下载这里。
一旦解压,它将同时包含 32 位驱动程序和 64 位驱动程序。
该软件是 CAPT 打印机驱动程序,为在 CUPS(通用 UNIX 打印系统)环境下运行的 Canon LBP 打印机提供打印功能,CUPS 是一种在 Linux 操作系统上运行的打印系统。