Porque quase nenhuma grande marca de impressora libere o código do driver para suas impressoras, A impressão em Linux sempre foi algo complicado. Em particular, quando se trata de descobrir o nível de tinta, calibrar os cabeçotes e realizar outras tarefas além de apenas imprimir um documento. Não obstante, existem muitas alternativas pouco conhecidas que permitem realizar, precisamente, esta série de trabalhos no Linux. |
Terminal: scputil
O Escputil é um aplicativo para impressoras Epson, não só serve para medir o nível de tinta, mas também traz outras opções (padrões de impressão, calibração de cabeçotes, etc).
Eles podem aprender mais executando:
homem escputil
Em nosso caso, aprenderemos a "ver" o nível de tinta na impressora.
Ao executar (como root):
escputil -u -r / dev / usb / lp0 -i
Onde:
(-u) indica que é uma "nova" impressora (série 740 ou superior, 4 cartuchos de tinta em vez de dois)
(-r) indica “dispositivo bruto”, acessando diretamente o dispositivo / dev e não por meio da fila de impressão, isso geralmente deve ser feito se você quiser fazer coisas como calibrar os cabeçotes (-n), limpar os cabeçotes (-c), alinhar (-a) ou medir o nível de tinta (-i)
em / dev / usb / lpX sempre haverá nossa impressora USB (onde X representa um número começando do zero).
escputil -u -r / dev / usb / lp0 -i Escputil versão 5.0.2, Copyright (C) 2000-2006 Robert Krawitz Escputil vem ABSOLUTAMENTE SEM GARANTIA; para obter detalhes, digite 'escputil -l'. Este é um software livre e você pode redistribuí-lo sob certas condições; digite 'escputil -l' para obter detalhes.
E então vem a informação de que precisamos:
Impressora Stylus C67 Cor da tinta Porcentagem restante Preto 100 Cyan 7 Magenta 89 Amarelo 100
Gnomo: InkBlot
Para ter um "monitor" da impressora em modo gráfico, temos o "inkblot", que é um aplicativo simples que usa o libinklevel para nos informar.
NOTA: como você deve acessar os recursos da impressora, é necessário que como usuários façamos parte do grupo "lp" e do grupo "lpadmin".
Para isso, executamos no console:
adduser YOUR_USER_NAME lp adduser YOUR_USER_NAME lpadmin
Ou falhando nisso; No menu Gnome> Sistema> Administração> Usuários e Grupos e procuramos a opção "Gerenciar Grupos"; lá, procuraremos os grupos lp e lpadmin e adicionaremos nosso usuário aos respectivos grupos.
Terminal: tinta
Ink é uma pequena ferramenta baseada nas bibliotecas lininklevel (as mesmas nas quais a interface do KDE Qink é baseada) que são comumente usadas para obter o nível de tinta da sua impressora (independentemente de estar conectada via USB ou um Porta Paralela).
Para instalar:
sudo apt-get instalar tinta
Use:
ink -p PORT [-n NROPORT] [-t GAP]
onde PORT é "parport" (porta paralela) ou "usb" (se a impressora estiver conectada via usb) e NROPORT é o número da porta à qual sua impressora está conectada (caso seja através da porta paralela). O parâmetro GAP é opcional e limita os níveis de tinta que serão exibidos na tela para aqueles que são menores ou iguais ao intervalo estabelecido.
Concluindo, se sua impressora se conectar via USB:
tinta -p usb
KDE: Qink
Qink é um aplicativo Qt4 (KDE4) que nos permite ver também o nível de tinta de nossa impressora; O mais interessante sobre QInk versus InkBlot é que o Qink pode gerenciar mais de uma impressora, pois nos dá uma lista de todas as impressoras conectadas.
XWindows: MTink
MTink é uma interface xwindows bastante leve, útil para outros usuários de desktop.
Fontes: fenobarbital & Herman-uwe
Excelente Qink para a série hp1100
uma vez instalado, ele permanece em aplicativos-> acessórios
obrigado…
Olá, meu nome é Victor e gosto muito de Linux. Estou procurando um programa que me permita trocar o cartucho da impressora e também fazer uma limpeza dos cabeçotes como quando eu tinha uindous. Tenho uma impressora Epson SX105.
você poderia me ajudar?
Obrigado!
Dos programas que você não colocou em nenhum, tenho conseguido fazer o que me interessa, que é trocar o cartucho de tinta e limpar os cabeçotes. Eu só posso ver o nível de tinta
Olá Victor! Olha, a verdade é que a única ferramenta para Linux que eu conheço para fazer isso é a que descrevo no post. : S Não é um do Linux forte. Isso porque os fabricantes de impressoras não divulgam seus drivers ... Infelizmente, é.
Espero ter ajudado! Felicidades! Paulo.
Nenhuma dessas opções funciona para a Epson CX5600, tentei todas há muito tempo e nenhuma com resultados satisfatórios D:
Uma consulta, estou com minha impressora epson c67 conectada a um servidor de rede e não consigo detectar, nem a mancha de tinta, nem o escputil, pode me dar uma ajuda?
obrigado
### Como limpar as cabeças das impressoras HP e multifuncionais (Hewlett-Packard, alinhar, painel de controle, ...) ###
Primeiro, instalamos o programa necessário. Em um terminal, executamos: sudo apt-get install hplip-gui
Em seguida, execute o hp-toolbox (HP Device Manager). Pode ser feito a partir de um console, em ALT + F2, menu principal, ...
Se não pudermos limpar os cabeçotes, podemos primeiro ir ao painel de controle do Linux, seção de impressoras, desinstalar o nosso e reinstalá-lo. De acordo http://trackerlinux.blogspot.com.es/2012/02/ver-niveles-de-tinta-y-limpiar.html pode funcionar para desinstalá-lo de lá e instalá-lo da caixa de ferramentas hp.
http://bandaancha.eu/foros/como-limpian-cabezales-impresoras-1709807
Excelente, obrigado pela sua informação foi muito útil para mim