如何在14.04 LTS中安装Canon LBP2900B打印机?我尝试了LBP2900的方法,但是没有用


9

如何在Ubuntu 14.04 LTS上安装Canon LBP2900B?我尝试了安装LBP2900的方法,但是没有用。

我尝试安装社区Wiki中概述的CanonCaptDrv190,并回答了Alvar#1。#2 by SarveshM @ 如何在ubuntu 12.10中安装佳能LBP2900打印机,但两种方法都不适合我。打印机已打开,纸盒中有页面,并通过USB连接。

编辑:我再次遵循社区帮助Wiki的Ubuntu 13.10安装方法。现在我明白了

在命令4(sudo update-rc.d ccpd默认值)-

update-rc.d:警告/etc/init.d/ccpd缺少LSB信息

update-rc.d:参见http://wiki.debian.org/LSBInitScripts

/etc/init.d/ccpd的系统启动/停止链接已经存在。

看到captstatusui for LBP2900时,我得到-

消息:没有指定的打印机

在下面的框中,我得到-检查/etc/ccpd.conf的(打印机星号,星号,星号(符号))

我尝试了您的方法,极客长老,但是没有用。

还有其他想法吗?

问候,安迪


AFAIK,2900B是黑色,2900是白色。我找不到的驱动程序没有区别。我们将以更能够帮助你,如果你编辑你的问题,包括你试图安装的方法和如何没有工作(错误信息,您可能会感到迷惑,我们实际需要)。谢谢!
年长者极客2014年

很抱歉回复晚。我在社区Wiki中谈论的是CanonCaptDrv190。即使重新启动后尝试打印测试页,打印机状态也会显示为``空闲''。您知道为什么会这样吗?
Andy_519 2014年


这在3个答案askubuntu.com/questions/232645/...你试试?
极客长老

我已经编辑了您的问题,以包括您在评论中提供的信息。以后请自己动手,并提供尽可能多的细节。对于您来说似乎不重要的事情可能对我们帮助您解决此问题至关重要。谢谢!
极客老人

Answers:


2

打开打印机:

印刷机

点击添加

添加打印机

