Estou usando o Ubuntu 11.10 64 bits. Tentei instalar minha impressora canon LBP2900 usando vários métodos, mas a impressora não funcionou e tenho isto escrito nos estados da impressora: Inativo - /usr/lib/cups/filter/pstocapt
falhou e ao digitar este comando
captstatusui -P LBP2900
isso é o que eu recebo:
(captstatusui:2432): Gtk-WARNING **: Unable to locate theme engine in module_path: "pixmap",
(captstatusui:2432): Gtk-WARNING **: Unable to locate theme engine in module_path: "pixmap",
(captstatusui:2432): Gtk-WARNING **: Unable to locate theme engine in module_path: "pixmap",
(captstatusui:2432): Gtk-WARNING **: Unable to locate theme engine in module_path: "pixmap",
por favor me ajude
Responder1
O fato de sua impressora não estar funcionando não tem nada a ver com o statusui. A UI de status não é necessária para impressão e funciona mesmo que forneça Gtk-WARNINGs.
O problema que você tem é que o pstocapt não funciona. Agora você não deu muitas informações sobre o seu sistema, mas pela minha experiência isso acontece em máquinas de 64 bits.
No caso de máquinas de 64 bits, o procedimento comum de instalação faz algo errado. Ele cria links simbólicos /usr/lib/cups/filter
para arquivos em formato /usr/lib64/cups/filter
. Isso não funciona. Portanto, você deve fazer o seguinte:
rm /usr/lib/cups/filter/pstocapt /usr/lib/cups/filter/pstocapt2 /usr/lib/cups/filter/pstocapt3 /usr/lib/cups/backend/ccp
cp /usr/lib64/filter/pstocapt* /usr/lib/cups/filter/
cp /usr/lib64/backend/ccp /usr/lib/cups/backend/
Claro, faça isso apenas se os arquivos realmente existirem na pasta lib64.
Responder2
Acho que você deveria dar uma olhada na documentação oficial do Ubuntu nas impressoras Canon LBPxxxx, que explica como instalar e configurar o driver oficial para elas:
https://help.ubuntu.com/community/CanonCaptDrv190
Se você não conseguir fazer funcionar, aqui está um guia mais completo sobre como instalá-los:
http://ubuntuforums.org/archive/index.php/t-1315665.html
E há outro método talvez mais fácil de usar um PPA, conforme explicado aqui (certifique-se de modificar o arquivo sources.list para usar o repositório Natty, não o Oneiric):
http://www.benoitvidis.com/2011/11/install-a-canon-lbp7200cdn-printer-on-ubuntu-11-10-64bits/
Responder3
Então você não tem Pixmap.......... Então instale-o usando
sudo apt-get instalar pixmap
Também após a instalação, verifique
sudo /etc/init.d/ccpd status
quando você vê dois números, sua impressora está instalada corretamente.......
Agora faça um teste de impressão........ se algum erro aparecer como,
Inativo - /usr/lib/cups/filter/pstocapt
digite Sudo nautalis digite a senha para mudar para o usuário root. você receberá uma nova janela de navegação com privilégio de superusuário
em seguida, copie o arquivo chamado ccp de /usr/lib64/cups/backend para /usr/lib/cups/backend (se necessário, substitua o arquivo ccp no backend ou mantenha como backup com extensão .bac)
Em seguida, copie todos os arquivos em /usr/lib64/cups/filter para /usr/lib/cups/filter
(da mesma forma acima, você pode manter um backup, se quiser)
feche o nautalis
Em seguida, teste uma página de impressão......
e agora sua impressora funcionará como você pode ver.
Tudo de bom do RJK