Fila de impressão Virtual
A fila virtual deve ser configurada como STOPPED no CUPS, ou seja os jobs entram na fila e ficam aguardando. O daemon do ibquota irá analisar e dar o devido destino.É esta fila que será compartilhada, ou seja configuradas nas estações de trabalho.
Fila de impressão Real
A fila real deve ser configurada como IDLE no CUPS, ou seja os jobs entram na fila e vão diretamente para o dispositivo, a impressora.
Esta fila NÃO deve ser compartilhada. Se algum usuário imprimir aqui, o ibquota não irá contabilizar as impressões.
Resumo
Fila de Impressão | Virtual | Real |
Configuração no CUPS | STOPPED | IDLE |
Compartilhada | Sim | Não |
Impressora Física | Não | Sim |
Cadastro no Gerenciador Gráfico (GG) do IBQUOTA
IBQUOTA: Cadastro de impressora |
IBQUOTA: Filas de impressão Virtual e Real |
As imagens são autoexplicativas, mas abaixo segue uma dica de como identificar o Path Spool.
Path Spool: como identificar
É o diretório onde o CUPS armazena temporariamente os jobs. O caminho (path) muda de acordo com a distribuição do Linux. Geralmente, distribuições Linux baseadas no Debian como por exemplo: Ubuntu, Mint, entre outros, utilizam o caminho /var/spool/cups.
O correto é imprimir alguma página de teste e procurar pelo arquivo "c00001", este estará no "Path Spool" (diretório) a ser utilizado na configuração do IBQUOTA.
Explicando: O arquivo "c00000" possui informações sobre o JOB e o "d00000" possui o arquivo a ser impresso. Geralmente o CUPS apaga o "d00000" para poupar espaço e mantem apenas as informações do job, o arquivo "c00000".
Conclusão
Aparentemente as dúvidas sobre cadastro de impressora no IBQUOTA estão esclarecidas.
Obrigado por compartilhar isso. Não consigo realizar a impressão na Virtual_Printer, tanto pelo cups quanto instalada na minha maquina, o status do jobs fica "pending since".
ResponderExcluirO que está de errado?
Obrigado
Chega a ter os aquivos "c000" e o "d000", porém não sai da fila da impressora virtual
ExcluirOlá Tiago,
ExcluirO script do ibquota é o responsável por mover o Job da fila virtual para a fila real. Reveja a configuração do ibquota.
Tiago, vc conseguiu resolver esse problema?
ExcluirEsse também é o meu problema, detalhe, estou usando a maquina virtual disponibilizada, Tiago ou Admin, se alguém souber como resolver, agradeço...
ResponderExcluirPessoal,
ResponderExcluirTem que verificar se o Daemon "ibquota.pl" está em execução.
[https://www.vivaolinux.com.br/dica/Colocando-script-na-inicializacao-do-Linux-(Ubuntu-Debian)]
sim amigo, executo ele assim no terminal ./ibquota.pl e mesmo assim nao sai impressão, aparece isso no log: = ERRO - Formato de arquivo invalido /var/spool/cups/d00005-001
ExcluirOlá Umberto,
ExcluirIsto significa que o IBQUOTA não conseguiu identificar o formato do arquivo. Os formatos podem ser PCL, PostScript, etc. Sugiro alterar o drive de impressão.
Ola, bom dia.
ResponderExcluirEstou com uma duvida, como faço pra instalar a impressora virtual em modo stopped no cups.
Obrigado
Olá Luiz,
ExcluirEdite o arquivo /etc/cups/printers.conf.
Substituir a linha abaixo:
State Idle
Por:
State Stop
E restartar o serviço do CUPS:
# service cups stop
# service cups start
Considerei que você utiliza o Linux Debian.
Boa noite a todos, não consigo instalar o ibquota, ocorre tudo bem mas não abre. no localhost/gg
ResponderExcluir