问题现象
以添加惠普P1108打印机为例,在打印管理器中,选中目标打印机点击“安装驱动”后弹出“安装失败 lpadmin:无效的device-url值”的错误提示窗口。
安装失败的报错界面
问题原因
系统打印管理服务CUPS调用接口时无法发现打印机,原因是无法打开USB,于是打印管理器在这种情况下,将打印机URI清除,导致添加的时候报uri是空。
解决方案
解决方案一:
步骤一
按下Ctrl+Alt+t打开终端命令行,输入并执行如下命令:
lpinfo -v
步骤二
在输出的内容中,手动复制以usb:/开头的URI内容
步骤三
打开打印机管理器,选择URI查找的方式添加打印机,填入步骤二中复制的URI内容,最后手动选择驱动添加即可。
解决方案二:
步骤一
控制中心>通用,开启“开发者模式”(具体操作步骤请参考有关章节)
步骤二
按下Ctrl+Alt+t打开终端命令行,输入并执行如下命令:
chmod 744 /usr/lib/cups/backend/hp
步骤三
在打印管理器中,以正常方式重新添加该打印机。


发表评论