有关统信系统“打印已停止”的解决办法

应用场景

硬件/整机信息:全平台

OS版本信息:全架构

OS版本信息:桌面专业版、家庭版

问题现象

打印机安装好驱动之后打印测试页提示:Test page已停止,原因:Job stoped due to filter errors...

解决方案

步骤一

检查驱动是否正确安装

步骤二

查看cups服务的错误日志/var/log/cups/error_log

sudo cat /var/log/cups/error\_log

步骤三

如果日志里发现有Can't create temporary file的报错,可直接执行如下两条命令配置权限

# 安装必要工具
sudo apt update
sudo apt install acl -y

# 设置打印机临时目录权限
sudo setfacl -m g:lp:rwx /var/spool/cups/tmp
sudo setfacl -m d:g:lp:rwx /var/spool/cups/

# 重启打印服务
sudo systemctl restart cups

# 删除所有打印任务(清除错误队列)
sudo cancel -a

# 重新尝试打印测试页sudo setfacl -m g:lp:rwx /var/spool/cups/tmp
sudo setfacl -m d:group:lp:rwx /var/spool/cups/

命令执行完成后,删除打印队列里的任务,重新打印测试页

上一篇 CLI举例:防火墙直路部署,上行连接路由器(OSPF),下行连接交换机的主备备份组网
下一篇 外网单线路DHCP-终端上不了网