LBP1120在Ubuntu 14.04上

我有Ubuntu 14.04 (amd64)的大炮LBP1120 。 对于以前版本的Ubuntu指南:

如何使LBP-1120佳能打印机工作?

完美无瑕地工作,但是对于这个版本, capstsui告诉我:

Check the DevicePath of /etc/ccpd.conf 

因此打印不起作用。

ccpadmin给了我:

  CUPS_ConfigPath = /etc/cups/ LOG Path = None UI Port = 59787 Entry Num : Spooler : Backend : FIFO path : Device Path : Status ---------------------------------------------------------------------------- [0] : LBP1120 : ccp : //localhost:59787 : /dev/usb/lp0 : 

我也得到两个数字:

 sudo /etc/init.d/ccpd status /usr/sbin/ccpd: 9507 9506 

和打印机连接:

 ls -l /dev/usb/lp0 crw-rw---- 1 root lp 180, 0 May 2 09:36 /dev/usb/lp0 

经过多次尝试,我找到了一种方法,通过使用32位驱动程序而不是64位驱动程序来使我的LBP1120工作。 以下: 无法让我的佳能LBP打印机在Ubuntu 14.04下运行我的解决方案问题如下:

安装Linux capt驱动程序

 dpkg --add-architecture i386 apt-get update apt-get install libstdc++6:i386 libxml2:i386 zlib1g:i386 libpopt0:i386 apt-get install cups wget # I will fix soon but Linux_CAPT_PrinterDriver_V260_uk_EN.tar.gz # Now the system is prepeared for 32 bit driver dpkg -i Linux_CAPT_PrinterDriver_V260_uk_EN/32-bit_Driver/Debian/*.deb 

配置LBP1120

 lpadmin -p LBP1120 -m CNCUPSLBP1120CAPTK.ppd -v ccp://localhost:59687 lpadmin -p LBP1120 -E ccpdadmin -p LBP1120 -o /dev/usb/lp0 # Not sure if works flawlwslly but this should start ccpd driver on boot update-rc.d ccpd defaults 

现在你应该连接打印机并尝试获得两个命令:

 /etc/init.d/ccpd status 

通过开始(根据我的经验,我这样做,直到它工作)并停止:

  /etc/init.d/ccpd stop /etc/init.d/ccpd start 

现在,如果你已经设法获得两个神奇的数字,那么你准备打开captstatusui

 captstatusui -P LBP1120 

并查看您的打印机是否显示已准备好进行打印。 如果您此时收到消息:

 Check the followings: -Is the printer turned on? -Is the cable correctly connected? 

然后尝试拆卸其他USB外围设备(例如罗技K360受到干扰)