XSane前端上的I / O错误,但标准输出上没有

安吉洛·福克斯(Angelo Fuchs)

我有一个Fujitsu ScanSnap ix500。它在四个星期前工作正常,但现在却不行。我确实多次更新了软件包,所以不确定与以前版本相同的版本。以前,我的扫描仪是通过USB集线器连接的,而现在是直接连接的。目前,我在使用policykit时也遇到了问题,但是我认为它们在这里不相关,因为当我以root身份启动程序时,我也遇到了同样的问题。

-注意:我已经发现我的根本问题是我的健全后端版本不支持xhci(usb 3),而主板拒绝了ehci。我无法修复它,目前使用另一台计算机进行扫描。这个问题是关于调试选项/日志记录切换的。我不知道它在这台机器上是如何工作的,但是确实如此。--

我已经提交有关错误消息质量的错误报告从那里可以获得更多的见解。

当我启动xsane时,出现错误消息:

Fehler beim Öffnen des Geräts `fujitsu:ScanSnap iX500:119468':
 Fehler während Geräte I/O.

翻译:

open of device fujitsu:ScanSnap iX500:119468 failed: Error during device I/O

这只会发生一次,之后我将无法连接到扫描快照,直到将其关闭然后再打开,之后再一次获得上述消息。

我试图通过从命令行启动xsane来获取更多详细信息:

$ xsane
Gtk-Message: Failed to load module "atk-bridge"

因此,我使用以下命令激活了其他调试信息

export SANE_DEBUG_DLL=255

产生的(减少到富士通和一般零件,在这里完整输出

$ xsane > xsane_output.txt
Gtk-Message: Failed to load module "atk-bridge"
[sanei_debug] Setting debug level of dll to 255.
[dll] sane_init: SANE dll backend version 1.0.13 from sane-backends 1.0.25
[dll] sane_init/read_dlld: attempting to open directory `./dll.d'
[dll] sane_init/read_dlld: attempting to open directory `/etc/sane.d/dll.d'
[dll] sane_init/read_dlld: using config directory `/etc/sane.d/dll.d'
[dll] sane_init/read_dlld: considering /etc/sane.d/dll.d/hplip
[dll] sane_init/read_config: reading dll.d/hplip
[dll] add_backend: adding backend `hpaio'
[dll] sane_init/read_dlld: considering /etc/sane.d/dll.d/libsane-extras
[dll] sane_init/read_config: reading dll.d/libsane-extras
[dll] add_backend: adding backend `ls5000'
[dll] sane_init/read_dlld: done.
[dll] sane_init/read_config: reading dll.conf
[...]
[dll] add_backend: adding backend `fujitsu'
[...]
[dll] sane_get_devices
[...]
[dll] load: searching backend `fujitsu' in `/usr/lib/x86_64-linux-gnu/sane:/usr/lib/sane'
[dll] load: trying to load `/usr/lib/x86_64-linux-gnu/sane/libsane-fujitsu.so.1'
[dll] load: dlopen()ing `/usr/lib/x86_64-linux-gnu/sane/libsane-fujitsu.so.1'
[dll] init: initializing backend `fujitsu'
[dll] init: backend `fujitsu' is version 1.0.127
[...] 
[dll] sane_get_devices: found 1 devices
[dll] sane_open: trying to open `fujitsu:ScanSnap iX500:119468'
      # Program stays here while the i/o error message is displayed
[dll] sane_exit: exiting
[...]
[dll] sane_exit: calling backend `fujitsu's exit function
[...]
[dll] sane_exit: finished

我没有saned跑步。当我尝试启动它时,它首先需要激活,然后什么都没有改变,因此我再次将其禁用。

当我使用scanimage而不是时xsane,出现以下错误消息:

