我有一台 MFC440CN,可以在 18.04 和 19.04 上运行,但升级到 19.10 后打印机停止工作。我尝试使用 Brother 提供的方法重新安装打印机驱动程序,但收到错误消息
lpadmin: Unable to open PPD "/tmp/013bc5e0992f3": Illegal option keyword string on line 229
但是,这个过程仍在继续。当我尝试进行测试打印时,我得到了
lpadmin: Unable to open PPD "/usr/share/cups/model/brmfc440cn.ppd": Illegal option keyword string on line 229.
检查文件第 229 行左右,我发现
*OpenGroup: Image Type
*%=== Document ================================
*OpenUI *BRDocument/ Image Type: PickOne
*OrderDependency: 21 AnySetup *BRDocument
*DefaultBRDocument: Photo
*BRDocument Photo/Photo: ""
*BRDocument Graphics/Graphics: ""
*BRDocument custom/custom: ""
*CloseUI: *BRDocument
第 229 行是倒数第二行。
有人知道如何解决这个问题吗?
答案1
我的问题没有得到答复,所以,在绝望中,我做了以下事情 - 打印机工作了!(我对打印机的要求非常基本,对于有更复杂需求的人来说,这个过程很可能会失败。)
由于该文件是系统文件,因此需要调用sudo
(我使用sudo su
)
- 将文件重命名
/usr/share/cups/model/brmfc440cn.ppd
为/usr/share/cups/model/brmfc440cnOLD.ppd
编辑新版本,删除全部问题中引用的几句话
将编辑后的文件另存为,即
/usr/share/cups/model/brmfc440cn.ppd
原始文件已被编辑后的版本替换,但其副本已以新名称保存通过设置窗口添加打印机
触碰木头(这可能不是绝对必要的)
从随机文档中打印随机页面。
它对我有用,也许对你也有用。