适用于 Canon LBP 2900 的驱动程序

适用于 Canon LBP 2900 的驱动程序

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

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

答案1

这对我来说在 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 包安装程序来安装它。

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

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

    通过 Synaptic 包管理器安装 portreserve、gsfonts、gsfonts-other、gsfonts-X11。

  3. 重新启动打印机。

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

    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并重试。

答案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 操作系统上运行的打印系统。

相关内容