Estou tentando configurar minha HP LaserJet P1102 no Ubuntu 19.04.
eu sei oprocedimento teóricopara instalar a impressora, mas este procedimento não funciona para mim, seguir o procedimento "correto" para instalar a impressora (o software + o plugin) falha da seguinte forma.
Eu baixei e instalei o hplip 3.19.5 deaqui.
A princípio, a instalação parece ter sido bem-sucedida. Ele pede que o plugin seja instalado e então diz "Instalação do plugin bem-sucedida". Mas depois que clico em OK nesta mensagem, ela retorna para a janela onde devo escolher qual impressora instalar, e aparece outra mensagem:
erro: O dispositivo que você está tentando configurar requer um plug-in binário. Algumas funcionalidades podem não funcionar conforme esperado sem plug-ins. Execute 'hp-plugin' como usuário normal para instalar plug-ins. Visitahttp://hplipopensource.com para mais informações.
erro: falha na configuração hp. Execute o hp-setup manualmente.
Responder1
Mesmo aqui. Eu resolvi assim:
por favor execute:
hp-setup -g &> ~/hp-setup.log
após o seu erro, leia o log:
cat ~/hp-setup.log
você encontrará algumas linhas como:
hp-setup[19265]: debug: O arquivo /usr/lib/i386-linux-gnu/sane/libsane-hp2000S1.so não está presente ou o link simbólico está faltando
se você executar:
locate libsane-hp2000S1
você obterá o lugar certo como:
- /usr/lib/sane/libsane-hpgt2500-x86_64.so.1.0.22
- /usr/lib/sane/libsane-hpgt2500-x86_64.so.1.0.27
- /usr/lib/sane/libsane-hpgt2500.so
- /usr/lib/sane/libsane-hpgt2500.so.1
- /usr/lib/x86_64-linux-gnu/sane/libsane-hpgt2500.so
- /usr/lib/x86_64-linux-gnu/sane/libsane-hpgt2500.so.1
- /usr/lib64/sane/libsane-hpgt2500-x86_64.so.1.0.22
- /usr/lib64/sane/libsane-hpgt2500-x86_64.so.1.0.27
- /usr/lib64/sane/libsane-hpgt2500.so /usr/lib64/sane/libsane-hpgt2500.so.1
agora você só precisa fazer um link simbólico:
sudo ln -s /usr/lib /usr/lib/i386-linux-gnu
sudo ln -s /usr/lib64 /usr/lib64/x86_64-linux-gnu
execute novamente hp-setup
feito
Responder2
Eu também tive o problema onde a impressora HP instala bem, mas o plugin do scanner não instala (Ubuntu 19).Desativar o plugin.py funcionou!!! (obrigado), mas tive que instalar o apparmor-utils primeiro.
sudo apt install apparmor-utils
sudo aa-disable /usr/share/hplip/plugin.py
hp-plugin
A última etapa executa o instalador do plug-in HP, necessário para que a digitalização da impressora funcione.
Responder3
Eu tive um problema um pouco diferente. Minha impressora HP foi instalada corretamente, mas o plug-in do scanner não foi instalado corretamente. Parece que o truque era fazer com que o AppArmor baixasse seus escudos para um script Python.
Editar:Olhando para outras respostas, parece que é comum não ter os utilitários AppArmor instalados, então você também pode precisar instalá-lo primeiro
sudo apt install apparmor-utils
sudo aa-disable /usr/share/hplip/plugin.py
Depois de fazer isso, o plugin foi instalado corretamente.
Responder4
Depois de seguirA resposta de Kai Kramer aquiEu obtive:
error: Python gobject/dbus may be not installed
error: Plug-in install failed.
E
cannot access '/var/lib/hp/hplip.state': No such file or directory
Uma pesquisa na web me fez tentar o seguinte e funcionou:
$ aa-disable /usr/share/hplip/plugin.py
Command 'aa-disable' not found, but can be installed with:
sudo apt install apparmor-utils
Instale utilitários apparmor (lembre-se, eu não o instalei!!!)
sudo apt-get install apparmor-utils
Então corra
sudo aa-disable /usr/share/hplip/plugin.py
& a execução como usuário normal, não como root:
hplip-plugin
Agora minha impressora (laserjet 1020) foi instalada.