CUPS는 원하는만큼 n²를 인쇄합니다 진단하는 방법을 상상할 수는 없지만 약간 재미

이것은 몇 주 동안 저를 당황스럽게 만들었습니다. CUPS에 Kyocera 네트워크 프린터가 설치되어 있는데 인쇄하려고 할 때마다 요청한만큼 n² 개의 사본이있는 것 같습니다. 그건,

  • 문서 2 부를 인쇄하려고하면 4가됩니다.
  • 문서 5 부를 인쇄하려고하는데 25가 뜹니다.
  • 무인 문서 60 장을 인쇄하려고하는데 용지가 부족하며, 많은 재활용 쓰레기통에 여분의 사본을 쌓아 건물 주위를 돌아 다니면서 범인처럼 직접적으로 연루되지 않습니다.

나는 이것을 진단하는 방법을 상상할 수는 없지만 약간 재미 있다는 것 외에도 원하는 60 장의 문서를 얻으려면 난해한 길이로 가야한다는 것을 의미합니다 (예 : 7 부 인쇄, 3 부 인쇄, 1 부 인쇄 2 부) 처음에는 재미 있었지만 빨리 늙었습니다.

그래서 나는 누군가가 나를 미쳤다고 안심시킬 수 있기를 희망하며 여기에 누군가가 이것을 경험했을 수도 있고 그것을 고칠 수있는 방법을 알고 있기를 바랍니다.

Document Viewer 3.18.2에서 PDF를 인쇄하고 있습니다



답변

FWIW, 데비안 시드 (Debian Sid)에서 Brother QL-1050 라벨 프린터와 동일한 문제가 발생했습니다. 의견에서 제안한 응용 프로그램 버그가 아니라 CUPS / 드라이버 문제입니다. 실행하여 확인 lp하거나 lpr영향을 받는지 확인할 수 있습니다 .

lp -d YOURPRINTER -n 2 /some/file.pdf
lpr -P YOURPRINTER -# 2 /some/file.pdf

편집 /usr/lib/cups/filter/brother_lpdwrapper_ql1050하고 줄을 수정하여 문제를 해결했습니다.

CUPSOPTION=`echo "$5 Copies=$4" | sed -e …

으로

CUPSOPTION=`echo "$5" | sed -e …

( Copies=1또한 작동합니다).

어쨌든 사본 수는 두 번 급지 된 것 같습니다.

프린터와 비슷한 파일이 있어야하며, 이름과 정의 CUPSOPTION가 다를 수 있지만 그 옵션은 아마도 거기에 정의되어 있습니다.


답변

“Document Viewer 3.18.2″(Android 응용 프로그램 인 https://play.google.com/store/apps/details?id=org.sufficientlysecure.viewer )를 사용하고 있으므로 시도해 보시기 바랍니다. Windows에서 인쇄 한 다음 프린터에 연결된 Linux PC에서 인쇄합니다.

Windows에서는 프린터 끝의 구성이 올바른지 확인합니다. Linux에서는 CUPS 설정을 확인할 수 있습니다. Linux에서는 Evince와 같은 뷰어와 명령 줄을 모두 사용하여 인쇄 해보십시오. https://www.cups.org/doc/options.html 의 페이지에서 명령 행 인쇄를 수행하려면 많은 정보를 제공합니다.