适用机型:HP Color LaserJet Pro 3201 / 3201dw
适用系统:Linux Mint 20.x / 21.x / 22.x
故障现象:HPLIP 工具无法扫描到已连接的打印机,或者打印机虽能工作但双面打印失效(总是短边翻转,无法长边翻转)。
在 Linux 系统中使用 HP 激光打印机时,经常会遇到官方 HPLIP 插件无法自动识别设备,或者即使识别了也无法正确执行“长边翻转”双面打印的问题。这通常是因为默认驱动配置与打印机实际能力不匹配。
本文将引导您通过重装系统源驱动和手动配置 CUPS 来彻底解决此问题。
第一步:重装 HPLIP 系统源包 (修复识别基础)
HP 官网下载的手动安装包有时与 Linux Mint 的兼容性不佳。建议优先使用系统仓库中的版本,它们经过了发行版的适配优化。
- 打开终端(Terminal)。
- 卸载现有安装(如果存在冲突):bash
1sudo apt remove hplip - 安装核心组件:bash
1sudo apt install hplip hplip-gui printer-driver-hpcups - 安装完成后,重启系统。这能刷新服务进程,确保新驱动生效。
第二步:通过 CUPS 手动添加 IPP 打印机 (绕过 HPLIP 扫描)
既然 HPLIP 的自动扫描(hp-setup)失效,我们直接通过底层打印系统 CUPS 进行手动添加。
- 打开浏览器,访问本地 CUPS 管理页面:http://localhost:631。
- 点击页面顶部的 Administration (管理) 标签,点击 Add Printer (添加打印机)。
- 在连接选项(Connection)中,选择 Manual Discovery (手动发现) 或直接输入以下地址(请将
192.168.1.81替换为您打印机的实际 IP 地址):text1ipp://192.168.1.81/ipp/print - 点击 Continue。在后续驱动选择界面,优先选择 Recommended Driver (推荐驱动)。
- 如果没有推荐驱动,请选择 IPP Everywhere 或 HP Color LaserJet Pro 3201 专用 PPD 文件。
- 完成添加向导。
第三步:强制修复双面打印设置 (解决长边翻转)
Linux 下的双面打印设置非常隐蔽,往往需要手动修改选项才能生效。
- 在 CUPS 界面点击 Printers (打印机),找到刚才添加的 HP Color LaserJet Pro 3201 队列。
- 点击进入,选择 Administration (管理) -> Set Default Options (设置默认选项)。
- 在选项列表中找到 Duplex (双面) 或 2-Sided Printing。
- 将其值修改为 Two-Sided Long Edge (长边装订)。
- 点击 Save Changes (保存更改)。
第四步:测试与验证
- 返回 CUPS 打印机列表,点击打印机名称,选择 Print Test Page (打印测试页)。
- 观察打印出的纸张:
- 如果是双面且文字方向一致,说明修复成功。
- 如果文字是倒置的:说明打印机对翻转指令的理解不同。请回到第三步,将 Duplex 设置改为 DuplexNoTumble,然后再次测试。
第五步:检查打印机内部设置 (Web 服务器)
为了确保不是打印机端的设置冲突,建议检查打印机的嵌入式Web服务器。
- 在浏览器输入打印机的 IP 地址(如
192.168.1.81)并访问。 - 进入 Settings (设置) 或 Network 菜单。
- 确认 IPP Printing (Internet打印协议) 已启用。
- 确认 PostScript 或 PCL XL 语言支持已开启。
- 修改后重启打印机。
总结
通过上述 “重装系统驱动 -> 手动 IPP 添加 -> CUPS 强制长边翻转” 的流程,可以完美解决 HP Color LaserJet Pro 3201 在 Linux Mint 下的识别与双面打印顽疾。
特别提示:Linux 下的 hp-setup 工具虽然方便,但在新版本系统或特定机型上容易出现 Bug。直接操作 CUPS 界面往往是最稳定、控制力最强的解决方案。



