我已经找到了相关的 PPD 文件,但是当我尝试打印打印机“Samsung-M2020-Series”时,它给了我这个,需要“/usr/lib/cups/filter/rastertospl”程序,但该程序目前尚未安装。
答案1
我的三星 M2070 也遇到了同样的问题,尝试了所有命令使其能够处理 ppd 文件,但打印机不工作,并且出现了同样的消息。
解决方案是,我删除了打印机,localhost:631
然后再次下载三星驱动程序。我将它们留在下载文件夹中,然后按照以下步骤操作指示正确安装。安装完成后,打印机立即开始工作。之前,我使用了不同的说明,但似乎不正确。
答案2
- 下载适用于 Linux 的 Samsung 打印驱动程序存档并提取(三星出售其印刷业务部2016 年左右转投 HP/Hewlett-Packard,因此三星打印机驱动程序现在由 HP 提供)。
- 提取档案,,
cd uld/
然后sudo ./install.sh
。 - 同意许可协议;安装程序将要求您调整防火墙规则 - 我拒绝了。
- 安装程序将在
/opt/samsung/
和/opt/smfp/
(“三星/智能多功能打印机”)下安装文件,并创建几个符号链接(/usr/share/cups/model/uld-samsung
,, ...)/usr/share/ppd/uld-samsung
,/usr/lib/cups/filter/rastertospl
以便 CUPS 和操作系统打印基础设施能够发现已安装的三星“驱动程序”。 - 如果仍有问题,请检查 中的错误消息
/var/log/cups/error_log
。在我的特定情况下,我缺少三星 cups-filterrastertospl
所依赖的共享库。请参阅https://serverfault.com/a/1151813/127106如何识别这些缺失的共享库以及如何安装它们。