总体说明
我的是局域网笔记本,运行Ubuntu16.04系统
需要连接到局域网的打印机,打印机型号HP_LaserJet_Professional_M1213nf_MFP
ip地址:192.168.1.127,IP地址不是必须的,会自己检测得到
一开始我使用系统setup里面自带的printer工具来添加打印机,但不成功,后来我使用hp-setup,理论上这个工具也是自带的,只是没有GUI界面,事实上也不需要gui界面,后面会说明。最终我使用命令行交互方式安装成功。
按照网上说的用system-config-printer 的UI添加printer,可以成功安装,但实际打印不成功,显示打印机错误或者stoped状态
原因:
不清楚,应该是驱动不匹配,需要用hp-setup工具
使用hp-setup,但报错 error: Printer queue setup failed
这个原因是没有权限
需要用sudo hp-setup -i来安装就可以
error: HPLIP is not installed properly or is installed without graphical support. Please reinstall HPLIP
warning: Qt/PyQt 4 initialization failed.
error: hp-setup requires GUI support (try running with --qt3). Also, try using interactive (-i) mode.
原因:
没有安装hplip-gui,需要运行:
sudo apt-get install hplip hplip-gui
在图形界面安装最后一步出错
Done.
Plug-in installation successful
Done.
error: Printer queue setup failed. Error : successful-ok-ignored-or-substituted-attributes
error: Fax queue setup failed. Error : successful-ok-ignored-or-substituted-attributes
原因:
跟之前一样的,需要用sudo权限,不能用普通用户权限,我没有尝试用gui来设置,后来是用-i模式,也就是命令行交互模式安装成功的。