为龙芯笔记本安装联想 M7600D 打印机

为龙芯笔记本安装联想 M7600D 打印机

💡 原文中文,约2500字,阅读约需6分钟。
📝

内容提要

本文介绍了在Gentoo上安装联想M7600D打印机驱动的方法。作者发现联想和兄弟打印机的驱动是通用的,只需安装兄弟打印机驱动即可。在尝试双面打印时遇到问题,通过修改配置文件中的选项解决。作者修改源代码并重新编译安装驱动,成功实现双面打印。

🔎

延伸解读

驱动兼容性的实用启示

文章指出联想M7600D的驱动与兄弟打印机通用,且系统通过lsusb将其识别为Brother设备。这提示读者,在Linux下遇到打印机驱动缺失时,可先检查USB ID是否属于兄弟等通用品牌,从而利用现有开源驱动(如brlaser)解决问题,避免依赖仅支持x86的官方驱动。

双面打印方向问题的根源

作者发现双面打印时无论选择长边还是短边翻页,输出均为短边效果。检查brlaser配置文件后,发现DCP-7060D等型号带有“Duplex rotated”选项,该选项会在长边翻页时旋转背面180度。而联想M7600D需要的是“normal”模式,因此直接使用兄弟驱动会导致方向错误。

修改源码与重编译的解决路径

针对方向问题,作者没有停留在配置调整,而是直接修改brlaser源代码,移除或调整“Duplex rotated”选项,并通过Gentoo的patch机制重新编译安装驱动。这展示了在开源驱动不完美时,用户可通过提交补丁或本地修改来适配特定硬件,但需要一定的编译和调试能力。

打印命令与日常使用建议

文章提供了添加打印机、设置默认双面打印以及测试打印的命令,如lpadmin、lpoptions和lpr。其中lp命令支持-P参数指定页码范围,方便选择性打印。这些命令适合在脚本或终端中快速操作,但需注意打印机URI和PPD文件路径需根据实际环境调整。

❓

Q&A

如何在Gentoo上安装联想M7600D打印机驱动?

在Gentoo上安装联想M7600D打印机驱动的方法是安装兄弟打印机的驱动,具体步骤包括安装CUPS和驱动。可以通过命令安装net-printers/brlaser。

联想M7600D打印机的驱动与哪些打印机通用?

联想M7600D打印机的驱动与兄弟(Brother)打印机的驱动通用。

在安装双面打印时遇到的问题是什么?

在安装双面打印时,打印方向不正确,无论选择长边翻页还是短边翻页,打印效果都是短边翻页。

如何解决双面打印方向错误的问题?

通过修改brlaser的配置文件,将双面打印的选项从'rotated'改为'normal',并重新编译安装驱动来解决问题。

安装打印机后如何进行打印?

安装打印机后,可以使用命令'lp'或'lpr'进行打印,后者可以指定要打印的页码。

在Gentoo上安装CUPS的步骤是什么?

安装CUPS的步骤包括修改make.conf文件,添加net-print/cups和net-print/cups-filters到package.use,然后运行emerge命令安装CUPS。

🏷️

标签

➡️

继续阅读