通过 lp 打印文本文件会导致空白页,而通过 gedit 打印同一文件效果很好。
lp 可以打印 pdf 和 jpg 图像文件,但不能打印文本文件。
在进一步研究问题时,我发现根据 paps 的使用情况报告了类似的问题。所以我删除了 paps 包。文本文件开始打印文件,但 paps 用于 UTF-8 处理,因此现在 UTF-8 字符无法正确渲染。我使用 HP Officejet pro 8000 和 HP Officejet pro 251dw 系列打印机。
gedit 如何处理打印文件,我认为它也使用了 lp 命令。