Canon 네트워크 프린터: 초기 장치를 열 수 없습니다. 종료합니다.

Canon 네트워크 프린터: 초기 장치를 열 수 없습니다. 종료합니다.

AUR(cndrvcups-lb)에서 최신 Arch Linux 및 Canon 드라이버를 설치했습니다. 직장에는 사용하고 싶은 Canon iR-ADV C5235 프린터가 있습니다.

컵 웹 인터페이스를 통해 프린터를 추가하고 올바른 드라이버 등을 선택했지만 인쇄할 때마다

**** Unable to open the initial device, quitting

조사한 결과 오류가 Ghostscript와 관련이 있다는 것을 알았지만 이 문제를 해결하는 방법을 모르겠습니다.

또한 Canon 웹사이트에서 ppd 파일을 시도했지만 전혀 인쇄되지 않았습니다.

답변1

위 링크에 언급된 방법 2가 저에게 효과적이었습니다. 이 문제는 위 링크에서 언급한 것처럼 i386 패키지에 대한 종속성이 누락되어 발생합니다.

확인하려면 다음 명령의 출력을 확인하세요.

dpkg -L cndrvcups-ufr2-uk cndrvcups-common | xargs ldd 2>/dev/null | grep "not found"

답변2

Debian에서는 64비트 운영 체제에서 i386을 제거한 후에도 동일한 문제가 발생했습니다. 모든 i386 패키지가 사용 가능한지 확인할 수 있습니다.

귀하가 Arch Linux를 사용하고 있다는 것을 알고 있지만 이는 동일한 문제일 수 있습니다.

데비안 페이지를 참조하세요. 해결책을 찾는 데 도움이 될 수 있습니다. https://wiki.debian.org/PrinterDriver/Canon/UFR-II (방법 2를 사용하여 오류를 제거했습니다)

답변3

Canon UFR 드라이버에도 동일한 문제가 있습니다.

저는 Canon UFR 드라이버를 최신 버전으로 업그레이드하여 문제를 해결했습니다. 어떤 이유에서인지 이전 버전의 드라이버에는 모든 모델에 대한 ppd 파일이 있었지만 드라이버 자체에서는 그 중 일부만 지원했습니다. 새 버전은 내가 가지고 있는 버전을 포함하여 더 많은 것을 지원합니다.

관련 정보