SANE 백엔드(NixOS)를 설치하고 (여기에 제안된 대로) hardware.sane.enable = true;
실행하여 스캐너가 감지되었는지 테스트했습니다.scanimage -L
https://nixos.wiki/wiki/scanner).
흥미롭게도 이 명령을 처음 실행하면 스캐너(및 웹캠)가 표시됩니다.
$ scanimage -L
device `xerox_mfp:libusb:001:012' is a Samsung Samsung SCX-3200 Series multi-function peripheral
device `v4l:/dev/video0' is a Noname HP HD Camera virtual device
하지만 다음에 실행하면 웹캠만 표시됩니다.
$ scanimage -L
device `v4l:/dev/video0' is a Noname HP HD Camera virtual device
다시 보려면 USB 연결을 뽑았다가 다시 연결해야 했습니다(한 번만).
심플 스캔을 사용해 문서를 스캔해 보았는데 비슷한 경험을 했습니다(연결을 테스트하지 않고 연결해야만 스캐너를 볼 수 있는데, scanimage -L
어쨌든 앱은 페이지를 스캔조차 할 수 없습니다).
내 생각엔 이것이 아마도 관련이 있을 것 같아https://unix.stackexchange.com/a/191816/115070그래서 TLP를 사용하여 USB 자동 일시 중단을 비활성화했고 이것이 고려된 것을 볼 수 있습니다.
$ tlp-stat -u
--- TLP 1.0 --------------------------------------------
+++ USB
Autosuspend = disabled
하지만 이는 실제로 도움이 되지 않습니다.
업데이트: lsusb
스캐너는 항상 표시됩니다 lsusb
.
Bus 001 Device 006: ID 04e8:3441 Samsung Electronics Co., Ltd
업데이트: Sanity Find 스캐너
스캐너는 항상 표시됩니다 sane-find-scanner
(일반 모드 또는 sudo 모드).
found USB scanner (vendor=0x04e8 [Samsung Electronics Co., Ltd.], product=0x3441 [SCX-3200 Series]) at libusb:001:005
# Your USB scanner was (probably) detected. It may or may not be supported by
# SANE. Try scanimage -L and read the backend's manpage.
업데이트: 권한
scanimage -L
동작은 일반 모드와 sudo 모드에서 동일합니다. 여러 모드(일반 다음 sudo 또는 sudo 다음 일반)를 포함하여 연결/재시작 후 처음으로 스캐너를 감지합니다.
업데이트: 메일링 리스트 및 커밋 기록 검색
지원되지 않는 스캐너에 문제가 있는 것 같습니다(참조:https://www.mail-archive.com/[이메일 보호됨]/msg34458.html특히). 나는 이 경우의 행동에 조금 놀랐다 scanimage -L
. 발견되지 않았다면 덜 혼란스러울 것입니다.
중요 업데이트: 다른 노트북에서도 작동
결국 문제는 지원 부족에서 발생하지 않는 것 같습니다. 동일한 스캐너와 오래된 노트북(Dell Latitude E6500)을 사용하여 SANE 백엔드를 테스트했습니다. scanimage -L
및 와 완벽하게 작동 합니다 simple-scan
.
두 노트북을 구성하는 방법에 차이가 없다는 점을 감안할 때 첫 번째 노트북(HP EliteBook Folio 1040 G3 노트북)에서 발생한 문제는 하드웨어 문제라고 가정할 수 있습니다.
답변1
Fujitsu Scansnap 및 sane-backends 1.0.24를 사용하는 Scientific-Linux 6.5에서 동일한 문제가 발생했습니다. 나는 1.0.25(즉, 최신은 아니지만 그게 내가 가진 전부)를 컴파일했고 문제가 해결되었습니다. 특별한 환경 변수는 필요하지 않습니다.
여기와 다른 곳에서 권장되는 다른 모든 트릭(스캐너를 동일한 유형의 다른 샘플로 변경, 다른 USB 케이블 사용, 컴퓨터의 다른 USB 소켓 사용)이 실패했습니다.