Início
» Dicas para PC
»
Configure impressoras USB e de rede com o CUPS no sistema operacional Harmonica.
Configure impressoras USB e de rede com o CUPS no sistema operacional Harmonica.
No Harmonica OS (HamoniKR), comece com o aplicativo Impressoras: adicione uma impressora USB ou selecione uma impressora de rede detectada e prefira o IPP sem driver quando o dispositivo for compatível. Use a interface web do CUPS quando http://localhost:631precisar inspecionar uma fila de impressão, ajustar configurações padrão ou adicionar um dispositivo manualmente. Um driver do fornecedor é uma alternativa para hardware mais antigo ou para recursos específicos da impressora que estejam faltando, e não o primeiro passo padrão.
1. Selecione uma conexão e verifique o serviço de impressão.
O CUPS (Common UNIX Printing System) gerencia filas de impressão e trabalhos de impressão. O protocolo de conexão determina se uma fila pode ser criada sem um driver, como os dispositivos são descobertos e quais configurações você pode controlar. O HamoniKR 8.0 documenta tanto a descoberta automática de rede quanto o system-config-printerutilitário; os rótulos exatos dos menus podem variar de acordo com a versão.
Conexão
Bom ajuste
Troca
USB através de impressoras
Uma impressora fisicamente conectada a um computador.
Depende da detecção do dispositivo local e do suporte de impressão compatível.
IPP sem condutor / IPP em todo o lado
Impressoras modernas em uma LAN confiável
Alguns controles de acabamento, contabilidade ou específicos de fornecedores podem não estar disponíveis.
AppSocket / HP JetDirect
Impressora de rede legada com endereço IP conhecido
Geralmente utiliza a porta TCP 9100 sem criptografia de transporte; necessita de um driver adequado.
PPD do fabricante ou embalagem
Modelos mais antigos ou funcionalidades proprietárias essenciais
A manutenção e a compatibilidade dependem do fornecedor; os drivers PPD estão sendo descontinuados no código-fonte.
Antes de instalar qualquer coisa, conecte a impressora, verifique se o endereço IP está exibido no visor (caso utilize Wi-Fi ou Ethernet) e certifique-se de que o computador esteja na rede correta. Em seguida, confirme se o CUPS está disponível.
systemctl is-active cups
lpstat -r
Se o serviço estiver inativo, inicie-o com sudo systemctl enable --now cups. Se o CUPS não estiver instalado, execute sudo apt updateseguido de sudo apt install cups; a disponibilidade do pacote depende dos seus repositórios HamoniKR configurados. Evite substituir componentes de impressão em funcionamento apenas porque o dispositivo não foi detectado.
Abra o utilitário Impressoras e selecione Adicionar Impressora para começar a configurar uma fila local.
2. Adicione uma impressora USB no utilitário de área de trabalho.
Abra o menu de aplicativos e, em seguida, Administração > Impressoras ou o painel de configurações da impressora, conforme descrito no guia do HamoniKR. Você também pode abrir um terminal e executar o comando system-config-printer. Clique em Adicionar e verifique a lista de dispositivos locais. Para USB, selecione o modelo exato detectado, e não um modelo não relacionado com um nome semelhante. Continue com a seleção do driver, nomeie a fila e aplique a configuração.
A lista de dispositivos USB identifica as impressoras locais antes da seleção do driver e da criação da fila.
Se o dispositivo USB não aparecer, tente uma conexão direta por cabo em vez de um hub USB e verifique se a impressora está ligada. O CUPS não consegue resolver uma falha de conexão USB selecionando um protocolo de rede diferente. Investigue o pacote específico do fabricante somente após confirmar a detecção do dispositivo.
3. Priorize as impressoras IPP detectadas na rede.
Na caixa de diálogo Adicionar Impressora, abra Impressora de Rede ou Localizar Impressora de Rede. Quando um dispositivo for detectado com uma opção IPP sem driver, selecione essa conexão e continue. A impressora fornece os formatos de documento e opções suportados, reduzindo a dependência de um PPD específico do modelo. Esta é normalmente a opção mais fácil para uma impressora de rede moderna compatível.
Um dispositivo de rede detectado oferece uma conexão IPP sem necessidade de drivers, dispensando a inserção manual de um arquivo de driver.
A detecção da impressora não garante o seu funcionamento: o isolamento de clientes sem fio, uma rede de convidados, filtragem DNS multicast ou uma sub-rede incorreta podem ocultá-la. Se a impressora estiver visível, mas com opções limitadas de impressão frente e verso, grampeamento ou controle de cores, compare as opções disponíveis com a documentação do fabricante antes de alterar os drivers. A documentação da impressora HamoniKR 8.0 alerta especificamente que a impressão sem driver pode omitir alguns recursos do fabricante.
4. Gerencie a fila usando a interface web do CUPS.
Para maior controle, abra http://localhost:631o programa no computador HamoniKR, selecione Administração e clique em Adicionar Impressora. O CUPS pode solicitar as credenciais de uma conta autorizada a administrar a impressão. Escolha o dispositivo local ou de rede detectado, insira um nome curto para a fila de impressão e selecione uma opção apropriada, sem driver ou específica do modelo. Revise as configurações padrão, como o tamanho do papel, antes de salvar.
O CUPS fornece uma página de administração web local para adicionar impressoras e gerenciar filas de impressão.
A página web e o utilitário para desktop modificam o mesmo sistema de impressão subjacente; são alternativas, não dois drivers independentes que você precisa instalar. Use a ferramenta para desktop para configurações de rotina e a interface web para verificar o status da fila de impressão, páginas de teste e opções da impressora. O CUPS documenta essas ações em sua documentação de administração OpenPrinting CUPS . Mantenha a administração restrita ao computador local, a menos que você tenha um projeto de gerenciamento remoto seguro e intencional; não abra a porta 631 para a internet pública apenas para adicionar uma impressora.
5. Recorra a um endereço manual ou driver de fornecedor somente se necessário.
Quando a descoberta falha, mas a impressora responde em um endereço conhecido, verifique a documentação do fabricante para obter o URI real do serviço de impressão. Prefira um ipps://endpoint quando a impressora suportar IPP seguro e seu certificado puder ser validado. Um ipp://endpoint é outra possibilidade em uma rede local controlada. Não presuma que todas as impressoras usam /ipp/print.
Para um modelo mais antigo que suporta impressão via socket bruto, mas não IPP, a documentação da HamoniKR sobre AppSocket/HP JetDirect: insira o endereço do host e confirme se a impressora está usando a porta esperada, geralmente 9100. Isso evita a descoberta de serviços, mas não oferece a negociação de recursos do IPP e normalmente não possui criptografia.
A configuração manual do AppSocket requer o host da impressora e a porta suportada por esse dispositivo.
Se você tiver verificado um URI do IPP Everywhere, um administrador também poderá criar uma fila a partir da linha de comando. O endereço abaixo é ilustrativo; substitua-o pelo URI real da impressora:
O -pargumento nomeia a fila, -vespecifica o destino e -m everywheresolicita o modelo sem driver. Isso só funciona quando a impressora anuncia os recursos IPP necessários. A documentação de referência do OpenPrinting lpadmin descreve esse formato e alerta que os drivers clássicos baseados em PPD estão obsoletos.
Se o modelo ainda não imprimir ou perder uma função necessária, verifique primeiro o pacote suportado pela distribuição, documentado por HamoniKR:
Se você precisar de um driver Linux ou PPD fornecido pelo fabricante, obtenha-o diretamente do fabricante original, verifique a compatibilidade com seu modelo e arquitetura e instale-o somente se for confiável. Não escolha um PPD aleatoriamente apenas porque a marca é a mesma. Algumas filas de fornecedores oferecem opções mais específicas para o dispositivo, mas podem ser mais difíceis de manter em atualizações futuras.
Uma tela de seleção de modelo pode oferecer um driver incluído no pacote ou um PPD fornecido explicitamente pelo fabricante.
6. Defina as configurações padrão e verifique se a impressora está funcionando corretamente.
Nas propriedades da impressora ou na página "Definir opções padrão" do CUPS, defina o tamanho de mídia correto e verifique as opções disponíveis no driver selecionado. A diferença entre os formatos A4 e Carta é uma causa frequente de redimensionamento inesperado. As configurações de impressão frente e verso, qualidade e cor variam conforme o dispositivo; não presuma que todos os controles mostrados em um exemplo se aplicam à sua impressora.
Verifique o tamanho do papel e as opções de impressão disponíveis antes de salvar as configurações padrão da impressora.
No CUPS, abra Impressoras, selecione sua fila e escolha Imprimir página de teste em Manutenção. Você pode verificar a mesma fila sem usar um navegador:
A visualização da fila identifica o status da impressora e fornece uma ação de página de teste para verificar a saída.
Uma configuração bem-sucedida significa que uma página de teste é impressa fisicamente com o tamanho e layout esperados, o trabalho é removido da fila e um aplicativo normal pode imprimir no mesmo destino. "Ocioso, aceitando trabalhos" significa apenas que o CUPS pode enfileirar trabalho; não comprova que o papel chegou à bandeja de saída. Se a impressão travar, lpstat -overifique o URI do dispositivo selecionado, confirme a acessibilidade e compare as configurações de IPP ou socket da impressora com a documentação. Para configurações de rede, as diretrizes de firewall e portas de rede do CUPS identificam a porta TCP 631 para IPP e a porta UDP 5353 para descoberta de mDNS; aplique quaisquer alterações de firewall apenas na LAN confiável.
Para obter mais detalhes sobre as configurações padrão por usuário e os trabalhos de linha de comando, consulte a referência de impressão de linha de comando do CUPS . Se a sua fila de impressão sem driver atual imprimir a página de teste corretamente, mantenha-a em vez de adicionar uma fila legada sobreposta.