我无法在 Ubuntu 20.04 中配置我的 Canon lbp2900b 打印机。我有 Windows 10 和 Ubuntu 20.04 的双启动,它在 Windows 10 中运行良好。当我在 Ubuntu 中打开打印机时,它会显示,Configuring printer please wait...
一段时间后它会显示Printer added Canon lbp2900
,但是当我打印测试页时它会显示Printing test page
,然后它会显示,Printing completed
但打印机没有响应。
我从佳能官方网站安装了适用于 linux_64 的驱动程序。
结果lpinfo -v
:
file cups-brf:/
serial serial:/dev/ttyS0?baud=115200
network https
network beh
direct ccp
direct hp
network ipps
network http
network ipp
network socket
network lpd
direct hpfax
并且命令systemctl list-units "ippusbxd" | grep service
没有显示任何内容。
答案1
不幸的是,打印机不能开箱即用,您需要手动安装一些依赖项,然后将其添加为“Canon Capt”源。
有一个全自动安装脚本:
-->https://github.com/hieplpvip/ubuntu_canon_printer
如果您喜欢手动安装,这里是...
手动安装的基本步骤:
从佳能网页安装 Debian/64 位驱动程序
启用多架构
dpkg --add-architecture i386
安装 32 位依赖项
apt-get update apt-get install libstdc++6:i386 libxml2:i386 zlib1g:i386 libpopt0:i386
添加打印机:
lpadmin -p LBP2900b -m /usr/share/cups/model/CNCUPSLBP2900BCAPTK.ppd -v ccp://localhost:59687 ccpdadmin -p LBP200b -o /dev/usb/lp0
如果有必要,调整文件的路径ppd
。
也可以看看:
- askubuntu 14.04 上的类似问题。
- help.ubuntu.com 上的此页面了解更多,但信息已过时。