佳能LBP 2900的驱动程序

如何在Ubuntu 14.04中安装Canon LBP 2900打印机的驱动程序?

我已尝试从官方CANON支持安装驱动程序并检查Ask Ubuntu上的其他答案,但到目前为止没有结果。

以下是我的工作解决方案,适用于其他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 

适应您的位宽。

OS重启

如果在安装和操作系统重启后打印机不工作:

 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兼容打印机。

这是佳能的最新驱动程序。 它的版本是2.60,你可以在这里下载。

一旦提取,它将同时具有32位驱动程序和64位驱动程序。

该软件是CAPT打印机驱动程序,为在CUPS(通用UNIX打印系统)环境下运行的Canon LBP打印机提供打印function,该环境是在Linux操作系统上运行的打印系统。

这在Linux Mint 17 32位(或多或少是Ubuntu 14.04 32位)中对我有用。

  1. 下载并安装驱动程序。

    访问佳能亚洲网站(或任何其他佳能网站)并从此链接下载适用于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 package installer安装它。

    接下来安装cndrvcups-capt_2.60-1_i386.deb

     sudo dpkg -i cndrvcups-capt_2.60-1_i386.deb 
  2. 安装其他postscript字体和程序以保留打印机的端口。

    通过Synaptic Package Manager安装portreserve,gsfonts,gsfonts-other,gsfonts-X11。

  3. 重启打印机。

     service cups restart 
  4. 添加打印机并启动Canon Printer守护程序。

     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 
  5. 检查打印机状态。

     captstatusui -P LBP2900 

    如果您看到Ready to print的消息,那么您就完成了! 否则,您可能必须重新启动系统,并重复步骤4中的所有步骤。

    重启系统后可能会停止工作。 运行sudo service ccpd restart然后重试。