Conectando impressoras e scanners no Linux: Guia definitivo para solucionar problemas e configurar qualquer dispositivo

5 min

Saiba como instalar impressoras e scanners no Linux, resolver erros comuns e encontrar drivers compatíveis para qualquer distribuição.

Cansado de tentar imprimir um documento e nada acontecer? Ou seu scanner simplesmente não é reconhecido pelo sistema? Se você é usuário de Linux, provavelmente já enfrentou esses desafios. Neste guia definitivo para conectar impressoras e scanners no Linux, vamos resolver, passo a passo, as dores mais comuns e mostrar como configurar quase qualquer modelo com sucesso.

Entendendo o básico: CUPS e SANE

O que é o CUPS?

CUPS (Common Unix Printing System) é o servidor de impressão usado pela maioria das distribuições Linux. Ele gerencia trabalhos de impressão e conexões com impressoras locais ou de rede. Para acessá-lo, abra seu navegador e digite:

http://localhost:631

Lá você pode ver as impressoras instaladas, adicionar novas e gerenciar a fila de impressão.

O que é o SANE?

SANE (Scanner Access Now Easy) é o framework padrão para digitalização de documentos no Linux. Ele fornece bibliotecas e ferramentas para detectar e operar scanners.

Dica Pro: Use systemctl status cups e systemctl status saned para verificar se os serviços estão ativos.

Instalando sua impressora: Passo a passo

Detecção automática

Conecte a impressora via USB ou rede. Distribuições como Ubuntu geralmente detectam e instalam automaticamente.

Se funcionar, você já pode imprimir. Mas se não funcionar…

Configuração manual via CUPS

  1. Acesse http://localhost:631.
  2. Clique em Administration > Add Printer.
  3. Escolha a impressora listada (USB, LPD, IPP, etc).
  4. Selecione o driver (PPD). Se não encontrar, procure no site do fabricante ou instale o pacote de drivers.

Drivers Proprietários

HP

Use o HPLIP (HP Linux Imaging and Printing):

  • Ubuntu/Debian:
sudo apt install hplip-gui
  • Fedora:
sudo dnf install hplip hplip-gui
  • Arch/Manjaro:
sudo pacman -S hplip

Ou baixe do site oficial.

Epson, Canon, Brother

Essas marcas geralmente fornecem pacotes .deb ou .rpm nos sites oficiais. A instalação varia:

  • Debian/Ubuntu:
sudo dpkg -i nome-do-pacote.deb
  • Fedora/RHEL:
sudo dnf install nome-do-pacote.rpm
  • Arch/Manjaro:
    Utilize o AUR (Arch User Repository) com yay ou outro helper:
yay -S nome-do-driver

Impressoras de Rede

  • Use o protocolo IPP ou digite o IP da impressora.
  • Se estiver em rede Windows, configure via smb://.

Instalando seu scanner: Do diagnóstico à digitalização

Verificando o Scanner

Use:

sane-find-scanner
scanimage -L

Se não detectar, verifique se você está no grupo scanner ou lp.

Ferramentas Gráficas

  • Simple Scan (Digitalizador Simples): leve e funcional.
  • XSane: mais completo e avançado.

Instalação:

  • Ubuntu/Debian:
sudo apt install simple-scan xsane
  • Fedora:
sudo dnf install simple-scan xsane
  • Arch/Manjaro:
sudo pacman -S simple-scan xsane

Scanners de Rede

Edite /etc/sane.d/net.conf e adicione o IP do scanner. Reinicie o serviço:

sudo systemctl restart saned

Solução de problemas comuns

Cartuchos da impressora Brother, uma das marcas com melhor suporte no Linux para impressão e digitalização
Conectando impressoras e scanners no Linux: Guia definitivo para solucionar problemas e configurar qualquer dispositivo 3

Impressora não detectada:

  • Verifique cabos, conexões, firewall.
  • Reinicie o CUPS: sudo systemctl restart cups

Fila de impressão travada:

cancel -a
sudo systemctl restart cups

Erro ao imprimir PDFs:
Instale:

  • Ubuntu/Debian:
sudo apt install cups-pdf ghostscript
  • Fedora:
sudo dnf install cups-pdf ghostscript
  • Arch/Manjaro:
sudo pacman -S cups-pdf ghostscript

Scanner detectado, mas não digitaliza:

  • Verifique permissões de usuário.
  • Adicione-se aos grupos:
sudo usermod -aG scanner lp $USER

Impressora de rede não imprime:

  • Verifique IP fixo.
  • Teste ping para o IP.
  • Veja se IPP ou LPD está ativo na impressora.

Dicas Extras

  • Mantenha seu sistema e pacotes atualizados.
  • Consulte fóruns como o Viva o Linux e Reddit /r/linuxbr.
  • Marcas como HP e Brother costumam ter melhor compatibilidade.

Conclusão

Com este guia completo, você está preparado para conectar e configurar impressoras e scanners no Linux com segurança e confiança. Compartilhe este post, deixe suas dúvidas e conte suas experiências com modelos específicos nos comentários!

Compartilhe este artigo