技术咨询:佳能打印机双面打印单侧边距裁切及MG5750 Ubuntu打印故障
我之前帮不少用户排查过类似的佳能打印机在Ubuntu下的双面打印问题,你的情况大概率是打印机驱动的页边距校准或者双面打印的偏移设置不对,结合MG5750和Ubuntu 16.04/17.10的环境,给你几个具体的排查和解决步骤:
检查并调整双面打印偏移设置
打开系统设置里的打印机选项,找到你的MG5750,右键选择「属性」或「打印机属性」。进入「打印选项」或「双面打印设置」标签,寻找类似「双面打印偏移」「背面页偏移」或「装订边调整」的选项——因为第二面开头被裁切1英寸,说明打印位置偏上了,需要把垂直偏移值调整为**+1英寸**(不同驱动的选项名称可能略有差异,核心是让背面的打印位置向下偏移对应距离)。调整后打印一份带页眉的测试文档,验证第二面内容是否正常显示。手动校准打印机页边距
部分佳能驱动自带页边距校准工具:在打印机属性的「维护」标签里,查找「打印头校准」或「页边距校准」选项,按照提示打印校准页,再根据页面上的指引选择最合适的校准值。
如果系统默认驱动没有这个功能,可以通过PPA安装佳能官方的IJ Printer Tool:sudo add-apt-repository ppa:thierry-f/fork-michael-gruz sudo apt update && sudo apt install cnijfilter-mg570series安装完成后就能找到专用的校准工具,按照向导完成校准。
调整PDF打印时的页面参数
不管使用哪款PDF阅读器,打印前务必检查页面设置:- 不要选择「适应打印区域」,改成「实际大小」或「100%缩放」;
- 手动将顶部页边距调至1.5英寸左右——双面打印时打印机的进纸路径可能导致实际打印位置偏移,加大页边距可以预留足够空间避免内容被裁切;
- 如果PDF本身的页边距设置过小,可以先用LibreOffice Draw打开PDF,调整页面边距后再进行打印。
更换为佳能官方闭源驱动
Ubuntu 16.04和17.10的默认开源驱动对MG5750的双面打印支持可能不够完善,建议安装佳能官方提供的闭源驱动:- 先卸载现有驱动:
sudo apt remove --purge cnijfilter* ippusbxd - 下载对应MG5750的Ubuntu驱动包(注意匹配系统版本:16.04对应xenial,17.10对应artful),解压后运行安装脚本:
sudo ./install.sh - 安装完成后重启打印机和系统,再测试双面打印效果。
- 先卸载现有驱动:
如果以上方法都无法解决问题,可以尝试手动双面打印:先打印所有奇数页,将打印好的纸张翻面(注意方向,避免倒序)后再打印偶数页,这种方式能绕过驱动的自动双面偏移问题,虽然繁琐但能保证内容完整。
内容的提问来源于stack exchange,提问作者Cameron

