You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Sharp AR-6020打印机在Ubuntu 22.04.4 LTS系统无法打印的问题求助

Sharp AR-6020打印机在Ubuntu 22.04.4 LTS系统无法打印的问题求助

你好,我来帮你排查这个Sharp打印机的打印问题——这类「任务显示完成但实际没出纸」的情况,通常和驱动兼容性、CUPS配置或者打印机硬件状态有关,咱们一步步来试:

  • 先检查硬件基础状态
    别忽略最基础的硬件问题:确认打印机有没有卡纸、缺墨/粉、机盖没关好?有时候系统会误判打印机处于就绪状态,但实际硬件卡壳了。如果是USB连接,换个USB口或者重新插拔线缆试试;如果是网络打印机,先确认电脑和打印机在同一局域网,能ping通打印机的IP地址。

  • 查看CUPS日志找错误线索
    这是定位问题最有效的方法之一:

    1. 打开终端,输入 journalctl -u cups.service -f,这个命令会实时显示CUPS服务的日志;
    2. 提交一个打印任务,盯着日志看有没有报错信息——比如驱动加载失败、权限不足、通信超时这些,都能帮我们找到问题根源;
    3. 也可以直接在浏览器输入 localhost:631 打开CUPS管理页面,进入「作业」选项卡,查看任务的详细报错信息。
  • 尝试替换驱动或调整PPD设置
    官方PPD可能和Ubuntu 22.04的CUPS版本不兼容:

    • 先删除现有打印机,重新添加时,在驱动选择界面试试系统自带的通用驱动——比如找「Generic」分类下的PostScript驱动,或者「Sharp」分类里的同系列型号(比如AR-6000系列);
    • 如果坚持用官方PPD,在CUPS管理页面进入打印机的「修改打印机」选项,检查PPD里的纸张尺寸、打印分辨率等设置,确保和实际打印机匹配,有时候参数不匹配也会导致任务「假完成」。
  • 检查CUPS服务和用户权限

    • 先确认CUPS服务在正常运行:终端输入 systemctl status cups,如果显示不是「active (running)」,就用 sudo systemctl restart cups 重启服务;
    • 检查你的用户有没有打印权限:输入 lpstat -p 看打印机状态是否为「enabled」,再输入 lpstat -u 确认你的用户名在允许打印的列表里。如果没有,执行 sudo usermod -aG lpadmin 你的用户名,然后重启电脑生效。
  • 用命令行测试打印,排除GUI问题
    有时候桌面环境的打印设置会出问题,试试用命令行直接打印:
    找一个简单的测试文件(比如系统自带的 /etc/hosts),输入 lp /etc/hosts,然后用 lpstat -t 查看任务状态。如果命令行打印也失败,那问题大概率出在驱动或CUPS服务上;如果命令行能打印,那就是桌面打印设置的问题,重新配置一下桌面打印机即可。

如果以上方法都没解决,你可以把CUPS日志里的错误信息贴出来,这样能更精准地定位问题。希望这些步骤能帮你搞定打印问题!

备注:内容来源于stack exchange,提问作者sid

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.04.20 08:33:14