查看了本网站(以及许多其他网站)上有关在 Ubuntu(各种版本)上设置 HP LaserJet P1102w 的所有问题后,我仍然一无所获。我尝试了 hplip 和 CUPS。如果您需要日志文件或任何其他信息,请告诉我。能够在此打印机上打印至关重要;我有一台喷墨打印机,但我需要打印的许多文档都在 100 到 200 页的范围内,因此,不用说,这会使用大量的喷墨墨水(并且作业可能无法完成打印)。提前致谢!
Steps I took to install HPLIP on 1/24/2019:
在 Chromium 中,浏览至https://developers.hp.com/hp-linux-imaging-and-printing
点击查看“所有支持的打印机”(在新的 Chromium 选项卡中打开)并搜索“P1102w”
发现它在 3.10.4 和 3.12.6 中被列为受支持
回到标签页https://developers.hp.com/hp-linux-imaging-and-printing
点击“下载 HPLIP”
选择“Ubuntu”作为发行版
单击“下载 HPLIP”,打开一个新选项卡(sourceforge),然后出现一个保存文件的窗口(我选择了“下载”文件夹) - hplip-3.18.12.run 是文件名
下载完成后,我点击了“...‘单击此处’获取安装说明”。
看到“这些说明假定 hplip-3.18.12.run 文件已下载到您的桌面目录...”,我将文件从“下载”移动到文件中的“桌面”。
然后我按照网页上列举的说明进行操作,如下所示:
打开终端窗口 输入“cd Desktop” 输入“sh hplip-3.18.12.run” 输入“a”使用自动安装模式 输入“y”以确保识别的 [Linux] Distro 正确(Ubuntu 18.04) 输入 sudoer 的密码 使用软件和更新,验证以下内容: 已启用 universe/multiverse 存储库 已启用主存储库 由于驱动器中未插入 Ubuntu 安装介质,因此禁用 CD-ROM/DVD 源 按“Enter”阅读安装说明 回答“是”以让安装程序安装 hplip 特定的策略/配置文件 回答“是”以安装缺少的依赖项 看到一条消息,提示有 2 个包管理器正在运行;由于我不知道如何安全地关闭它们,我输入“f”强制关闭所述包管理器 看到一条消息,提示 HPLIP-3.18.12 存在并且可能与正在安装的新包管理器冲突,因此我输入“i”进行删除和安装 出现了检查 HPLIP 更新的选项;输入“y”即可执行此操作 显示了检查 HPLIP 插件更新通知的选项;输入“y”即可执行此操作 显示了在 GUI 模式下安装插件的选项;输入“u”即可执行此操作
错误消息:Qt:会话管理错误:无法打开网络套接字
随后很快出现一个新窗口 - “HP 设备管理器 - 插件安装程序”
选择已选择的选项 - 从 HP 授权服务器下载并安装插件(推荐)
点击下一步 >
验证网络连接后,我在终端中看到了以下内容:
下载插件自:接收数字密钥:/usr/bin/gpg --homedir /home/mark/.hplip/.gnupg --no permission-warning --keyserver pgp.mit.edu --recv-keys 0x4ABA2F66DBD5A95894910E0673D770CDA59047B9
随后会弹出一个窗口,内容如下:
无法从密钥服务器接收密钥
如果没有这个,就无法在安装之前对插件进行身份验证和确认。
您仍要安装该插件吗?
No Yes
点击“是”
注意到终端中出现另一条错误消息(重复之前的错误消息):
Qt:会话管理错误:无法打开网络套接字
注意到一个新的弹出窗口,其中包含驱动程序插件许可协议
滚动到律师授权文本的底部(我假设律师授权了它)
点击方框表示接受
点击下一步 >
另一个弹出窗口 - HP 设备管理器 - 输入用户名/密码
用户名已填写
输入我的密码
点击确定
在终端中,我看到了这个:
插件安装失败错误:Python gobject/dbus 可能未安装错误:插件安装失败。
同时,出现一个弹出窗口 - HP 设备管理器 - 插件安装,并显示插件安装失败的消息。单击确定。
回到航站楼 -
出现“需要重新启动或重新插入”并附带说明文字。由于我的 HP LaserJet P1102w 是无线的,因此请输入“i”以忽略/继续,如上述说明文字所示
仍在航站楼 -
出现“打印机设置”的说明,以确保打印机已连接并打开电源(我按下了 P1102w 正面左侧的电源按钮)
询问我是否想在 GUI 模式下设置打印机
输入“u”在 GUI 模式下设置打印机
另一个弹出窗口 - HP 设备管理器 - 设置 - 设备发现
选定的无线/802.11(需要临时 USB 连接,并且仅适用于选定的设备)
点击下一步 >
另一个弹出窗口 - HP 设备管理器 - Wifi 配置
按照说明,我连接了一根 USB 电缆 - 首先将其插入打印机背面,然后插入 PC 上的 USB 端口
点击下一步 >
在窗口(第 2 步,共 5 步)中,打印机已成功识别,因此单击下一步 >
第 3 步(共 5 步)(查找并选择无线网络)- 选择我想要连接的 Wifi 网络 SSID,然后单击下一步 >
第 4 步(共 5 步)(配置无线)- 选择适当的无线安全类型并输入无线安全密钥,然后单击“连接”
另一个弹出窗口显示“等待打印机连接到无线网络...”
注意到终端中出现一条消息 - “警告:请求失败,响应代码为 204”,然后是“警告:请求失败,响应代码为 404。未找到主机名。”
第 5 步(共 5 步)(无线配置结果)- 表示打印机已在无线网络上成功配置,并被指示运行(在终端中)“hp-setup [xxx.xxx.x.xx]”
点击完成
“警告:请求失败,响应代码为 404。未找到主机名。”仍然显示在终端中。
我打开了一个新的终端窗口并运行命令“hp-setup [xxx.xxx.x.xx]”
在终端中,我再次看到此错误消息:Qt:会话管理错误:无法打开网络套接字
然而
根据终端显示,已找到该设备
另一个弹出窗口 - HP 设备管理器 - 设置 - 从发现的设备中选择 - 第 2 步(共 3 步) - 出现了已识别的 P1102w,因此我单击了下一步 >
另一个弹出窗口 - HP 设备管理器 - 设置 -
您尝试设置的设备需要二进制插件。如果没有插件,某些功能可能无法按预期运行。
请以普通用户身份运行“hp-plugin”来安装插件。
访问http://hplipopensource.com了解更多信息。
点击确定
由于上述缩进的错误消息也出现在终端中,并且没有命令提示符,因此我打开了一个新的终端窗口并运行命令“hp-plugin”
在终端中,我再次看到此错误消息:Qt:会话管理错误:无法打开网络套接字
另一个弹出窗口 - HP 设备管理器 - 插件安装程序 - 驱动程序插件安装 - 步骤 1(共 2 步)
选择了“从 HP 授权服务器下载并安装插件(推荐)”,因此我单击了“下一步”>
在终端中,出现了以下信息:
下载插件自:接收数字密钥:/usr/bin/gpg --homedir /home/mark/.hplip/.gnupg --no-permission-warning --keyserver pgp.mit.edu --recv-keys 0x4ABA2F66DBD5A95894910E0673D770CDA59047B9
其次是
另一个弹出窗口显示:
无法从密钥服务器接收密钥
如果没有这个,就无法在安装之前对插件进行身份验证和确认。
您仍要安装该插件吗?
我点击了“是”
它返回到我之前尝试过的驱动程序安装;我点击了取消
后来我在终端上看到了这个:
Qt:会话管理错误:无法打开网络套接字错误:不接受许可协议。退出。错误:可能未安装 Python gobject/dbus 错误:插件安装失败。`
答案1
我遇到了类似的问题(在全新安装 Xubuntu 18.04 时),对我有用的是:
- 连接打印机之前:
- sudo apt-get 更新
- sudo apt-get 安装 hplip
- 连接打印机:
- hp-安装-i
安装过程中出现了几个基本问题,但打印成功,希望这对某些人有帮助(在 HP LaserJet P1102w 上,通过 USB 连接)