linux majaro 安装 hp p1106打印机
linux majaro 安装 hp p1106打印机
摘要:此文简要记录了在linux majaro 上成功安装惠普打印机P1106的过程,在参考他人经验的基础上解决了如何正确选择驱动(PPD文件)的问题。博客以记之,方法供参考。
问题描述
##在manjaro系统上,通过多种方式尝试安装惠普laserjet p1106,均无法实现打印功能。
1.通过安装cups, 因水平有限,没有找到一条出路。
2.通过安装hplip,看到打印机能连接上了,但总是提示缺少插件。
3.通过安装foo2zjs,打印机能正常安装,但发送文件打印后在控制窗口显示已完成,而实际上打印机并没有动静。
(折腾过程3参考了Manjaro linux驱动HP1020 plus打印机折腾记)
问题分析
有问题找arch wiki(https://wiki.archlinux.org)
通过安装foo2zjs,打印机已被正常安装好。从问题情况看,应该在 arch wiki 下 CUPS/Troubleshooting (https://wiki.archlinux.org/title/CUPS/Troubleshooting#Unable_to_add_printer_or_message_%22print_in_progress%22_but_nothing_happens)页去找答案:
5 HP issues
5.1 CUPS: "/usr/lib/cups/backend/hp failed"
5.2 CUPS: Job is shown as complete but the printer does nothing
5.2的问题与我遇到的情况相似度100%
翻译翻译:当您选择(旧)hpijs 驱动程序(例如 Deskjet D1600 系列)时,HP 打印机会发生这种情况。 请改用 hpcups 驱动程序。
考虑到在安装p1106打印机时使用过自动推荐的M1212nf、盲猜选择的1100,此问题的症结可以理解为我所PPD文件不是对不上号、就 是过时(old)的。
问题解决
于是我激灵地从网上查到,windows系统下p1106打印机驱动用的是P1100-P1560-P1600 Series。
那么,是不是找到相应的PPD文件就能顺利地解决问题了?
于是,在打印机设置中,选择唯一能找到的P1566的PPD。。。
打印测试页。。。
打印机动了,可爱的linux小企鹅跃然纸上!
成功!!!