[dll] sane_get_devices: found 1 devices
[dll] sane_open: trying to open `fujitsu:ScanSnap iX500:119468'
scanimage: open of device fujitsu:ScanSnap iX500:119468 failed: Error during device I/O
[dll] sane_exit: exiting

/var/log/syslog当时我没有任何条目(除了重新启动扫描仪时插入和拔出扫描仪的消息)。我确实删除了libsane-hpaio,但也没有任何改变。

那么,如何获得适当的调试消息以找出实际的问题呢?

安吉洛·福克斯(Angelo Fuchs)

为了获得更好的输出信息,请运行以下命令:

export  SANE_DEBUG_SANEI_USB=128

下次运行时,它将告诉您有关USB扫描仪的理智操作的更多信息scanimage -L

对于您的基本问题:sane更新了后端代码,因此可与xhci一起使用。更新到1.0.27(或更高版本)。

如果您不能等待Debian更新其存储库,则可以从头开始构建xsane,但是请记住,您应该首先从发行版中删除软件包。另外,将Xsane保留在存储库中非常复杂,但是将sane项目保留为libsane *(又名sane_backends)非常复杂。因此,您可能希望等到您的发行版将其正确打包后再使用。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

通过 i3blocks 启动时,Python 脚本没有标准输出

来自分类Dev

标准输出上的数据显示错误:C文件操作

来自分类Dev

错误” ...非错误输出上的OLE DB Source.Outputs [OLE DB源输出] .Columns [XXXXXXXX]没有相应的输出

来自分类Dev

在 Ubuntu 终端上运行 JavaScript 没有输出

来自分类Dev

终端上的 C 输出没有自己的线路

来自分类Dev

从Wordpress前端上传图像

来自分类Dev

输出上的Python WSGI错误

来自分类Dev

输出上的VHDL仿真错误

来自分类Dev

输出上的VHDL仿真错误

来自分类Dev

序幕中的I / O:错误:没有充分实例化参数,没有更多信息

来自分类Dev

php在终端上打印出“ Terminated”,没有任何错误

来自分类Dev

Nagios插件错误:(标准输出无输出)...失败。errno是2:没有这样的文件或目录

来自分类Dev

终端上没有菜单

来自分类Dev

标准输出没有被正确传递?

来自分类Dev

使用React JS从前端上传图像到Mongo数据库时,在控制台中获得另一个端口错误

来自分类Dev

xcrun失败,并显示zip I / O错误:没有此类文件或目录zip错误:

来自分类Dev

zip I / O错误:目录存在时,没有此类文件或目录错误吗?

来自分类Dev

如何减慢终端上多页标准输出的滚动?

来自分类Dev

Magento Enterprise前端上传图像问题

来自分类Dev

python-防止IOError:[Errno 5]在没有标准输出的情况下运行时的输入/输出错误

来自分类Dev

Shell 脚本:将文件名作为参数,并在标准输出上显示文件的内容,并带有行号前缀

来自分类Dev

在标准输出上打印n行“命令的--help”

来自分类Dev

在标准输出上打印,但无法在Python中写入文件

来自分类Dev

“哪个”命令在标准输出上未显示任何内容

来自分类Dev

C:在标准输出上写一个指针的地址?

来自分类Dev

ld:找不到文件:Mac终端上的elf_i386错误

来自分类Dev

有没有办法迅速拦截标准输出?

来自分类Dev

KDE终端上没有颜色

来自分类Dev

如何在bash终端上修改所有输出的输出

Related 相关文章

  1. 1

    通过 i3blocks 启动时,Python 脚本没有标准输出

  2. 2

    标准输出上的数据显示错误:C文件操作

  3. 3

    错误” ...非错误输出上的OLE DB Source.Outputs [OLE DB源输出] .Columns [XXXXXXXX]没有相应的输出

  4. 4

    在 Ubuntu 终端上运行 JavaScript 没有输出

  5. 5

    终端上的 C 输出没有自己的线路

  6. 6

    从Wordpress前端上传图像

  7. 7

    输出上的Python WSGI错误

  8. 8

    输出上的VHDL仿真错误

  9. 9

    输出上的VHDL仿真错误

  10. 10

    序幕中的I / O:错误:没有充分实例化参数,没有更多信息

  11. 11

    php在终端上打印出“ Terminated”,没有任何错误

  12. 12

    Nagios插件错误:(标准输出无输出)...失败。errno是2:没有这样的文件或目录

  13. 13

    终端上没有菜单

  14. 14

    标准输出没有被正确传递?

  15. 15

    使用React JS从前端上传图像到Mongo数据库时,在控制台中获得另一个端口错误

  16. 16

    xcrun失败,并显示zip I / O错误:没有此类文件或目录zip错误:

  17. 17

    zip I / O错误:目录存在时,没有此类文件或目录错误吗?

  18. 18

    如何减慢终端上多页标准输出的滚动?

  19. 19

    Magento Enterprise前端上传图像问题

  20. 20

    python-防止IOError:[Errno 5]在没有标准输出的情况下运行时的输入/输出错误

  21. 21

    Shell 脚本:将文件名作为参数,并在标准输出上显示文件的内容,并带有行号前缀

  22. 22

    在标准输出上打印n行“命令的--help”

  23. 23

    在标准输出上打印,但无法在Python中写入文件

  24. 24

    “哪个”命令在标准输出上未显示任何内容

  25. 25

    C:在标准输出上写一个指针的地址?

  26. 26

    ld:找不到文件:Mac终端上的elf_i386错误

  27. 27

    有没有办法迅速拦截标准输出?

  28. 28

    KDE终端上没有颜色

  29. 29

    如何在bash终端上修改所有输出的输出

热门标签

归档