Como fazer com que o Canon LBP2900B funcione no Ubuntu 16.04 LTS?

1

Não consigo imprimir com a minha Impressora Canon LBP2900B, embora tenha instalado os drivers no meu PC Ubuntu 16.04 LTS de 64 bits e tenha seguido toda a documentação / tutorial oficial. Como faço para que funcione?

    
por Edwin PJ 17.09.2017 / 13:35

1 resposta

1

Após a instalação limpa do Ubuntu 16.04, minha Canon 2900 se recusou a imprimir. Eu descobri uma solução e agora vou compartilhar aqui com a minha experiência.

O método padrão para instalar o driver não funciona. Para instalar o driver manualmente eu baixei e descompactei-os do site oficial da Canon.

O próximo passo foi escolher entre o driver de 32 ou 64 bits. Primeiro, minha decisão foi usar o driver de 64 bits, porque meu sistema operacional também é de 64 bits. Mas foi um erro, o motorista de 64 bits se recusou a trabalhar. Então eu escolho o driver de 32 bits, descompactei e instalei dois pacotes na seguinte ordem:

cndrvcups-common.deb    
cndrvcups-capt.deb

Em seguida, registrei a impressora no sistema operacional digitando o terminal:

sudo /etc/init.d/cups restart
sudo lpadmin -p LBP2900 -m CNCUPSLBP2900CAPTK.ppd -v ccp://localhost:59687 -E
sudo ccpdadmin -p LBP2900 -o /dev/usb/lp0
sudo update-rc.d ccpd defaults

Após a impressora aparecer no menu, marquei-o como padrão com um clique direito. Todo esse tempo a impressora deve ser desligada.

Em seguida, reinicio e trabalho de impressão da impressora.

Mas depois disso aparece um novo problema. Quando eu desligo meu computador ele trava durante 5 minutos. Foi causado pelo serviço ccpd. Então eu corro:

sudo systemctl edit ccpd

e adicionadas novas duas linhas ao arquivo vazio:

[Service]    
TimeoutStopSec=4

Então:

sudo systemctl daemon-reload
systemctl show ccpd -p TimeoutStopUSec

e mostra que o atraso foi encurtado. A próxima reinicialização levou apenas alguns segundos.

Isso é tudo.

Fonte: link

    
por Edwin PJ 17.09.2017 / 13:35