Problema na impressora Canon no Ubuntu 18.04

3

Tenho impressora Canon, modelo - LBP2900B. Eu instalei seus drivers de impressora também abaixo do link mostrado.

link

Quando clicado no botão de impressão, a mensagem é mostrada como "impressão concluída", mas nenhuma página é impressa.

lpinfo -v dá o seguinte -

rede beh lpd de rede arquivo cups-brf: / rede http https de rede ipps de rede ipp de rede serial serial: / dev / ttyS0? baud = 115200 serial serial: / dev / ttyS1? baud = 115200 hp direto soquete de rede direto ccp paralelo direto: / dev / lp0 hpfax direto

lsusb mostra o seguinte -

Barramento 001 Dispositivo 002: ID 04a9: 1909 Canon, Inc. CanoScan LiDE 110 Barramento 001 Dispositivo 004: ID 04a9: 2676 Canon, Inc. Dispositivo CAPT Barramento 001 Dispositivo 001: ID 1d6b: 0002 hub raiz do Linux Foundation 2.0 Barramento 005 Dispositivo 001: ID 1d6b: 0001 hub raiz do Linux Foundation 1.1 Barramento 004 Dispositivo 001: ID 1d6b: 0001 hub raiz do Linux Foundation 1.1 Barramento 003 Dispositivo 002: ID 1bcf: 0007 Sunplus Inovação Tecnológica Inc. Mouse ótico Barramento 003 Dispositivo 001: ID 1d6b: 0001 hub raiz do Linux Foundation 1.1 Barramento 002 Dispositivo 001: ID 1d6b: 0001 Linux Foundation 1.1 hub raiz

    
por Manoj 08.05.2018 / 14:39

3 respostas

1

Usar o método a seguir ajudará definitivamente os usuários do Ubuntu 18.04 de 64 bits a instalar e usar sua impressora Canon LBP2900, que de outra forma pode ser uma experiência angustiante para os menos experientes.

NÃO ajudará a usar o driver LBP2900 oficial do Linux (32 ou 64 bits) da Canon em link . Então não adianta perder tempo com isso. As seguintes instruções ajudarão:

  1. Execute o seguinte no terminal:

    $ sudo apt-get install build-essential git autoconf libtool libcups2-dev libcupsimage2-dev
    $ git clone https://github.com/agalakhov/captdriver.git
    $ cd captdriver
    $ autoreconf -i
    $ ./configure
    $ make
    

    Em alguns sistemas, o destino abaixo pode ser /usr/libexec/cups/filter :

    $ sudo cp src/rastertocapt /usr/lib/cups/filter/
    $ sudo cp Canon-LBP-2900.ppd /usr/share/ppd/custom/
    
  2. Agora abra Configurações - > Impressoras e adicionar impressora - > Impressora USB, selecionando o driver da impressora Canon LBP-2900 CAPT GDI, 0.1.0 da lista, e conclua as etapas restantes para a frente.

  3. Em seguida, clique em Aplicar e OK. Imprima uma página de teste e sua impressora Canon LBP2900 está pronta para imprimir no Ubuntu 18.04 de 64 bits!

Observação : Às vezes, a impressão fica presa na mensagem "Renderização concluída". Nesse caso, ajudou apenas desligar a impressora e ligá-la novamente.

Por favor, confirme e relate se achou útil ou não útil.

    
por user882672 16.10.2018 / 18:32
0

para qualquer driver, há pelo menos 2 etapas : 1) instale os drivers e 2) registre a impressora com lpadmin (spooler de impressão)

isso precisa do driver CAPT ; como você sabe, mas existem três etapas : copie os comandos abaixo; cole no terminal; aperte a tecla ENTER para ação ..

1) instalar os drivers parece que já está pronto?

para os problemas desta impressora, sugiro que criemos uma regra do udev;

gksudo gedit /etc/udev/rules.d/99-CAPT.rules

e se não conseguir encontrar o gedit, instale-o com sudo apt install gedit

quando o arquivo acima é aberto, cole

ATTRS{manufacturer}=="CANON", DRIVERS=="usb", SUBSYSTEMS=="usb", ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="2676",SYMLINK+="CAPT2900"

reinicie o seu sistema e, em seguida, faça os detalhes abaixo

2) Registre a impressora (PPD) com o spooler de impressão.

sudo /usr/sbin/lpadmin -p LBP2900B -m CNCUPSLBP2900CAPTK.ppd -v ccp://localhost:59787 –E

3) Registre a impressora no arquivo de instalação do daemon ccpd .

sudo /usr/sbin/ccpdadmin -p LBP2900B -o /dev/CAPT2900

..... este é apenas este caso

então reinicie o daemon do ccpd

sudo /etc/init.d/ccpd start
por pdc 09.05.2018 / 05:23
-1

O link a seguir parece ser a resposta oficial para esta questão no momento (e funcionou para mim com uma impressora diferente - LBP7010C - obviamente, escolhendo um arquivo PPD diferente):

link

Você não precisa apenas instalar os drivers mais recentes (64 bits) que você vinculou e instalar o arquivo PPD correto usando o lpadmin e configurar a impressora usando o ccpdadmin (veja a resposta do pdc), mas existem alguns pacotes que você precisa instalar falha:

libatk1.0-0:i386 libcairo2:i386 libgtk2.0-0:i386 libpango1.0-0:i386 libstdc++6:i386 libxml2:i386 libpopt0:i386

Depois de instalar os pacotes, assegure-se de que os serviços cups e ccpd sejam reiniciados (ou instale os pacotes acima antes de fazer qualquer outra coisa).

    
por D.J.Duff 08.10.2018 / 12:55