프린터의 모든 용지함을 사용하도록 컵을 설정하는 방법은 무엇입니까?

프린터의 모든 용지함을 사용하도록 컵을 설정하는 방법은 무엇입니까?

우리의 판매 애플리케이션은 Linux에서 실행됩니다. 제공된 Xerox Global Print Driver를 사용하여 CUPS에 프린터를 설정했습니다.

각 프린터 설정에는 사용할 용지함에 대한 드롭다운이 있지만 하나만 선택할 수 있습니다. 따라서 8개 정도의 용지함이 있는 프린터에서는 선택한 용지함이 다 떨어지면 프린터가 중지됩니다(Linux를 통해 인쇄하는 경우에만 Windows에서는 다른 용지함을 사용합니다).

모든 용지함을 사용하거나 적어도 두 개 이상을 사용하도록 설정할 수 있는 방법이 있습니까?

답변1

프린터에 제공된 ppd가 제안하는 내용에 따라 많은 것이 달라집니다. 옵션과 해당 옵션 옆에 별표로 표시된 현재 설정을 나열합니다. 옵션과 값은 완전히 임의적이지만 상당히 일반적이므로 다음과 같은 내용을 볼 수 있습니다.

$ lpoptions -l
PageSize/Media Size: Photo4x6tab A6 8x10 Legal Letter EnvDL ...
InputSlot/Media Source: *Auto Main
...

사용할 입력 또는 트레이를 지정하는 것으로 보이는 옵션을 찾으십시오. Auto현재 값이 아닌 값(예: ) 이 있는 경우 *Auto다음과 같이 설정합니다.

$ lpoptions -o InputSlot=Auto

또는 sudo를 사용하여 모든 사용자에 대해 변경합니다. gui로도 이 작업을 수행할 수 있지만 http://localhost:631/더 어렵습니다.

답변2

나도 비슷한 문제에 직면했습니다. Ubuntu12에서는 다음 명령으로 모든 것이 잘 작동했습니다.

lp -o media=a4,Tray2 <FILE_TO_PRINT>

Ubuntu16으로 업그레이드한 후 해당 명령은 더 오래 작동했지만 다음은 다음과 같습니다.

lp -o media=A4 -o InputSlot=Tray2 <FILE_TO_PRINT>

관련 정보