xsane 不允许宽度超过 8.267 英寸

xsane 不允许宽度超过 8.267 英寸

我在 Lenovo Thinkpad 上运行 Ubuntu 22.04,桌面上有 Gnome。我安装了 xsane 0.999。我的扫描仪是 HP Color LaserJet MFP M476dw。使用 xsane,我过去能够扫描的宽度略宽于 8.5 英寸(HP 可以容纳的最大宽度)。在一年或更长时间内(我不记得是什么时候开始的),xsane 只允许最大宽度为 8.267 英寸。如果我尝试在标准选项中将宽度设置得更大,它会将我输入的值替换为 8.267。我无法在预览窗口中拖动超过 8.267 的宽度。我无法访问“高级设置”窗口,该窗口是已知错误。通过在同一台计算机上使用同一台扫描仪使用 vuescan,我可以访问全宽度,因此我认为可以排除扫描仪问题。

更多数据:

  • apt update && apt upgrade没有解决问题
  • 我连接了 Epson Perfection V500,xsane 为我提供了 8.5 英寸的可用宽度(我的高级设置窗口也适用于该扫描仪)
  • 我计算机上的另一个用户帐户在使用 HP 扫描仪时遇到同样的问题,在使用 Epson 时也出现同样的问题。
  • vuescan 确实不是有同样的问题,但 xscanimage 和 simple-scan 都有有同样的问题。
  • 在另一台同样运行 Ubuntu 22.04 的计算机上,我遇到了完全相同的问题
  • 我在 /var/log/ 中没有任何正常的文件

当我运行时scanimage -L有两个设备:

设备“hpaio:/net/HP_Color_LaserJet_MFP_M476dw?ip=192.168.0.41”是惠普 HP_Color_LaserJet_MFP_M476dw 一体机

设备“airscan:w1:HP Color LaserJet MFP M476dw (3DBC02)”是 WSD HP Color LaserJet MFP M476dw (3DBC02) ip=192.168.0.41, 2607:f2c0:ead8:3cf7:9ead:97ff:fe5c:7d9, 2607: f2c0:ead8:3cf7::57f,fdfd:6a08:40d:0:9ead:97ff:fe5c:7d9,fdfd:6a08:40d::57f

当我使用 hpaio 设备时,我可以访问所有 8.5 英寸,但当我使用 airscan 设备时,我不能。

问题:

  • 这是airscan 的已知错误吗?
  • 如何摆脱 Airscan 设备?
  • 如何排除此问题的原因并提供更多更好的诊断信息?

答案1

正如所报道的那样,我的扫描仪显示为两种不同的设备,一种使用 hpaio,另一种使用 Airscan。这是航空扫描设备无法正常工作。要禁用 Airscan 设备,在 /etc/sane.d/airscan.conf 中,我将 HP MFP 的 IP 地址列入黑名单,现在 xsane 工作正常。这至少是让它发挥作用的快速方法。这并没有回答airscan 为何导致该问题的问题。我已将此作为问题提交至sane-airscan 的 github页。

答案2

要解决此问题,您可以尝试以下步骤:

通过在终端中运行以下命令来检查 xsane 的更新:

sudo apt update && sudo apt upgrade

检查同一计算机上的不同用户帐户或不同计算机上的 xsane 是否仍然存在问题。这将有助于确定问题是否特定于您的用户帐户或计算机上的 xsane 安装。

检查其他扫描仪或其他图像扫描软件(例如 vuescan)是否出现此问题。这将有助于确定问题是特定于您的扫描仪还是 xsane。

检查 xsane 日志文件中是否有任何错误消息或其他相关信息。日志文件通常位于 /var/log/xsane 目录中。

如果问题仍然存在,您可以尝试通过删除 xsane.rc 配置文件将 xsane 设置重置为其默认值。该文件通常位于 ~/.config/xsane 目录中。

如果问题仍然存在,您可以通过在终端中运行以下命令来尝试卸载并重新安装 xsane:

sudo apt remove xsane
sudo apt install xsane

如果这些步骤都不能解决问题,则这可能是 xsane 中的已知错误。您可以搜索现有错误报告或在 xsane GitHub 页面上报告问题 (https://github.com/sane-project/xsane)。提供有关您的系统、扫描仪和 xsane 安装的详细信息以及任何相关日志文件或错误消息,将有助于开发人员诊断和解决问题。

相关内容