Instalando una impresora
Base de Datos de Soporte (jsmeix_print-einrichten)
Petición:
Usted quiere instalar su impresora.
Si está usando SuSE Linux 6.4, proceda como se indica en el artículo
"Instalando una impresora con SuSE Linux 6.4".
Encontrará este artículo mediante la keyword "instalando".
Para SuSE Linux PowerPC lea el artículo
Instalando una impresora para PowerPC
Para SuSE Linux AXP lea el artículo
Instalando una impresora para AXP
Para SuSE Linux para S390 lea el artículo
Instalando una impresora para S390
Procedimiento:
I) Prerequisitos:
-
La impresora está soportada por SuSE Linux.
Para obtener información:
Si posee una impresora de las llamadas GDI ( no entienden el lenguaje de impresión estandar)
seguramente no estará soprotada por Linux, solamente se podrá usar con muchas restricciones.
Por favor mire en la base de datos de soporte, especialmente los artículos
GDI printer y
Purchase of printers and compatibility.
Para obtener inforamción Ghostscript de los drivers desde WWW:
Algunas veces se especifica un driver en Ghostscript, estó necesita "Aladdin Ghostscript" desde WWW.
Para cumplir con las licencias SuSE Linux solo incluye "GNU Ghostscript" (la versión previa).
Introduciendo gs -v
podrá ver la versión.
Normalmente suele haber también un driver GNU Ghostscript.
-
La impresora está directamente conectada la puerto paralelo.
Si tiene una impresora USB, por favor mire el artículo
Instalando una impresora USB.
En el caso de tener una impresora en una red TCP/IP, mire el artículo
Imprimiendo via TCP/IP.
y el capítulo "Impresoras" en el manual de instalación de SuSE.
En el caso de tener una impresora conectada la puerto serie o a puertos paralelos
adicionales mire también el capítulo "Impresoras" del manual.
Si la impresora no está conectada directamente al puerto paralelo principal, hagalo en caso
de problemas para poder hacer asi un test de configuración.
Para ello deberá poner las variables de la BIOS de la siguiente manera:
- IO-address 378 (hexadecimal)
- Interrupt 7
- Mode "Normal" o "SPP" o "Output-Only" (otros modos no funcionarán)
- DMA is disabled (se cambiará automáticamente en función de los modos de arriba)
-
Usted utiliza un kernel original de SuSE de los CD's de SuSE Linux
(Si hace una instalación estandar de SuSE todo irá bien.)
De otra manera, reinstale el kernel original de SuSE desde lso CD's.
-
Por favor compruebe si su impresora es accesible, usando el siguiente comando(como root):
echo -en "Hola\f" >/dev/lp0
Si la impresora está correctamente conectada al dispositivo USB /dev/usblp0
deberá obtener una página con la palabra Hola
.
Es prerequisito que la impresora sea capaz de imprimir en texto ASCII
(en este caso la palabra Hola
segida del carácter ASCII \f
).
Las impresoras que no pueden imprimir en ASCII, generalmente llamadas GDI,
pero hay impresoras que no pueden imprimir texto ASCII pero sin embargo pueden usarse
bajo Linux.
En este caso, al introducir el siguiente comando, deberá aparecer el nombre del fabricante
y el producto:
cat /proc/parport/0/autoprobe
Si no aparece el fabricante o el producto, no tiene sentido seguir
realizando configuraciones.
Antes de nada, la impresora ha de ser accesible via puerto paralelo.
Para la configuración del puerto paralelo vea la sección 2 del siguiente artículo:
Problemas con la impresora: Causas Especiales
-
Tiene instalado el "sistema por defecto" de SuSE con YaST, en caso de haber realizado una instalación
con YaST2 como mínimo debe tener la "instalación estandar".
(Si no se elimino ningún paquete de los preseleccionados durante la instalación, todo irá bien).
Si no es asi, instale por favor el "sistema por defecto" de SuSE como mínimo con:
- YaST
- choose/install packages
- load configuraton
- escoja "SuSE default system"
- pulse SPACE ([X] "SuSE default system")
- seleccione ADD (y pulse ENTER)
- start installation
Si tiene problemas de espacio en el disco duro y prefiere instalar
el "sistema mínimo" de SuSE, es necesario que instale los siguientes
paquetes para imprimir ficheros ASCII y PostScript:
- a2ps (series ap)
- aps (series ap)
- gs_both (series ap)
- gs_fonto (series ap)
- gs_fonts (series ap)
- gs_lib (series ap)
- lprold (series n)
-
En caso de no conseguir buenos resultados, se recomienda mover el fichero
/etc/printcap
. Conectese como root y teclee
mv /etc/printcap /etc/printcap.save
y después intente configurar de nuevo.
(Con rm /etc/printcap
puede borrar este fichero.)
-
Si usted no ha instalado un SuSE Linux nuevo, sino que ha actualiazado una
versión antigua, pueden aparecer inconsistencias entre los paquetes y los
ficheros de configuración del sistema de impresión.
En este caso es recomendable instalar el sistema de impresión completamente
nuevo, como se describe en el artículo
Reinstalando una impresora
II) Selección de un driver Ghostscript correcto:
Por favor mire las fuentes mencionadas en el punto 1, para información sobre
los drivers Ghostscipt correctos para su modelo de impresora.
En el fichero
/usr/doc/packages/ghostscript/catalog.devices
(desde SuSE Linux 7.0
/usr/share/doc/packages/ghostscript/catalog.devices
)
encontrará una lista de drivers Ghostscipt y de impresoras soportadas.
Para leer este fichero utilice el comando:
less /usr/doc/packages/ghostscript/catalog.devices
(desde SuSE Linux 7.0
less /usr/share/doc/packages/ghostscript/catalog.devices
)
Si no encuentra su modelo de impresora escoja un driver Ghostsciptpara impresora,
que sea compatible con la suya. Mire el manual de su impresora o consulte a su fabricante.
(Lea Adquisición de impresoras y compatibilidades)
Existe un tipo especial de "Ghostscript-drivers", cuya terminación es .upp
Los encontrará al final del fichero mencionado arriba.
Este tipo de drivers no son Ghostscript normales, por los parámetros
para el uniprint
-Ghostscript-driver.
Si encuentra un parámetro adecuado podrá configurar su impresora con él.
Desde SuSE Linux 6.4. puede escoger durante la instalación el tamaño del papel a4dj
que es necesario para la mayoria de impresoras inkjet.
(Lea Configurando el tamaño del papel de los ficheros ASCII)
Si usted tiene una impresora PostScript, no necesitará un driver Ghostscipt.
III) Configuración utilizando SETUP (respectivamente lprsetup):
- Conectese en una consola texto como root.
Si está en una consola gáfica, hagalo con [Strg]+[Alt]+[F2].
Para volver a la consola gráfica [Alt]+[F7].
- Entonces teclee
/var/lib/apsfilter/SETUP
o
lprsetup
- Pulse ENTER para ver el menú APSFILTER SETUP
- Escoja ENTRY, DEVICE y PARALLEL
- Teclee
/dev/lp0
(si todavía no aparece) y seleccione OK
- Escoja PRINTER
- Seleccione la entrada apropiada POSTSCRIPT, HEWLETT-PACKARD, OTHER o FREEDEF
- Seleccione COMMIT
- Busque en la lista y seleccione el driver Ghostscriptcorrecto o el parámetro apropiado
y luego pulse OK
- Especifique la resolución correcta. Deje los valores por defecto solo si no
no sabe la resolución apropiada. Si no conduce a un resultado satisfactorio pruebe con 300 or 360.
Confirm with OK
- Pulse RETURN y PAPER uno después del otro
- Busque en la lista hasta que encuentre el tamaño de papel apropiado
(normalmente a4dj) y pulse OK
- Seleccione COLOR
- scoja entre MONO y COLOR y confirme con OK
- Si usa SuSE Linux 6.4 o 7.0 y tiene ya instaladas las colas de impresión estandar
(ascii, lp, ...), puede especificar su propio nombre de cola durante la configuración
mediante SPECIAL y NAME
(lea
Instalando una impresora con SuSE Linux 6.4)
- Seleccione ADD
Verá que colas de impresión de la configuración apsfilter
han sido aplicadas a su sistema.
Si ha seleccionado COLOR:
ascii ... a4dj ascii mono
lp ... a4dj auto color
lp-mono ... a4dj auto mono
raw ... a4dj raw
o si ha seleccionado MONO:
ascii ... a4dj ascii mono
lp ... a4dj auto mono
raw ... a4dj raw
Ahora pulse OK.
- Pulse ENTER.
- Seleccione RETURN y EXIT.
IV) Probando la impresora:
-
A partir de ahora podrá imprimir con los comandos:
lpr file
o respectivamente
lpr -Plp file
Por ejemplo haga:
lpr /etc/fstab
o respectivamente
lpr -Plp /etc/fstab
Si posee un driver Ghostscript que soporte impresión a color,
puede probarla con
lpr /usr/share/ghostscript/VERSION/examples/colorcir.ps
sustituyendo VERSION por la versión ghostscript que utilice.
Hasta SuSE Linux 6.3 normalmente es la versión Ghostscript 5.10.
Desde SuSE-Linux 6.4 se usa la versión Ghostscript 5.50.
-
Casos especiales:
Usando lpr file
, o respectivamente lpr -Plp file
,
el tipo de fichero (ASCII o Postscript) se determina automaticamente.
Si quiere forzar el tipo de fichero a ASCII, por favor use
lpr -Pascii file
Ficheros que están ya en un formato de impresora especifico, deben ser imprimidos
mediante el comando
lpr -Praw file
(p.ej. si usted imprime bajo windows en un fichero y usted desea imprimirlo
después bajo Linux.)
Normalmente no obtendrá una correcta impresión usando la cola raw porque
el fichero se envia "raw" a la impresora y no se convierte en el formato
especifico de la impresora.
Usando lpr -Plp-mono file
la impresión monocromo no será forzada
automáticamente. Para conseguir una impresión monocromo apropiada los parámetros
Ghostscript deben ser puestos en apsfilterrc-file a "$COLOR" = "mono".
(Lea
Instalando una impresora con SuSE Linux 6.4)
V) Si la impresora no imprime:
Para casos especiales lea
For special cases see
Problemas de Impresión: Casos Especiales
Temas relacionados:
Instalando una impresora con SuSE Linux 6.4
¿Qué driver DeskJet debo usar?
impresoras GDI
Instalando una impresora USB
La configuración de impresora con YaST2 no funciona para impresoras PCL5/6 Printers (Driver ljet4)
Palabras clave: IMPRESORA, IMPRIMIENDO, GHOSTSCRIPT, UNIPRINT, INSTALACION, NETWORKPRINTER
Temas:
Preguntas de Uso Frecuentes
, Documentación
, Impresora
SDB-jsmeix_print-einrichten, Copyright SuSE Linux AG, Nürnberg, Germany
- Versión: 09. Aug 2000
SuSE Linux AG - : 24. Aug 2000 de jsmeix (sdb_gen 1.40.0)