Al instalar Archlinux, no trae predefinido un programa para configurar e instalar impresoras. En el caso de las Hp, existe un programa creado expresamente para Linux que funciona bastante bien (tanto la función impresora, como el fax y el escaner).
Para instalarlo, hay que seguir los siguientes pasos:
sudo pacman -S cups ghostscript gsfonts samba
yaourt -S hal-cups-utils
Nota: Samba es opcional, pero hay que instarlo si como en mi caso, quereis compartir la impresora en red.
Ahora, editamos el archivo /etc/rc.conf y añadimos:
MODULES = ( .... usblp ... )
Y en la parte de Daemons:
DAEMONS = ( ... cupsd ... )
El procedimiento anteriormente descrito es común para todas las impresoras. Para las HP, además, realizaremos lo siguiente.
sudo pacman -S hplip pyqt
En el caso de utilizar impresoras que se conectan por USB, hay dos opciones: algunas impresoras necesitan deshabilitar en la sección Modules usblp; en cambio, otras necesitan tenerlo activo para funcionar. Si teneis que deshabilitarlo, simplemente entrad en /etc/rc.conf y :
MODULES = ( ... !usblp ...)
Para mi HP Multifunción 5610, la configuración que ha funcionado ha sido el Modulo usblp habilitado y la instalación de un paquete "especial":
yaourt -S cups-usblp
En cualquier caso, es necesario reiniciar para que se carguen los demonios como el cups. Después de reiniciar, en Accesorios aparece el programa HPlip. El programa es bastante intuitivo.
El error se debe a que la impresora no estaba conectada en el momento de ejecutar el programa.
Si al intentar ejecutar el programa no os arranca, al ponerlo sobre terminal veréis que os da como error una dependencia: python-qt4. Para solucionarlo, poned en Terminal:
sudo pacman -S python2-pyqt
También es necesario realizar un paso más. Instalad el siguiente paquete:
sudo pacman -S system-config-printer-gnome
Después, poned en terminal:
sudo groupadd lpadmin
sudo usermod -aG lpadmin vuestrousuario
Modificando donde pone vuestrusuario, por el nombre de vuestro usuario. Ahora necesitamos añadir lpadmin en un archivo:
sudo nano /etc/cups/cupsd.conf
Buscad la línea (casi al principio que pone):
SystemGroup sys root
Y añadid:
SystemGroup sys root lpadmin
Guardad y cerrad. Hay que volver a cargar cups. Para ello:
sudo /etc/rc.d/cupsd restart
Después de esto, ya podréis utilizar tanto el programa Hp Manager como el por defecto de Gnome, para configurar y utilizar vuestra impresora.
Saludos!! ^^
Gracias, ya estaba desesperado.
ResponderEliminarPara esto estamos, Anónimo. Nos alegra que te haya funcionado ^^
EliminarUn saludo!!