Estou usando o CUPS para o meu Samsung CLP-315 . Funciona muito bem, mas é muito lento. Normalmente, leva cinco minutos ou mais para imprimir uma única página (em pdf).
Quando está imprimindo, gs
está consumindo 100% da CPU.
Existe uma maneira de fazer o gs no computador de impressão em vez de no pi? ou melhor ainda, sem usar o gs?
performance
printing
cups
ghostscript
otmezger
fonte
fonte
Respostas:
Estou assumindo que você está usando o driver do servidor, ou seja. faça com que o CUPS use o driver Samsung.
Você pode acelerar o processo de impressão, tornando a impressora uma impressora RAW.Faça isso selecionando o modelo da impressora como RAW ao selecionar a impressora e instalar os drivers no computador. Isso reduzirá significativamente a carga da CPU.
No entanto, configurando a impressora como uma impressora RAW, você não poderá imprimir de dentro do Raspberry pi.
Aqui está um bom tutorial que pode ser útil para configurar isso.
Espero que ajude.
fonte
Reduzi a resolução para 150x150 dpi, o desempenho agora está bom (10 a 20 segundos por página), enquanto que com 600x600 dpi demorava vários minutos por página.
A fila PS: RAW não funcionou na minha impressora de rede (uma Lexmark X543), embora faça sentido transferir o processamento para a impressora de rede.
fonte
Eu poderia resolver o problema acima no meu caso, configurando minha impressora como uma impressora bruta no rpi. No entanto, eu precisava de um truque no meu cliente Linux Mint 17 com CUPS v.1.7.2 para fazê-lo funcionar. Quando adicionei a impressora aos meus CUPS no cliente, tive que dar ao seu URL a opção "compressão = nenhuma", como a seguir:
ipp://*my_rpi_IP_address*:631/printers/*my_printer_name_on_rpi*?compression=none
Obviamente, o driver de impressora correto também deveria ser selecionado no cliente. Curiosamente, a opção acima não era necessária em um cliente win7 para a impressora funcionar.fonte