[Share Experiences] 关于佳能2900+打印机驱动安装问题
Tofloor
poster avatar
blueyp
deepin
2022-10-13 23:26
Author

2900+打印机系统安装好后会自动安装一个3000的打印驱动,其实根本驱动不了,一直显示正在发送,实际上只需要安装成2900的驱动就能正常使用,具体方法参考https://bbs.deepin.org/zh/post/208137

Reply Favorite View the author
All Replies
avatar
xuqi
deepin testing team
2022-10-13 23:36
#1

👍

Reply View the author
avatar
jjcui8595
deepin
2022-10-14 00:13
#2

我一直用Canon LBP2900+,通过学习和摸索,发现使用系统源在线安装更加简单。方法如下:

  1. sudo apt install cndrvcups-capt
  2. sudo apt install zlib1g:i386 libxml2:i386 libstdc++6:i386   
    
  3. sudo /usr/sbin/lpadmin -p LBP3000 -m CNCUPSLBP3000CAPTK.ppd -v ccp://localhost:59787 -E 
    
  4. sudo /usr/sbin/ccpdadmin -p LBP3000 -o /dev/usb/lp0 
    
  5. sudo systemctl start ccpd.service  
    
  6. sudo systemctl enable ccpd.service
    
Reply View the author
avatar
jjcui8595
deepin
2022-10-14 00:14
#3

亲测使用2900和3000驱动均可以

Reply View the author
avatar
blueyp
deepin
2022-10-14 00:29
#4
jjcui8595

我一直用Canon LBP2900+,通过学习和摸索,发现使用系统源在线安装更加简单。方法如下:

  1. sudo apt install cndrvcups-capt
  2. sudo apt install zlib1g:i386 libxml2:i386 libstdc++6:i386   
    
  3. sudo /usr/sbin/lpadmin -p LBP3000 -m CNCUPSLBP3000CAPTK.ppd -v ccp://localhost:59787 -E 
    
  4. sudo /usr/sbin/ccpdadmin -p LBP3000 -o /dev/usb/lp0 
    
  5. sudo systemctl start ccpd.service  
    
  6. sudo systemctl enable ccpd.service
    

我这样配置死活打不了,找不到原因😂 所以才用2900配置

Reply View the author
avatar
jjcui8595
deepin
2022-10-14 00:53
#5
blueyp

我这样配置死活打不了,找不到原因😂 所以才用2900配置

检查你的打印机是不是lp0,如果是lp1就相应修改

Reply View the author
avatar
blueyp
deepin
2022-10-14 01:05
#6
jjcui8595

检查你的打印机是不是lp0,如果是lp1就相应修改

是的,确认的了lp0,反正就是用2900才能打印3000就不行

Reply View the author
avatar
jjcui8595
deepin
2022-10-14 01:31
#7
blueyp

是的,确认的了lp0,反正就是用2900才能打印3000就不行

能用就好

Reply View the author
avatar
浪云
deepin
2023-04-10 17:30
#8

mint安装,第一句就遇到问题,怎么搞?

正在读取软件包列表... 完成
正在分析软件包的依赖关系树... 完成
正在读取状态信息... 完成
E: 无法定位软件包 cndrvcups-capt

Reply View the author
avatar
徐徐起帆
deepin
2025-06-06 15:24
#9
jjcui8595

我一直用Canon LBP2900+,通过学习和摸索,发现使用系统源在线安装更加简单。方法如下:

  1. sudo apt install cndrvcups-capt
  2. sudo apt install zlib1g:i386 libxml2:i386 libstdc++6:i386   
    
  3. sudo /usr/sbin/lpadmin -p LBP3000 -m CNCUPSLBP3000CAPTK.ppd -v ccp://localhost:59787 -E 
    
  4. sudo /usr/sbin/ccpdadmin -p LBP3000 -o /dev/usb/lp0 
    
  5. sudo systemctl start ccpd.service  
    
  6. sudo systemctl enable ccpd.service
    

这个i386是不是不能用在ARM版v23系统上?试了一下打印机安装完了 但是不能打印。

Reply View the author
avatar
徐徐起帆
deepin
2025-06-06 15:25
#10
jjcui8595

检查你的打印机是不是lp0,如果是lp1就相应修改

请问这个lp0跟lp1怎么看?用什么命令?

Reply View the author
avatar
jjcui8595
deepin
2025-06-09 10:42
#11
徐徐起帆

请问这个lp0跟lp1怎么看?用什么命令?

终端执行

ls /dev/usb/

Reply View the author
avatar
jjcui8595
deepin
2025-06-09 15:05
#12

arm架构下可能与X86-64不同,我没有试过

Reply View the author