需先在打印机属性“设备设置”中将“双面打印器”设为“已安装”,再重启CUPS服务,最后在WPS打印对话框勾选“双面打印”并确认翻转方向;若仍单面,须用lpoptions命令强制刷新PPD参数或重装全功能驱动。

在银河麒麟V10系统中为HP Color LaserJet Pro MFP 3388等支持自动双面的打印机启用双面自动翻转功能,需绕过传统Windows路径,直接在系统级驱动层激活硬件模块并匹配应用层调用逻辑;若仅在WPS中勾选“双面打印”却仍单面输出,大概率是双面单元未在打印机属性中设为“已安装”,或Print Spooler类服务未重载生效。
确认打印机硬件与驱动已就绪
打开“控制中心”→“硬件”→“打印机和扫描仪”,找到你的HP Color LaserJet Pro MFP 3388设备。右键→“属性”,切换到“设备设置”选项卡。查找“双面打印器”或“Duplex Unit”条目——【若该选项为灰色不可选,说明当前驱动未识别双面硬件,必须先卸载旧驱动、从HP官网下载适配ARM64架构的全功能Linux驱动(.deb包)并手动安装】。确认其状态显示为“已安装”后,再继续下一步。
在打印机属性中启用双面单元并重启打印服务
第一步:右键打印机图标→“打印机属性”→“设备设置”选项卡→将“双面打印器”设为“已安装”,同时把“允许手动双面打印”设为“已禁用”。
第二步:点击“应用”保存,不要关闭窗口。
第三步:打开终端,依次执行:sudo systemctl restart org.cups.cupsd(重启CUPS服务)→sudo systemctl restart print-spooler(若存在该服务名,否则跳过)→sudo systemctl status org.cups.cupsd确认状态为active (running)。
这一步不能跳过——麒麟V10的打印队列服务不会像Windows那样自动热加载新配置,不重启服务,所有后续设置均为无效操作。
通过打印首选项设定翻转方式
回到打印机属性窗口→切换至“常规”选项卡→点击底部“打印首选项”。
在弹出窗口中寻找“布局”或“完成”子页签,找到“双面打印”复选框并勾选。
接着在旁边下拉菜单中选择翻转方向:“长边翻转”适用于普通文档,“短边翻转”适用于横向表格或小册子排版。
点击“确定”退出,此时设置已写入CUPS PPD文件,成为该打印机的默认行为。
在WPS中触发自动双面打印
方法一:打开WPS文档→Ctrl+P→在打印窗口右侧展开“更多设置”→找到“双面打印”选项→勾选并确认翻转方向与上一步一致→点击“打印”。
方法二:若WPS界面只显示“手动双面打印”,说明CUPS未向应用正确暴露双面能力——此时需打开终端执行:sudo lpoptions -p "HP-Color-LaserJet-Pro-MFP-3388" -o Duplex=DuplexNoTumble(长边)或-o Duplex=DuplexTumble(短边),强制刷新PPD参数。
注意:命令中的打印机名称必须与lpstat -p返回的精确名称完全一致,大小写和连字符都不能错。
验证是否真正生效
新建一个5页的测试文档,在WPS中执行打印→观察打印机控制面板是否直接开始正反面连续走纸,而非停在第1页后等待翻纸提示。
若仍单面输出,立即检查CUPS日志:sudo tail -f /var/log/cups/error_log,过滤关键词“duplex”或“not supported”,常见报错如“Duplex not supported by printer”表明驱动包缺失关键固件模块,需回退到HP官网重新下载带“full feature driver”的版本。


















