Mostrando entradas con la etiqueta impresora. Mostrar todas las entradas
Mostrando entradas con la etiqueta impresora. 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, febrero 13, 2012

HP Photosmart en Archlinux (con HPLIP)

Como sabréis, HP viene ofreciendo durante ya unos añitos toda una gama de impresoras pequeñas y ligeras para la impresión de fotografías. Ya las hay incluso que funcionan por bluetooth y wifi, lo que permite imprimir directamente desde los dispositivos. En mi caso, hace años y por novedad, en mi casa se compró una de estas impresoras, concretamente la Photosmart 130, la cual permitía imprimir o mediante una conexión con el ordenador o mediante tarjetas CompactFlash, SD o Memory Stick. El tamaño de impresión que ofrece es el típico de las fotos, y para ser una impresora a color, funciona bastante rápido y a una buena calidad. Si esta funciona así, las nuevas tienen que ir de escándalo.






Al lío. Rescatandola del baúl de los recuerdos, me he propuesto instalarla en Archlinux y mi sorpresa ha sido al ver que era bastante fácil realizarlo mediante el programa HPLip, ya antes comentado por el blog y utilizado para la instalación de una impresora multifunción.


Si ya habéis seguido este tutorial para instalar y configurar vuestra impresora HP, no necesitaréis realizarlo de nuevo. Así que saltaros la parte "Tutorial" e ir a la parte "HPLip, configuración".


Tutorial


Para su instalación, necesitaréis lo siguiente. En Terminal:
sudo pacman -S cups ghostscript gsfonts  samba
yaourt -S  hal-cups-utils
sudo pacman -S hplip pyqt
yaourt -S cups-usblp
sudo pacman -S system-config-printer-gnome 
También es necesario tener instalado el siguiente paquete:
sudo pacman -S python2-pyqt
Tras instalar todo esto, tenemos que configurar unas cosillas. También en terminal:


Ahora, editamos el archivo /etc/rc.conf y añadimos:
MODULES = ( .... usblp ... )

Y en la parte de Daemons:

DAEMONS = ( ... cupsd ... )
Algunas impresoras puede ser que necesiten tener el módulo usblp deshabilitado, por lo que bastaría con ponerle un ! delante para hacerlo. Quedaría de la siguiente manera si es necesario que lo hagáis:
MODULES = ( .... !usblp ... )
 En Terminal, vamos a crear un nuevo grupo y añadir nuestro usuario a dicho grupo:
sudo groupadd lpadmin
sudo usermod -aG lpadmin vuestrousuario
cambiando "vuestrousuario", por el usuario que normalmente utilicéis. El grupo nuevo que hemos creado tenemos que añadirlo a un archivo. En Terminal, vamos a editar el siguiente archivo:
sudo nano /etc/cups/cupsd.conf
Casi al principio del archivo, vais a encontrar la línea siguiente:
SystemGroup sys root
Al final de la línea, vamos a añadir lpadmin, quedando de la siguiente forma:
SystemGroup sys root lpadmin
Guardad y cerrar el archivo. Ahora bastaría con reiniciar el ordenador o volver a cargar cups. En terminal:
sudo /etc/rc.d/cupsd restart


"HPlip, configuración"


Abrimos el programa Hplip, cuya interfaz es la que nos encontramos a continuación. Tened en cuenta que las dos impresoras que aparecen con una cruz, están indicando que en el momento de tomar la screenshot no estaban conectadas (ya que las conecto por usb).




Conectamos nuestra impresora mediante usb al ordenador y la encendemos. Veréis que el botón grande plateado parpadeará en verde hasta que termine de arrancarse la impresora, que pasará a estar fijo. En el programa, en la barra de menus de iconos en la parte de arriba, podéis observar que hay un botón verde con un símbolo "+" (sin las comillas). Pulsad en dicho botón. Os encontráis con lo siguiente:




Este menú nos permite seleccionar cómo se encuentra nuestra impresora conectada. En nuestro caso, está conectada mediante usb por lo que dejamos marcada la primera opción. Pulsamos "Next". Si la impresora está bien conectada y los drivers bien instalados (el tutorial anterior), debería de detectaros vuestra impresora de la siguiente manera:




En mi caso, me detecta a la perfección mi Photosmart 130 y para continuar con la configuración, pulsamos "Next". El siguiente paso puede tardar un pelín ya que el programa está configurando la impresora. En el momento que termine, saldrá una pantalla en la que nos permitirá, entre otras cosas, editar el nombre que queremos darle a nuestra impresora.


En PPD file podéis observar que ha detectado sin problemas el driver disponible para mi impresora, la Photosmart 130. Si todo está correcto, pulsamos en el botón "Add Printer". Volveremos a la página principal del programa, donde ahora aparecerá nuestra impresora conectada.




Si pulsáis sobre la impresora, en el lado derecho de la pantalla del programa, aparecen las distintas opciones que tenemos disponible con dicha impresora. Por ejemplo, si pulsamos donde pone "Print", nos abrirá un cuadro de diálogo para seleccionar qué archivos queremos imprimir. También permite la opción de alinear los cartuchos, su limpieza, comprobar el nivel de tinta, la cola de impresión, etc..


Espero que HpLip os permita exprimir al máximo vuestra mini-impresora, de una manera rápida, fácil y cómoda. Un saludo!! ^^



 
Google+