我的 HP 845C 打印机无法在正常灰度模式下打印(Ubuntu 18.04)。打印机在草稿灰度模式下正常,但切换到正常灰度模式时无法打印。CUPS 中的消息:已停止“过滤器失败”。
来自 /var/log/cups/$ error_log 文件的更多信息:prnt/hpcups/Pcl3Gui.cpp 75:请求的分辨率不支持请求的 printmodeprnt/hpcups/HPCupsFilter.cpp 486:m_Job initiali$ D [03/Jan/2021:00:33:08 +0100] [Job 31] PID 24718 (/usr/lib/cups/filter/hpcups) 以状态 1 停止。
我已经安装了 HPLIP。还运行了 hp-check -t,并且安装了所有缺少的库 - 现在 hp-check 中没有错误。
我找到了这个帖子: https://bugs.launchpad.net/hplip/+bug/782706 由 Alexander Kandaurov 报告,他似乎还附上了解决方案 - 针对此问题的代码补丁,但我不知道下一步该怎么做才能实施解决方案,因为我对 Ubuntu 相当菜鸟,但喜欢它。您能否帮助我至少在正常灰度模式下实施分辨率更改?
提前致谢问候 Tomasz
答案1
CUPS 中至少有 3 个适用于此打印机的驱动程序(http://127.0.0.1:631/或 http://localhost:631)。不要担心“修改打印机”和更改驱动程序。输入用户和密码,然后不要在第一个(连接)和第二个屏幕上更改任何内容 - 只需单击继续并在第三个屏幕上选择驱动程序。默认情况下是 HP Deskjet 845C hpcups 3.17.10 (en)。我试过了
HP Deskjet 845c CUPS+Gutenprint v5.2.13(英文)
现在一切都运行正常。我可以选择不同的打印选项,一切都运行正常。现在,即使是 pdf 中的图纸/示意图的打印质量也很好 - 不像以前那样模糊。之前我不得不将打印屏幕/图表粘贴到 KolourPaint 并以 png 格式打印。如果有人已经忙于这个话题,我很抱歉。解决了。问候。