因为Windows的各种弹出广告太多了,已经有一段时间没有用Windows操作系统办公了,改用的是Linux操作系统;由于笔记本电脑为较老的R400,安装了XFCE版本的Linux Mint 19.2,XFCE启动速度快,占用资源少,可配置性好。通过安装装搜狗输入法(安装完成之后会造成底部面板破坏,需要重新对操作系统的底部面板进行设置),安装完WPS Office和QQ for Linux 2.0版本以及Chrome浏览器、Xmind(只能安装ZEN版本,安装其他版本会造成操作系统无法上网、界面破坏)之后,基本的日常办公没有问题了,决定淘汰Windows的台式电脑,但是打印机一直未安装上,就花了一天时间将打印机配置完成,这个过程记录一下:

1、在Canon的官方网站上下载Linux版本的驱动程序,通过系统自带工具打开压缩包,进入自己的系统版本(64bit)的文件夹,在Debian子目录中,提取其中的两个文件cndrvcups-common_3.21-1_amd64.deb、cndrvcups-capt_2.71-1_amd64.deb,然后点击进行安装。

2、安装完驱动之后,发现打印机管理程序中增加了一个LBP3000的打印机,但是打印测试页并没有任何反应,需要进一步进行配置,LBP2900+使用的驱动实际是LBP3000,因此在后续的配置中使用的驱动就是LBP3000的驱动,首先删除掉已经注册的LBP3000打印机,使用如下命令完成打印机的注册:

sudo /usr/sbin/lpadmin -p LBP3000 -m CNCUPSLBP3000CAPTK.ppd -v ccp://localhost:59787 -E

sudo ccpdadmin -p LBP3000 -o /dev/usb/lp0

3、检查打印机是否工作,使用:sudo captstatusui -P LBP3000,发现无法与打印机进行通信。

4、打印机使用的是USB接口,使用 lpinfo命令查找打印机的uri,默认是lp0,但是通过lpinfo命令的执行发现在自己的电脑上面是使用的lp1,可以先不插USB,执行以上命令(sudo lpinfo -v);再插上USB打印机,再执行以上命令,这样就很容易分辨了。对照两种情形下的不同,发现LBP3000打印机使用以下两个RUI端口:

direct cnusb:/dev/usb/lp1(并不是默认安装时的lp0)

direct usb://Canon/LBP3000?serial=0000A1E5FAj6

因此前面的注册命令需要修改为:sudo ccpdadmin -p LBP3000 -o /dev/usb/lp1

5、使用:sudo captstatusui -P LBP3000,仍然发现无法与打印机进行通信,执行命令(sudo lpinfo -v),发现/dev/usb/lp1在列表中消失,查阅安装的英文文档,发现可以通过执行 # sudo modprobe usblp可以解决USB的通信问题,执行完该命令后,/dev/usb/lp1就一直存在与列表中了。

6、将系统的CUPS和Canon的ccpd服务启动以后,sudo service cups start和sudo service ccpd start,然后再运行sudo captstatusui -P LBP3000,弹出窗口内显示"Ready to print!"就说明你的打印机已经就绪了。打印测试也没有问题了。

7、但是重启动之后仍然不能打印,每次打印需要执行sudo service ccpd start,比较麻烦,需要将ccpd设置成自动启动,首先修改/etc/init.d/ccpd文件,增加:
### BEGIN INIT INFO
# Default-Start: 2 3 4 5
# Default-Stop: 0 1 6
### END INIT INFO
四条语句,然后执行命令sudo systemctl enable ccpd即可成功添加为自动启动。

