问题背景:
打印机安装好驱动之后打印测试页提示:Test page已停止,原因:Job stoped due to filter errors...
解决方案:
步骤一:
检查驱动是否正确安装
步骤二:
查看cups服务的错误日志
sudo cat /var/log/cups/error_log(需开启开发者模式)
步骤三:
如果日志里发现有Can't create temporary file的报错,可直接执行如下两条命令配置权限
以此输入:
sudo setfacl -m g:lp:rwx /var/spool/cups/tmp
sudo setfacl -m d:group:lp:rwx /var/spool/cups/
命令执行完成后,删除打印队列里的任务,重新打印测试页