Mostrando entradas con la etiqueta cups. Mostrar todas las entradas
Mostrando entradas con la etiqueta cups. Mostrar todas las entradas

martes, mayo 07, 2013

No se puede configurar una impresora en Chakra 2013 [Parche]


Debido a un bug en KDE, no podemos configurar ninguna impresora nueva, ni utilizando el programa de HP ni el propio del sistema.

Nota: La solución temporal (de ahí lo de parche del título) lo encontré en el foro oficial de Archlinux en inglés, donde un usuario comentaba una pequeña solución. Simplemente, os voy a poner los pasos que hay que hacer de manera gráfica y lo más explicado posible, pero yo no soy la autora de la solución. 

Primero, abrimos Terminal y ponemos:
sudo systemctl start cups.service
De esta manera, nos aseguramos de que cups esté activo. Después, tenemos que crear un nuevo archivo de texto. En Terminal:
sudo nano 50-printer.rules
Copiamos el siguiente contenido y guardamos el archivo:
#50-printer.rules
ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="000b", MODE="0660", GROUP="plugdev"
En Terminal:
sudo chmod 644 50-printer.rules

De esta forma, ya podriamos añadir una nueva impresora, teniendo en cuenta que hay que hacerlo desde root, por lo que nos pedirá nuestra contraseña.




Seleccionamos nuestra impresora de la lista que aparece:


Necesitamos tener el archivo concreto de nuestra impresora. Para ello, vamos a valernos del programa de HP que ya está instalado y que contiene dentro de la ruta de instalación, el archivo que nos falta. Está en la ruta:
usr/share/ppd/HP

Buscamos el archivo correspondiente a nuestro modelo y le damos a aceptar. El resto de ventanitas, también.


Una vez instalada, podemos ver si funciona mandandole imprimir una página de prueba. Puede ser que la impresora se encuentre pausada, por lo que habría que introducir de nuevo la contraseña root para que renaude la actividad normal.


Ya tendriamos de esta manera nuestra impresora en funcionamiento. 



Espero que os sirva de ayuda este pequeño parche hasta que KDE corrija el bug. Un saludo!! ^^

lunes, octubre 04, 2010

Configurar impresora HP multifunción en Archlinux





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!! ^^



 
Google+