首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Ubuntu20.04- Simplescan只是在平板上扫描页面,忽略了我的HP扫描仪的馈线

Ubuntu20.04- Simplescan只是在平板上扫描页面,忽略了我的HP扫描仪的馈线
EN

Ask Ubuntu用户
提问于 2020-11-08 20:43:31
回答 3查看 3K关注 0票数 3

我最近从U16.04转到了U20.04。有了U16.04,我就可以使用我的扫描仪(HP OfficeJet 3834)和它的所有功能,包括扫描“从馈线到的所有页面”(simplescan选项),而无需安装像hplip这样的额外驱动程序。扫描仪通过usb连接。没有hplip的打印没有问题。

行为如下:

  1. 打开simplescan,然后按下“来自馈线的所有页面”
  2. 馈线中的页将被忽略。相反,simplescan只是扫描平面上的页面。然后,返回一个错误(类似于Gtk的消息框,上面写着“扫描失败”和“无法启动扫描”)。

有趣的是,如果我使用内部webservice (127.0.0.1/60000),我可以从馈线扫描。

我怎么才能解决这个问题?

EN

回答 3

Ask Ubuntu用户

发布于 2020-12-14 14:09:31

下面是如何让扫描仪在Ubuntu20.04和Kubuntu20.04上工作。我在Kubuntu20.04LTS上测试了它适用于联网打印机"HP彩色LaserJet MFP M277dw“。

  • 下载hplip安装程序:下载.run文件来自SourceForge,该文件嵌套在以最新版本命名的文件夹中,在本答案的其余部分将作为VERSION引用。在编写本报告时,我在hplip-3.20.11.run中找到了3.20.11文件夹
  • cd到下载文件夹
  • 运行chmod +x hplip-VERSION.run
  • 运行./hplip-VERSION.run,启动hplip's安装程序
  • 当要求安装模式时,回答c,即自定义
  • 使用默认选项(即按Enter)继续安装
  • 当您到达SELECT HPLIP OPTIONS部分时,回答n to 'Graphical User Interfaces (Qt5)'y to 'Scanning support',然后按您的意愿回答所有其他问题。
  • 使用默认选项继续安装
  • 当被问到“您要检查HPLIP更新吗?”回答n,因为您下载的已经是最新版本了。
  • 然后打印机设置将启动。按照要求一直做到最后,如果hp-systray不能启动,不要担心。

现在,应该正确安装和配置hplip命令行工具。试着运行hp-scan并打印一些东西:如果一切都按预期工作,那么您就完成了,否则您可能会遵循接下来的步骤,包括安装一个专有的hplip-plugin,即使您的打印机可能不被标记为需要插件。在这一点上,打印工作,但扫描没有,产生“错误的设备I/O”造成的XSane/hpaio

  • 运行sudo apt-get install apparmor-utils
  • 运行sudo aa-disable /usr/share/hplip/plugin.py,它应该打印“禁用/usr/share/hplip/plugin.py”。不执行此步骤将导致"Python /dbus可能没有安装“。
  • 以普通用户身份运行hp-plugin,它将打开插件设置。
  • 回答第一个问题的d,这样一个自动插件下载就会启动
  • 如果出现“无法从密钥服务器接收密钥”等错误,请回答y以下问题:“您还想安装插件吗?”继续安装。这似乎没有任何效果。
  • 插件应该开始自动安装。如果没有,您可以使用hplip-VERSION-plugin.run这里下载wget https://www.openprinting.org/download/printdriver/auxfiles/HP/plugins/hplip-VERSION-plugin.run,然后再运行hp-plugin,这次使用p选项而不是d
  • 一切都应该很好:-D

以下是我遇到的所有错误:

  • 缺少pyqt5包:仅通过安装cli版本解决,请参阅这个问题
  • 使用hpaio地址进行扫描时“设备I/O中的错误”:通过安装hplip-plugin解决,请参阅这个畜生
  • “无法从keyserver接收密钥”,被忽略
  • "Python /dbus可能没有安装“,用apparmor-utils解决,参见这个畜生
票数 3
EN

Ask Ubuntu用户

发布于 2020-12-13 19:47:07

我面临一个类似的问题,一个新的香草安装20.04.1与惠普彩色激光喷射MFP278-m281打印机。

我发现你需要安装hplip软件包。我按照以下指示行事:

在终端类型sudo apt-get install hplip-gui

要使用GUI安装插件,可以遵循以下步骤:

  1. 启动命令行窗口并输入: hp-setup。
  2. 选择连接类型并单击"Next“。
  3. 从“选定设备”列表中选择打印机,然后单击“下一步”。
  4. 提示时输入您的根密码,然后单击"Next“。
  5. 使用推荐的安装方法并单击"Next“。
  6. 选中该复选框以接受“驱动程序插件许可协议”,然后单击“下一步”。
  7. 正常完成打印机的安装,但是可能会提示您重新输入用户名和密码。

如果遇到任何其他安装问题,可以转到我们的已知问题页面并检查解决方案。对于希望手动安装HPLIP组件的高级用户,存在一个实用工具(hp- plugin ),它将下载并安装插件文件,但它也不会像hp- not那样安装打印机队列。做以下工作:

  1. 启动命令行窗口并输入: hp-plugin
  2. 请按照上面的说明导航GUI,但请记住,打印机队列不会通过此过程安装。

之后,扫描仪工作得非常好,包括从文档馈线处收集文档。

参考文献

票数 1
EN

Ask Ubuntu用户

发布于 2021-06-04 19:03:07

您可以修改简单的扫描.desktop以使用自定义脚本。

通常位于/usr/share/applications/simple-scan.desktop

代码语言:javascript
复制
[Desktop Entry]
Name=Document Scanner
Comment=Make a digital copy of your photos and documents
Keywords=scan;scanner;flatbed;adf;
Exec=/home/USERNAME/scripts/simpleScan.sh
Icon=org.gnome.SimpleScan
Terminal=false
Type=Application
StartupNotify=true
Categories=GNOME;GTK;Graphics;Scanning;
X-Ubuntu-Gettext-Domain=simple-scan

以及脚本(在/home/USERNAME/scripts/simpleScan.sh中),类似于:

代码语言:javascript
复制
simple-scan $(hp-makeuri 192.168.15.106 | grep ^SANE | cut -d ' ' -f 3)
票数 1
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/1290731

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档