Raspberry Pi에서 SANE을 실행할 수 없습니다.

Raspberry Pi에서 SANE을 실행할 수 없습니다.

오늘은 Raspberry Pi를 인쇄/스캔 서버로 전환하려고 합니다. CUPS 인쇄 서버 설치 및 구성이 제대로 작동하고 모든 것이 잘 작동하지만 SANE 스캔 서버가 작동하도록 할 수 없습니다.

Raspbian 저장소의 hplip 라이브러리를 사용하고 있습니다.

스캐너(예: scanimage)를 실행할 때 오류가 발생하여 실패합니다.

scanimage: open of device hpaio:/net/HP_Color_LaserJet_CM1312nfi_MFP?zc=NPI156760 failed: Error during device I/O

시스템 로그를 확인하는 동안 다음을 발견했습니다.

Jun 27 18:20:21 raspberrypi scanimage: scan/sane/soapht.c 90: 
  unable to load restricted library /usr/share/hplip/scan/plugins/bb_soapht.so:
  /usr/share/hplip/scan/plugins/bb_soapht.so:
  cannot open shared object file: No such file or directory

필수 라이브러리가 누락된 것 같지만 디렉터리를 확인한 후 다음을 수행합니다.

pi@raspberrypi ~ $ ll /usr/share/hplip/scan/plugins/
total 184
lrwxrwxrwx 1 root root    50 Jun 27 18:02 bb_marvell.so -> /usr/share/hplip/scan/plugins/bb_marvell-x86_32.so
-rwxr-xr-- 1 root root 34191 Jun 27 18:02 bb_marvell-x86_32.so
lrwxrwxrwx 1 root root    49 Jun 27 18:02 bb_soapht.so -> /usr/share/hplip/scan/plugins/bb_soapht-x86_32.so
-rwxr-xr-- 1 root root 53985 Jun 27 18:02 bb_soapht-x86_32.so
lrwxrwxrwx 1 root root    47 Jun 27 18:02 bb_soap.so -> /usr/share/hplip/scan/plugins/bb_soap-x86_32.so
-rwxr-xr-- 1 root root 17552 Jun 27 18:02 bb_soap-x86_32.so
-rw-r----- 1 root root 13019 Jun 27 18:08 hp-check.log

문제의 파일이 존재합니다.

저장소 대신 웹사이트에서 hplip 라이브러리를 다시 설치하려고 시도했지만 다음 오류가 발생했습니다.

configure: error: "cannot find libjpeg support"

이 문제를 해결할 때 사람들이 제안한 방식으로 필요한 모든 종속성을 설치하려고 하면 누락된 패키지가 많이 발생합니다.

E: Unable to locate package libcups2-dev
E: Unable to locate package libcupsimage2-dev
E: Package 'libdbus-1-dev' has no installation candidate
E: Package 'ghostscript-x' has no installation candidate
E: Unable to locate package libssl-dev
E: Unable to locate package libjpeg8-dev
...

이 문제를 해결하려고 몇 시간을 보냈지만 소용이 없었습니다.

편집: 또한 hp-check를 실행할 때 여러 개의 누락된 패키지가 표시됩니다(위의 누락된 패키지일 수 있음).

답변1

스캐닝 플러그인이 존재하지만 Raspberry Pi에 맞지 않습니다(적합하지 않음).x86하지만 ARM). HP가 귀하의 스캐너에 ARM 호환 플러그인을 제공하지 않으면 유감스럽게도 귀하의 Pi에서 해당 플러그인을 작동시킬 수 없습니다...

관련 정보