Como selecionar a origem de papel com lpr?

4

Tive problemas para imprimir PDFs com o evince (corrigido por Evince não mostra impressoras ) e, entretanto, usou lpr para fazer as coisas com sucesso.

Encontrei várias opções na página man ( page-ranges , number-up ), mas nenhuma para especificar a origem do papel. Na caixa de diálogo de impressão, posso escolher entre Tray 1 e Multipurpose Feeder .

É possível (e em caso afirmativo, como?) escolher a origem do papel ao imprimir a partir da linha de comando com lpr ?

    
por Jasper 02.12.2016 / 20:05

1 resposta

5

Você deve poder listar as opções da impressora com

lpoptions -l

(adicione -p e o nome da impressora, se não for o padrão). Você deve ver linhas como

InputSlot/Media Source: *Auto Main

i.e. linhas no formato palavra-chave / descrição mais longa: value value ... , com um dos valores tendo um * para mostrar que é o padrão. As palavras-chave e os valores reais dependerão da sua impressora. Você pode fornecer qualquer uma dessas palavras-chave como uma opção para lpr , configurando-a para um dos valores, por exemplo,

lpr -o InputSlot=Main ...

Você pode usar lpadmin com -o keyword=value semelhante para mover o * para um novo valor padrão.

    
por 02.12.2016 / 20:22