从列表中选择打印机或输入URI(前提是您已遵循社区Wiki中有关设置CUPS的说明,列表中应包含检测到的打印机。

新打印机

这是通过网络打印时得到的:

流行打印机

接下来,您将为我选择要使用的驱动程序。推荐使用Brother,您的驱动程序为Canon。

如果您有PPD文件,则可以在此处选择它;如果没有,请尝试在此处选择佳能从数据库中选择打印机。

司机

如果找不到此处列出的型号,请单击“后退”按钮,然后尝试搜索上面要下载的驱动程序。

佳能

找到列出的模型后,选择它并继续前进

系统会要求您在此处标识您的打印机:

确定

这样做,然后单击“应用”。现在打印测试页以确保一切正常:

测试页

如果显示出祝贺,那就完成了!如果没有,请右键单击打印机并确保已选中“启用”(应该是)

已启用

如果右键单击打印机并选择属性,您将获得如下内容(您的URI和驱动程序将有所不同): 道具

如果无法打印,则应确保这些设置有意义。如果驱动程序错误,并且其他所有操作都正确,则通常会从打印机获得某些信息(输出乱码,页面馈送等)。


好吧,我使用了正确的(2.60-1)。作为设备URI,我得到ccp:// localhost:59687。它像关闭一样安静地坐着:-(
Andy_519 2014年

1:它直接连接到我要打印的PC 2:我选择了LBP2900作为模型
Andy_519 2014年

您设置了CUPS吗?
极客长老


是的,我有CUPS核心库。
Andy_519 2014年

8

我已经在Ubuntu 14.04中使用了LBP2900。

  1. 下载Linux capt驱动程序2.60版

  2. 将其解压缩到下载文件夹中,并以32位打开该文件夹,因为我的安装是32位:

    下载→linux capt ...→32位驱动程序→debian

  3. 双击文件后,Ubuntu软件中心将打开并要求安装。依次安装两个文件,然后第二个安装。

  4. 从Ubuntu软件中心安装下面的包:portreservegsfontsgsfonts-othergsfonts-X11

  5. 重新启动打印机

    service cups restart
    
  6. 添加打印机并启动打印机守护程序:

    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
    
  7. 检查打印机的功能:

    captstatusui -P LBP2900
    

    这将弹出一个新窗口。如果消息是“准备打印”,则说明您已经完成。如果错误消息是未连接打印机等错误,请重新启动操作系统并重复步骤五至七,然后它将开始。

有时重启后可能会停止工作,然后运行

sudo service ccpd restart 

然后再试一次。

使我的lbp2900b在Ubuntu 14.04中工作对我来说是一种快乐的经历,否则我将不得不两次启动Windows才能进行打印。


Thanx男人……终于找到了一个行之有效的解决方案……行之有效。它可以100%工作。最重要的命令是步骤6的第一行(ccp:// localhost:59787)。您找到的大多数解决方案都会缺少此命令,这会导致真正的问题。非常感谢。
Kashyap Kansara

对我来说/ dev / usb / lp0不存在,我更改为/ dev / usb / lp1
fangxing

2

尝试安装printer-driver-cjet软件包,该软件包是Cannon LBP打印机的通用驱动程序:

sudo apt-get install printer-driver-cjet

是的,我现在做到了。我下一步该怎么办?
Andy_519 2014年

使用应用程序打开打印机system-config-printer-gnome

您如何做到这一点?
Andy_519 2014年

键入system-config-printer-gnome的冲刺。然后该“打印机”图标将出现。打开应用程序。然后选择打印机。

好吧,我知道了......谢谢,但没有来自打印机的响应
Andy_519

1

安装Canon LBP2900 / LBP2900B – Ubuntu 14+

注意:答案更清晰;基于以上答案之一;感谢这个答案;我有“ edubuntu @ edubuntu-HCL-Desktop”。

  1. 佳能网站下载适用于Linux的Linux capt驱动程序2.70版

  2. 将其解压缩到downloads文件夹中,并打开32/64位文件夹:下载→Linux capt ...→32/64位驱动程序→Debian→您将找到两个文件。

    • cndrvcups-capt_2.70-1_i386[or-amd64].deb
    • cndrvcups-common_3.20-1_i386[or-amd64].deb
  3. 开启打印机

  4. 双击文件,Ubuntu软件中心打开并要求安装。依次安装两个文件,然后第二个安装。

  5. 从Ubuntu软件中心安装以下附加软件包:(portreserve gsfonts gsfonts-other gsfonts-X11可能已经安装,否则请安装)。

  6. 从终端(使用Ctrl+ Alt+ 打开T)中添加以下命令并添加打印机并启动打印机守护程序:

    • service cups restart

    (通常显示如下)

    stop: Unknown job: cups
    start: Unknown job: cups
    
    • sudo /usr/sbin/lpadmin -p LBP2900 -m CNCUPSLBP2900CAPTK.ppd -v ccp://localhost:59787 -E

      (通常显示如下)

      [sudo] password for edubuntu: enter password if exists

    • sudo /usr/sbin/ccpdadmin -p LBP2900 -o /dev/usb/lp0

    (通常显示如下)

     CUPS_ConfigPath = /etc/cups/
     LOG Path        = None
     UI Port         = 59787
    
     Entry Num : Spooler : Backend : FIFO path         : Device Path    : Status 
     ---------- --------- --------- ------------------- ---------------- -------
     [0]       : LBP2900 : ccp     : //localhost:59787 : /dev/usb/lp0   : New!!
    
    • sudo service ccpd start

    (通常显示如下)

    Starting /usr/sbin/ccpd: .
    
    • sudo service ccpd status

    (通常显示如下)

    /usr/sbin/ccpd: 6937 6936
    captstatusui -P LBP2900
    
  7. 这会弹出一个新窗口。如果消息是“准备打印”;那么您已经准备好使用打印机LBP2900。如果消息为“错误”或“未连接打印机”等,则重新启动操作系统并在Terminal上重复所有步骤,它将启动打印机LBP2900。有时可能会停止重新启动后工作,然后执行以下操作:

    sudo service ccpd restart 
    

如果是这样,则显示如下:

(captstatusui:6949): GLib-CRITICAL **: Source ID 13 was not found when attempting to remove it
  1. 然后,关闭然后再打开打印机,然后再次在Terminal上执行以下操作:

    captstatusui -P LBP2900
    

您已经准备好使用打印机LBP 2900 / LBP 2900B。


欢迎来到Ask Ubuntu!请不要针对其他问题发布重复的答案。它只会为主持人带来更多工作。如果问题是如此相似,以至于每个问题都适用相同的答案,则两个问题中的较晚者可能是重复的,应将其标记为相同。
Karl Richter)

1
它给出了一个错误:Check the DevicePath of /etc/ccpd.conf在Ubuntu 14.04,64位上
Ramesh Pareek,

0

一条评论(可能对需要帮助的人有所帮助),对于64位计算机,请甚至使用32位驱动程序和相应的说明(由Sameer / Subbaya提供)。

另外,在运行以下命令之前,请检查usb0(或lp0)上是否确实存在打印机:(否则,请在其中使用适当的USB端口)

须藤/ usr / sbin / ccpdadmin -p LBP2900 -o / dev / usb / lp0


(Edwin的回答是:如何使Canon LBP2900B在Ubuntu 16.04 LTS上工作?

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.