Estoy intentando configurar mi HP LaserJet P1102 en Ubuntu 19.04.
Sé que elprocedimiento teóricopara instalar la impresora, pero este procedimiento no me funciona, seguir el procedimiento "correcto" para instalar la impresora (el software + el complemento) falla de la siguiente manera.
He descargado e instalado hplip 3.19.5 desdeaquí.
Al principio la instalación parece tener éxito. Solicita que se instale el complemento y luego dice "Instalación del complemento exitosa". Pero después de hacer clic en Aceptar en este mensaje, vuelve a la ventana en la que debo elegir qué impresora instalar y aparece otro mensaje:
error: el dispositivo que está intentando configurar requiere un complemento binario. Es posible que algunas funcionalidades no funcionen como se esperaba sin complementos. Ejecute 'hp-plugin' como usuario normal para instalar complementos. Visitahttp://hplipopensource.com para más información.
error: falló la configuración de hp. Ejecute hp-setup manualmente.
Respuesta1
Aquí igual. Resolví de esta manera:
Por favor, corre:
hp-setup -g &> ~/hp-setup.log
después de su error lea el registro:
cat ~/hp-setup.log
Encontrarás algunas líneas como:
hp-setup[19265]: depuración: el archivo /usr/lib/i386-linux-gnu/sane/libsane-hp2000S1.so no está presente o falta el enlace simbólico
si tu corres:
locate libsane-hp2000S1
Obtendrás el lugar correcto 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
ahora solo te queda hacer un enlace simbólico:
sudo ln -s /usr/lib /usr/lib/i386-linux-gnu
sudo ln -s /usr/lib64 /usr/lib64/x86_64-linux-gnu
ejecutar de nuevo hp-setup
hecho
Respuesta2
También tuve el problema de que la impresora HP se instala bien pero el complemento del escáner no se instala (Ubuntu 19). ¡¡¡Desactivar el plugin.py funcionó!!! (gracias) pero primero tuve que instalar apparmor-utils.
sudo apt install apparmor-utils
sudo aa-disable /usr/share/hplip/plugin.py
hp-plugin
El último paso ejecuta el instalador del complemento HP, que es necesario para que funcione el escaneo de la impresora.
Respuesta3
Tuve un problema ligeramente diferente. Mi impresora HP se instaló bien, pero el complemento del escáner no se instaló correctamente. Parece que el truco consistió en lograr que AppArmor bajara sus escudos para un script de Python.
Editar:Al observar otras respuestas, parece que es común no tener instaladas las utilidades de AppArmor, por lo que es posible que también deba instalarlas primero.
sudo apt install apparmor-utils
sudo aa-disable /usr/share/hplip/plugin.py
Después de hacer esto, el complemento se instaló correctamente.
Respuesta4
Después de seguirLa respuesta de Kai Kramer aquíObtuve:
error: Python gobject/dbus may be not installed
error: Plug-in install failed.
Y
cannot access '/var/lib/hp/hplip.state': No such file or directory
Una búsqueda en la web me llevó a probar lo siguiente y funcionó:
$ aa-disable /usr/share/hplip/plugin.py
Command 'aa-disable' not found, but can be installed with:
sudo apt install apparmor-utils
Instale las utilidades de apparmor (¡¡¡tenga en cuenta que no las tenía instaladas!!!)
sudo apt-get install apparmor-utils
Entonces corre
sudo aa-disable /usr/share/hplip/plugin.py
Y ejecutar como usuario normal, no como root:
hplip-plugin
Ahora mi impresora (laserjet 1020) estaba instalada.