Como instalo o driver da impressora Canon LBP 2900 no Ubuntu 14.04?
Eu tentei instalar drivers a partir do suporte oficial do CANON e verifiquei outras respostas no Ask Ubuntu, mas até agora não houve resultados.
Como instalo o driver da impressora Canon LBP 2900 no Ubuntu 14.04?
Eu tentei instalar drivers a partir do suporte oficial do CANON e verifiquei outras respostas no Ask Ubuntu, mas até agora não houve resultados.
Respostas:
Abaixo está minha solução de trabalho, adaptável a outros modelos LBP e larguras de bits de PC.
No caso do Ubuntu de 64 bits, a impressora Canon LBP2900:
git clone https://github.com/hugolpz/Canon_printer.git
cd ./Canon_printer
make -f ./download.mk
sudo make -f ./install.mk BITS=64 PRINTER=LBP2900
sudo make -f ./OS_restart.mk
sudo make -f ./install.mk BITS=64 PRINTER=LBP2900
Adapte-se à sua largura de bit.
Se a impressora não estiver funcionando após a instalação e a reinicialização do SO:
sudo pkill -9 -x ccpd
sudo /etc/init.d/ccpd start # Output should have 2 numbers of 4 digits !
> Canon Printer Daemon for CUPS: ccpd: 2626 2615 # seems good :)
Para mais instruções, consulte https://github.com/hugolpz/Canon_printer
Compre uma impressora não compatível com Linux Linux.
Este é o driver mais recente da canon. Sua versão 2.60, e você pode baixá-lo aqui .
Uma vez extraído, ele terá os drivers de 32 bits e os de 64 bits.
Este software é um driver de impressora CAPT que fornece funções de impressão para impressoras Canon LBP operando no ambiente CUPS (Common UNIX Printing System), um sistema de impressão que opera nos sistemas operacionais Linux.
sudo /etc/init.d/cupsys restart
Isso funcionou para mim no Linux Mint 17 de 32 bits (que é mais ou menos o Ubuntu 14.04 de 32 bits).
Baixe e instale os drivers.
Acesse o site da Canon Asia (ou qualquer outro site da Canon) e faça o download do CAPT Printer Driver para Linux versão 2.60 neste link .
Extraia-o para obter uma pasta contendo o diretório 32-bit_Driver / Debian, entre dentro.
Instale o arquivo .deb cndrvcups-common_2.60-1_i386.deb no terminal:
sudo dpkg -i cndrvcups-common_2.60-1_i386.deb
Você também pode instalá-lo usando o instalador do pacote gdebi.
Em seguida, instale o cndrvcups-capt_2.60-1_i386.deb
sudo dpkg -i cndrvcups-capt_2.60-1_i386.deb
Instale outras fontes e programa postscript para reservar portas para a impressora.
Instale o portreserve, gsfonts, gsfonts-other, gsfonts-X11 através do Synaptic Package Manager.
Reinicie a impressora.
service cups restart
Adicione impressora e inicie o daemon Canon Printer.
sudo /usr/sbin/lpadmin -p LBP2900 -m CNCUPSLBP2900CAPTK.ppd -v ccp://localhost:59787 -E
sudo /usr/sbin/ccpdadmin -p LBP2900 -o /dev/usb/lp0
sudo service ccpd start
sudo service ccpd status
Verifique o status da impressora.
captstatusui -P LBP2900
Se você está vendo a mensagem Ready to print
, está pronto! Caso contrário, talvez seja necessário reiniciar o sistema e repita todas as etapas da etapa 4.
Pode deixar de funcionar após reiniciar o sistema. Corra sudo service ccpd restart
e tente novamente.