HP Envoy 4520打印机在Ubuntu 24.04中显示‘Paused:rejecting jobs’无法打印的解决求助
HP Envoy 4520打印机在Ubuntu 24.04中显示‘Paused:rejecting jobs’无法打印的解决求助
Hey there, sorry to hear you're stuck with this frustrating printer issue on Ubuntu 24.04. Let's work through some targeted troubleshooting steps to get your HP Envoy 4520 up and running again:
先重置打印队列
卡住的打印任务往往会导致打印机拒绝新任务。打开终端,依次运行以下命令:- 查看当前打印机状态并找到你的打印机名称:
lpstat -t - 取消所有待处理任务:
cancel -a - 重新启用打印机以接受任务:
cupsenable <你的打印机名称>cupsaccept <你的打印机名称>
把<你的打印机名称>替换成第一步里找到的名称(可能类似HP_Envoy_4520_series)。
- 查看当前打印机状态并找到你的打印机名称:
用HPLIP工具正确重装HP驱动
手动选择驱动有时会遗漏关键组件,试试官方的HP Linux打印工具:- 卸载所有已有的HP驱动包:
sudo apt remove --purge hplip hplip-gui - 更新软件源并安装最新版HPLIP:
sudo apt update && sudo apt install hplip hplip-gui - 启动配置向导来检测和设置打印机:
hp-setup
跟着屏幕提示操作——这个工具会自动为你的Envoy 4520获取并安装正确驱动,不用手动选择。
- 卸载所有已有的HP驱动包:
检查打印机连接状态
- 如果是USB连接的打印机:拔掉USB线,等10秒再插回去,看看Ubuntu是否在「设置 > 打印机」里识别到它。
- 如果是网络打印机:ping一下打印机的IP地址(在打印机的网页管理面板里找)确认连通性:
ping <打印机IP地址>
如果ping通了,试试从设置里删除打印机,再用IP地址重新添加,而不是自动发现。
检查CUPS打印服务状态
Ubuntu用CUPS管理打印服务,要是服务出问题也会导致任务被拒绝:- 查看CUPS状态:
systemctl status cups - 如果服务没运行或有错误,重启它:
sudo systemctl restart cups - 确保它开机自动启动:
sudo systemctl enable cups
- 查看CUPS状态:
修复打印权限
有时候用户权限会阻止访问打印机,把你的用户添加到管理打印的lpadmin组:sudo usermod -aG lpadmin $USER
注销再重新登录,让权限生效。
如果这些步骤都没用,能不能分享一下lpstat -t和hp-check(终端运行)的输出?这能帮我们更深入排查问题。
备注:内容来源于stack exchange,提问作者Don Noyes
相关产品推荐
相关产品推荐

