某天需要打印东西,突然发现打印时提示无法正常打印。因为公司的打印机是我用cups服务搭建的共享打印服务,所以我怀疑应该是打印服务出了问题。于是ssh登录到共享服务上,先尝试重启了一下cups服务,重试打印发现还是有问题。查看/var/log/cups目录下面的error_log提示一堆错误:
E [14/Jul/2015:06:31:42 +0800] Unknown directive SystemGroup on line 3 of /etc/cups/cupsd.conf.
W [14/Jul/2015:06:31:43 +0800] failed to CreateProfile: org.freedesktop.ColorManager.AlreadyExists:profile id 'HP_LaserJet_Professional_M1136_MFP-Gray..' already exists
W [14/Jul/2015:06:31:43 +0800] failed to CreateProfile: org.freedesktop.ColorManager.AlreadyExists:profile id 'HP_LaserJet_Professional_M1136_MFP-RGB..' already exists
W [14/Jul/2015:06:31:43 +0800] failed to CreateDevice: org.freedesktop.ColorManager.AlreadyExists:device id 'cups-HP_LaserJet_Professional_M1136_MFP' already exists
E [14/Jul/2015:06:31:43 +0800] Failed to update TXT record for HP LaserJet Professional M1136 MFP @ ice-server: -2
E [14/Jul/2015:13:44:12 +0800] cupsdAuthorize: pam_authenticate() returned 7 (Authentication failure)!
E [14/Jul/2015:13:44:22 +0800] cupsdAuthorize: pam_authenticate() returned 7 (Authentication failure)!
E [14/Jul/2015:13:48:37 +0800] Failed to update TXT record for HP LaserJet Professional M1136 MFP @ ice-server: -2
又到cups的web页面查看了下 打印机的状态是"/usr/lib/cups/backend/hp failed” 于是google了一下, 终于在archlinux的论坛里找到了解决办法链接于是登录cups的web页面的管理界面,然后点击如下图的打印机连接:
在下图的红框位置中点击展开会发现有一个Resume Printer:
点击即解决了问题, 打印机终于又恢复了工作