Não é possível alterar o tamanho de papel padrão no CUPS

1

Estou rodando o suse 12.1x86 (Gnome 3) com xícaras 1.5.x (adivinhando, não estou no meu pc agora). Temos uma impressora Xerox conectada à rede e recentemente mudamos seu IP.

A conexão com a impressora foi configurada pelo soquete como: socket://1.1.1.1:9100/ . Eu estava mudando o IP na minha configuração "a maneira preguiçosa" - editando as configurações. Eu fiz o seguinte:

  1. copos parados
  2. editou printers.conf e printers.conf.0 e alterou socket://1.1.1.1:9100 para socket://2.2.2.2:9100
  3. xícaras iniciadas
  4. verificado se a mudança foi ok (foi)

Com a configuração antiga, tudo estava funcionando de forma excelente. Depois que eu mudei o IP, meus copos continuam me dizendo que eu selecionei o formato de papel "Carta dos EUA" (eu estava usando e queria usar A4). Também aplicativos como o LibreOffice e o gedit usam o padrão "US Letter" e, mesmo se eu alterar as configurações diretamente neles, isso não funciona - eles imediatamente retornam do "A4" para o "US Letter". Mas quando eu olho para a interface da web cups no localhost: 631 tudo está configurado para o "A4" e correto.

Eu também tentei reinstalar xícaras excluindo:

/etc/cups/*

/var/spool/cups

/var/log/cups

e reinstalar através de zypper in --force cups sem efeito. Você tem alguma idéia de onde eu deveria procurar agora? (Needles to say eu tentei excluir e criar impressora, reconfigurar através da interface web e essas coisas óbvias.)

    
por Fiisch 10.04.2013 / 20:16

2 respostas

1

Eu encontrei uma solução para isso.

Eu editei o arquivo ppd da impressora ( /etc/cups/ppd/... ) e mudei a linha

*OrderDependency: 60.0 AnySetup *PageSize

para

*OrderDependency: 60.0 *PageSize AnySetup

(O tamanho de página padrão está definido para A4.) Isso causaria problemas se eu quisesse imprimir em qualquer outro papel que não A4 - o que eu não farei, isso é uma solução meio suficiente para mim.

    
por 31.05.2013 / 21:44
1

Verifique o conteúdo do arquivo / etc / papersize editing para adicionar uma única linha contendo o tamanho da página como "a4" sem as aspas, o que deve levar A4 como o tamanho padrão da página para todas as aplicações, incluindo o Libreoffice. Também existem os comandos "paperconf", "papersize" e "paperconfig", então dê uma olhada nas páginas man.

Para a própria impressora, tente usar um navegador para ir para localhost: 631, que deve levá-lo à interface de gerenciamento de xícaras, clicar na guia Impressoras e gerenciar a impressora em questão. A partir daqui, deve ser possível alterar o tamanho da página da impressora para A4.

    
por 17.05.2014 / 16:44