Tôi có một Fujitsu ScanSnap ix500. Nó hoạt động tốt bốn tuần trước, nhưng bây giờ thì không. Tôi đã cập nhật các gói của mình nhiều lần, vì vậy tôi không chắc là tôi có cùng phiên bản lành mạnh mà tôi đã có trước đây. Trước đây máy quét của tôi được kết nối qua USB-Hub và bây giờ nó được kết nối trực tiếp. Hiện tại tôi cũng có vấn đề với bộ chính sách, nhưng tôi cho rằng chúng không liên quan ở đây vì tôi gặp vấn đề tương tự khi tôi khởi động chương trình với quyền root.
- Lưu ý: Tôi đã phát hiện ra rằng vấn đề tiềm ẩn của tôi là phiên bản sane-backend của tôi không hỗ trợ xhci (usb 3) và bo mạch chính đã từ chối ehci. Tôi không thể sửa nó và sử dụng một máy tính khác để quét vào lúc này. Câu hỏi này là về các tùy chọn gỡ lỗi / đăng nhập toggles. Tôi không biết làm thế nào nó hoạt động trên máy này, nhưng nó đã làm. -
Tôi đã nộp báo cáo lỗi liên quan đến chất lượng thông báo lỗi. Cái nhìn sâu sắc có thể đạt được từ đó.
Khi tôi khởi động xsane, tôi nhận được thông báo lỗi:
Fehler beim Öffnen des Geräts `fujitsu:ScanSnap iX500:119468':
Fehler während Geräte I/O.
Dịch:
open of device fujitsu:ScanSnap iX500:119468 failed: Error during device I/O
Điều này chỉ xảy ra một lần, sau đó tôi không thể kết nối với snap snap nữa cho đến khi tôi tắt và bật lại, sau đó tôi lại nhận được thông báo trên một lần nữa.
Tôi đã cố gắng để có thêm chi tiết bằng cách bắt đầu xsane từ dòng lệnh:
$ xsane
Gtk-Message: Failed to load module "atk-bridge"
Vì vậy, tôi đã kích hoạt thêm các bản sửa lỗi với:
export SANE_DEBUG_DLL=255
Điều đó được sản xuất (giảm xuống fujitsu và các bộ phận chung, đầu ra đầy đủ ở đây )
$ 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
Tôi không saned
chạy. Khi tôi cố gắng khởi động nó, nó cần kích hoạt trước và sau đó không có gì thay đổi, vì vậy tôi đã tắt nó một lần nữa.
Khi tôi sử dụng scanimage
thay vì xsane
, tôi nhận được thông báo lỗi này:
[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
Tôi không có mục nào vào /var/log/syslog
lúc đó (ngoài các thông báo để cắm vào và ra khỏi máy quét khi tôi khởi động lại nó). Tôi đã loại bỏ libsane-hpaio
, nhưng điều đó cũng không thay đổi bất cứ điều gì.
Vì vậy, làm thế nào để tôi có được thông báo gỡ lỗi thích hợp để tìm ra vấn đề thực sự của tôi là gì?