我正在使用 Ubuntu 21.04。打印机正在使用此 Ubuntu 版本。最近我尝试打印,但打印机没有超出处理步骤。我按照这个平台上的建议尝试,但无法解决我的问题。由于系统是双启动,我必须切换到 Windows 才能打印。我的打印机:佳能 LBP 2900B。
你们还需要什么信息来帮助我?请注意,我不是硬件或软件技术人员,但如果得到正确的指导,我可以跟进。
到目前为止我尝试解决什么问题?
我的第一次尝试:(帖子链接:打印机停留在处理状态)
暂停 cups 服务器。我使用以下代码:
sudo service cups stop
下一步是编辑以下文件:printer.conf(/etc/cups/printers.conf 文件)但该文件已被锁定,并提示我无权打开。(请注意,图标是 Crossmark 而不是锁)
我的第二次尝试:
然后我尝试了这个建议:暂停 cups 服务器(与上面相同)
sudo service cups stop
下一步是编辑以下文件:cupsd.conf(/etc/cups/cupsd.conf)但结果相同,因为系统不允许我编辑/打开该文件。
我的第三次尝试:(发布链接:佳能打印机作业挂在“处理中”)
sudo /usr/sbin/lpadmin -p LBP2900 -m CNCUPSLBP2900CAPTK.ppd -v ccp://localhost:59787 –E
它给了我一些清单。(附截图)在此处输入图片描述
sudo /usr/sbin/ccpdadmin -p LBP2900 -o /dev/usb/lp0
Error:
sudo: /usr/sbin/ccpdadmin: command not found
我的第四次尝试:(发布链接:无法在 20.04 中配置佳能 LBP2900b 打印机)
我尝试了这个脚本:
wget https://github.com/hieplpvip/canon_printer/raw/master/canon_lbp_setup.sh
chmod +x canon_lbp_setup.sh
./canon_lbp_setup.sh
Error:
Creating a rule for the printer
Running ccpd
Failed to restart ccpd.service: Unit ccpd.service not found.
./canon_lbp_setup.sh: line 318: /root/Desktop/LBP2900.desktop: No such file or directory
chmod: cannot access '/root/Desktop/LBP2900.desktop': No such file or directory
chown: cannot access '/root/Desktop/LBP2900.desktop': No such file or directory
Installation completed. Press any key to exit
因此我尝试手动安装:使用脚本:
dpkg --add-architecture i386
错误:
dpkg: error: unable to create new file '/var/lib/dpkg/arch-new': Permission denied
无法解决问题。
我可以提供对我的桌面的远程访问来解决此问题。
全新安装 Ubuntu 21.04 能解决这个问题吗?
我注意到的另一件事是驱动程序版本是 1.5,而佳能网站上有较新的版本 2.20。
我下载了它并尝试更新驱动程序,但选择驱动程序的三个选项是:1)从数据库中选择,它建议我使用旧版本,而我看不到新版本。(显然,我下载并保存在不同的路径)我该如何更新它?
- 驱动器中的 PPD 文件。(我找不到)
- 搜索要下载的打印机驱动程序。(当搜索 Canon LBP2900 时,没有找到匹配项)。
状态:未解决
谢谢。