在Linux Mint 19.2 XFCE(x64)中安装Canon LBP2900+打印机驱动程序相关推荐

  1. linux mint 18.3浏览器,在Linux Mint 19/Ubuntu 18.04中安装Tor Browser浏览器的方法

    本文介绍在Linux Mint 19/Ubuntu 18.04系统中安装Tor Browser浏览器的方法,本文不使用Tor的默认Ubuntu存储库,因为它们包含旧版本的Tor. 一.添加Tor存储库 ...

  2. linux mate主题目录,Linux Mint 19.1新功能介绍,包含Cinnamon、Xfce、MATE桌面

    Linux Mint 19.1(开发代号Tessa)是一个LTS长期支持版本,基于Ubuntu 18.04,采用Linux kernel 4.15内核,它附带了很多更新的软件,并带来了改进和许多新功能 ...

  3. linux minit 截图,带有屏幕截图的Linux Mint 19.2代号“ Tina”的安装指南

    Linux Mint是一种现代的,精美的,易于使用的,舒适的,社区驱动的GNU / Linux桌面发行版,它基于流行的Ubuntu Linux发行版. 对于从Windows或Mac OS X操作系统切 ...

  4. linux mint 18.3浏览器,在Ubuntu 18.04/Linux Mint 19中安装Chromium浏览器的方法

    本文介绍在Ubuntu 18.04/Linux Mint 19系统中安装Chromium Web浏览器的简便方法,通常安装Chromium可以下载deb软件包或使用Snap安装,本文介绍使用Snap安 ...

  5. linux mint 19新功能,Linux Mint 19.3将在2019年12月正式发布,附新功能简介

    Linux Mint 19.3 'Tricia'将定于2019年12月正式发布并提供ISO下载,在2019年圣诞节前后你就可以使用或升级到该版本.它基于稳定的Ubuntu 18.04.3 LTS版本, ...

  6. linux mint 19 中国镜像,Beta版Linux Mint 19.3 Tricia的ISO镜像已开放下载

    正如预期的那样,Linux Mint 19.3拥有Ubuntu 18.04.3 LTS的最新特性,还引入了一些令人兴奋的新功能.全新的应用程序.图标和壁纸.Clement Lefebvre在月度公告中 ...

  7. linux mint如何升级,如何升级到Linux Mint 19

    Linux Mint 19代码名为" Tara ",是Mint项目的最新版本. 这是一个长期支持 ( LTS )版本,直到2023年才会得到支持. Mint 19提供了更新的软件和 ...

  8. linux mint 19 内核4.9,检查Linux Mint 19系统版本号和代号的方法

    本文介绍检查Linux Mint 19操作系统版本号和代号的方法.Linux Mint每两年发布一次主要版本(如Mint 19),每六个月左右发布一次小版本(如Mint 19.1.19.2等),你可以 ...

  9. linux 卸载aria2,Linux Mint 19下安装aria2的过程完整总结

    本文内容的实际电脑操作系统是Linux Mint 19 Cinnamon版本,在其操作系统中安装aria2全过程完整总结.希望能给要安装使用aria2的朋友们提供帮助.本文除了对Linux Mint ...

  10. linux mint 19界面美化,安装完 LinuxMint 19.3 后必做的10件事

    安装完 LinuxMint 19.3 后必做的10件事 LinuxMint 发行版是一款基于Ubuntu的易用性好,特别适合入门者使用的一款Linux发行版,相比于Ubuntu,界面和操作更友好. 本 ...

最新文章

  1. leetcode 237: Delete Node in a Linked List
  2. UE中的几个极有用功能
  3. BCH期货合约将在美国挂牌交易所上线
  4. 项目支出数据产生过程
  5. DedeCMS(织梦)安全设置经验分享
  6. ajax 传递数组与接收
  7. android中setdate不是静态,为什么当setData()和setType()不起作用时,android intent的setDataAndType()工作正常?...
  8. 太平洋大西洋水流问题如何解决?一文了解图在前端中的应用
  9. 程序员加班制作了30张可视化大屏模板,套用数据直接用
  10. Android属于绑定服务特点是,android – 每个Service绑定是否需要一个ServiceConnection?...
  11. react-router使用总结
  12. Vue项目:电商后台管理管理系统
  13. 冷高轮时间 小人人体形状造型 手势 麻将 扑克 数字时钟APP android安卓版本/iOS苹果版本
  14. 计算机软件429修复工具,运行时错误 429,ActiveX部件不能创建对象的解决方法小结...
  15. 基于量化交易回测的金融股票案例基础知识
  16. 提示网站服务器403,浏览器打开网页时出现http 403 禁止访问错误是什么原因?
  17. Android版股票K线图实现方案
  18. Matlab之随机森林TreeBagger
  19. 搞个网站需要多少钱【网站费用】
  20. 【重读.转】黑客帝国中的佛法义理

热门文章

  1. 反汇编 之程序入口_start
  2. xThunder —— 完美支持Firefox的迅雷,旋风调用扩展
  3. 云计算发展趋势(二)实现云计算的技术以及其他新兴技术介绍
  4. 图片的灰度处理(Unity Shader)
  5. 运算符优先级及记忆口诀
  6. 前端性能优化实践:让视频加载也“懒”一点
  7. VS2019登陆时脚本错误
  8. 我爱淘二次冲刺阶段6
  9. 红旗Linux系统安装教程
  10. YOLOAir库使用(二)