Far*_*mah 5 32-bit printing canon 12.04
我正在使用 Ubuntu 12.04 , 32bit 。当我打印时什么也没有发生。
我实际上从佳能网站安装了我的打印机驱动程序,佳能 LBP2900 ,它包含 2 个 *.deb 文件:
cndrvcups-common_2.60-1_i386.deb
cndrvcups-capt_2.60-1_i386.deb
安装它们后,我按照论坛中的建议进行了以下操作:
创建了以下目录:
sudo mkdir /var/ccpd
sudo mkfifo /var/ccpd/fifo0
sudo mkdir /var/captmon
Run Code Online (Sandbox Code Playgroud)注册打印机:
sudo /usr/sbin/lpadmin -p LBP2900 -m CNCUPSLBP2900CAPTK.ppd -v ccp:/var/ccpd/fifo0 -E
Run Code Online (Sandbox Code Playgroud)使用 ccpd 守护程序注册打印机:
sudo /usr/sbin/ccpdadmin -p LBP2900 -o /dev/usb/lp0
Run Code Online (Sandbox Code Playgroud)启动 ccpd 守护进程:
sudo /etc/init.d/ccpd start
Run Code Online (Sandbox Code Playgroud)所有步骤都成功了,甚至我的打印机也添加到了系统设置中的打印机列表中,如果我想打印某物,它是可用的,但是当我在一些小步舞曲后打印某物时,我从打印机状态得到了这个:“空闲 - ccp send_data 错误,退出”
当然打印机已连接,当我lsusb在终端中输入时,它在列表中。
接下来什么也不会发生,只是作业在排队。
我使用的帖子:打印佳能 LBP2900 问题
http://www.unixmen.com/installation-canon-lbp2900-on-linux/
https://wiki.archlinux.org/index.php/Canon_LBP2900
谢谢,
法里
小智 4
从窗口“系统 - 打印机”中删除打印机。
使用 Ubuntu 软件中心卸载 cndrvcups-capt 和 cndrvcups-common。
转到此页面:
http://radu.cotescu.com/how-to-install-canon-lbp-printers-in-ubuntu/(存档副本)
找到下载脚本的链接,解压并运行它。
打印机不工作。
屏幕顶部的错误信号告诉我们依赖项有问题,我们必须在终端上输入:
sudo apt-get install -f cndrvcups-common
Run Code Online (Sandbox Code Playgroud)
和
sudo apt-get install -f cndrvcups-capt
Run Code Online (Sandbox Code Playgroud)
依赖关系没问题,但是打印机还是沉默。
打开打印机窗口并查看属性:URI 是
ccp://localhost:59687.
Run Code Online (Sandbox Code Playgroud)
更正它在
ccp://localhost:59787.
Run Code Online (Sandbox Code Playgroud)
打印机依然安静。
在终端上输入
sudo /etc/init.d/ccpd status
Run Code Online (Sandbox Code Playgroud)
答案是一个数字,而不是两个:太糟糕了。
在终端上输入
sudo /etc/init.d/ccpd restart
Run Code Online (Sandbox Code Playgroud)
进而
sudo /etc/init.d/ccpd status
Run Code Online (Sandbox Code Playgroud)
答案是两个数字。好的。
尝试打印测试页,打印机上无纸,打印机停止且不重新启动。
我们必须在引导程序中启动打印机监视器。
关于系统设置-启动应用程序
单击添加按钮
名称:佳能打印状态监视器
命令:captstatusui -e -P LBP2900
描述:隐藏直到发生错误
打印机现在工作正常。