修复HP-DeskJet-2600-series打印机无法打印的故障
Tofloor
poster avatar
xtdumpling
deepin
2020-08-15 23:18
Author
最新更新到Deepin V20 RC版本,更换墨盒后,打印机突然不能打印了,现象是本地选择打印文件后,显示打印已完成,但是打印机根本就没有动静.
1. 排除打印机本身因为更换墨盒引起故障:原来一直用的HP原厂的墨盒,换过好几次之后感觉实在是太贵了,就买了第三方墨盒,量大还便宜.尝试用打印机打印信息和校准页面,工作都正常,打印机本身应该是没有问题的.
2. 尝试重新安装打印机驱动, Win,搜索打印机管理器,把里面原先的打印机删除,然后选择自动查找,找到了本地网络的打印机,选择自动安装驱动,失败!lpadmin 无法打开/tmp/015445f392136文件,66行有非法字符!重新安装并且尝试打印测试页都没有成功,而且/tmp目录下面文件名都是数字的文件貌似是随机生成的.选择其他可以安装成功的驱动HP DeskJetd2600,驱动可以安装成功,但是打印仍然显示成功,但是打印机不打印.
3. 尝试直接通过USB线连接打印机,自动安装驱动,失败,一样的错误.而且无法选择自动安装其他驱动.
4. 在网络上搜索lpadmin命令的用法和打印机驱动问题,都没有找打相关的解决方法.在本地手动开关CUPS,查看localhost:631也没有找到相关的信息.
5. 为了找到具体的问题,于是查看安装驱动报错的/tmp目录下的015445f392136文件到底是什么错误,打开这个文件发现是打印机驱动的PPD文件,于是用cupstestppd来测试这个文件,发现也是报错说第66行出错,打开文件发现Custom/Custom1开头的,尝试删除这一行(VIM dd),然后发生报错说第105行出错,发现还是Custom/Custom1开头的,继续删除,然后...全部都是Custom/Custom1的行报错,全部删除后,终于测试通过的!
6. 再连接USB到打印机,找到打印机后,选择手动安装本地驱动,选择刚刚删除了报错行的文件(需要.ppd后缀),驱动安装成功!打印测试页成功!拔掉USB查找网络打印机安装本地驱动和打印测试页都成功!
7. 打开本地文档,打印也都成功了!
至此,打印机问题算是修复了.
原来安装Deepin V20 beta的时候是自动安装打印机驱动就可以工作的,不知道是不是升级到Deepin V20 RC后打印机驱动也升级了.
另外,测试页的logo由原来的Deepin更新成了统信UOS.

Reply Favorite View the author
All Replies
leifengman
deepin
2020-08-19 01:38
#1
非常感谢楼主的回答,帮我解决了大问题!!!
另外借宝地做几个面向deepin普通用户的补充:
1, 利用“打印管理器”安装打印机驱动时, 报错的文件“/tmp/0692b5f4274e9(因人而异)”所处的文件夹“/tmp”并不是“计算机-》系统盘-》tmp”那个文件夹。因此,想要访问有错误的文件的话,需要“Ctrl + Alt + T”以打开命令行,手动输入命令来访问。
2, 可以用deepin自带的文本文件编辑器访问这个驱动文件,方法是按照“步骤1”打开命令行,输入如下命令:“deepin-editor  /tmp/0692b5f4274e9”。按照楼主给出的办法,删除导致报错的行,然后在“Ctrl + S”将修改后的文件保存好。
3,为了方便手动导入ppd驱动文件,建议将修改后的文件,另存到别的可以直接通过图形界面(GUI)访问的文件夹内,同时修改后缀为“。ppd”。比如,存放到“下载文件夹”。这一步可以通过如下命令实现:“mv  /tmp/0692b5f4274e9  ~/Downloads/driver.ppd”。这样,被重命名为driver.ppd的驱动文件就可以在“计算机-》下载”中找到,并可以在“打印管理器”中轻松手动导入。

再次感谢楼主的解决方案!
Reply View the author
xtdumpling
deepin
2020-08-19 21:20
#2
https://bbs.deepin.org/post/199533
非常感谢楼主的回答,帮我解决了大问题!!!
另外借宝地做几个面向deepin普通用户的补充:
1, 利用“打印 ...

很开心能够帮助到你
Reply View the author
maihua
deepin
2021-02-08 07:40
#3

感谢楼主和沙发仁兄,“正愁没人教,天上掉下个粘豆包!”我站在您二位的肩头,秒懂,解我燃眉之急。真可谓是多快好省的解决了问题,不胜感激!

Reply View the author
138******59
deepin
2022-10-04 01:06
#4

小白表示学不会啊,有没有现成的ppd文件?

Reply View the author