一、问题描述
WPS 在国产的 UOS 下打印文件经常出现 “Job stopped due to filter errors;please consult the /var/log/cpus/error_log” 错误。表现形式就是使用 WPS 打印经常打印不成功。
二、产生打印问题原因
目前 产生这种问题的原因很多,总结起来主要有以下几点:
(一)WPS 本身未对 UOS 作特别优化,只是能基本适配,UOS 里面主要预装的是永中 OFFICE
(二)UOS 下的生态本来就不完善,打印机驱动不完备,打印驱动本身的问题。
三、解决这个打印错误问题
(一) 在终端 (开始--> 系统管理--> 终端) 中输入以下命令,注意需要 root 权限。
sudo setfacl -m g:lp:rwx /var/spool/cups/tmp
sudo setfacl -m d:group:lp:rwx /var/spool/cups/

(二) 如果是华为的终端,下载以下文件,执行
(三) 如果问题还没有解决,切换打印机驱动,以 HP 打印机为例。
先删除原来的驱动,换一个新的打印机驱动,

看到了吗?最开始,我安装的驱动是第四个,删除之后,我安装的是第一个,驱动重新安装后,连扫描仪都可以用了。你们说奇怪不奇怪
四、总结
一句话,是打印机驱动的问题居多。更换驱动,安装补丁,完美解决。不行话,也可以把上面一二三的步骤全面重新来一次。