El jueves 03 de enero de 2002 a las 00:54:10 +0000, Ra�l Alexis Betancort 
Santana escribi�:
> El Wed, Jan 02, 2002 at 05:45:58AM -0300, Santiago Pastorino escribi�:
> > A lo que dice el subject quisiera agregarle que me resulta malo el
> > sistema de impresi�n que tenemos en linux y voy a explicar porque,
> > aunque seguramente el problema no sea el sistema de impresi�n y sea yo
> > que no lo s� usar, pero bueh, ojal� sea yo porque los problemas que
> > tengo me tienen harto.
> 
>  Esto huele a *uso inadecuado* o mas bien a *vicios de modo de uso
> Windozero* ... ;)

No creo que sea eso, hace tiempo que no uso Windows, yo lo que quiero
decir es que me parece que el sistema de impresi�n no es bueno, es solo mi
punto de vista y no tiene nada que ver con modos de uso windozero como
tu dec�s, a mi porque un programa corra en GNU/Linux y este empaquetado
para Debian no quiere decir que sea bueno, pero como dije en mi primer
mail, muy probablemente el problema sea yo y no el sistema de impresi�n.

> > El asunto es que tengo una Epson Stylus 400 la ten�a bien configurada,
> > con lpr, usando los filtros de magicfilter, pero ten�a dos grandes
> > problemas, uno era cuando quer�a cancelar una impresi�n, corr�a lprm
> > para borrar la cola, la cola se borraba b�rbaro pero la impresora segu�a
> > queriendo imprimir no se que cosa ya que cuando borro la cola no hay m�s
> > nada que imprimir, ten�a que apagar la impresora y volverla a prender
> > para que se dejara de joder, yo no s� de repente ese es el
> > funcionamiento normal pero creo que no deber�a ser as�, en windows le
> > das cancelar y chau, no imprime m�s.
> 
>  Es el comportamiento normal ... te explico:
> 
>  tu mandas a imprimir algo ... :
> 
>  lpr archivo.ps
> 
>  eso pasa al subsistema de impresi�n que comienza (con el lpr cl�sico
> y la versi�n lprng) por identificar el tipo de fichero y procesarlo
> para pasarlo al formato nativo de la impresora (PS,PCL,RAW
> Bitmaping,etc.), luego se pasa al spooler, que lo encola para enviar
> al dispositivo (u a otro servidor de impresi�n si es una impresora de
> red), y luego se empieza a enviar al dispositivo f�sico.
> [...]
> > El otro drama era cuando estaba imprimiendo y apagaba la impresora, al
> > prenderla en vez de imprimir lo que le faltaba empieza a imprimir
> > cualquier divague, esto tampoco s� como es el funcionamiento normal pero
> > seguro que este no puede ser, ten�a que nuevamente borrar la cola y
> > apagar (totalmente molesto y m�s a�n si se piensa en una red grande
> > donde mucha gente manda cosas a imprimir por hay se quiere cancelar un
> > trabajo y hay que cancelar todo lo dem�s debido a este comportamiento
> > tan raro.
> 
>  Esto tambien tiene una explicaci�n simple basada en lo anterior que
> te he comentado... Veamos:
> 
>  Si estas enviando informaci�n a la impresora y la apagas, se borra el
> buffer de la impresora (la has apagado y su circuiteria pierde toda
> informaci�n), pero no as� el buffer del dispositivo *nix, ni tampoco
> la cola, para el sistema simplemente la impresora no responde. Si
> haces eso mismo con windows, te pasar� exactamente igual.
>  Al volverla a encender, el sistema empieza otra vez a enviar la
> informaci�n que le queda a la impresora, pero claro esa informaci�n ya
> no es completa, no contiene los comandos de inicializaci�n del
> dispositivo, colocaci�n de cabezales,etc. Es por eso que la impresora
> empieza a imprimir *basura*, en realidad lo que imprime es la
> representaci�n ASCII de la informaci�n que le llega, y lo har� hasta
> que reconozca un comando de *impresi�n* nativo, lo cual, dependiendo
> del modelo de impresora (sobre todo con las winprinters) puede no
> volver a suceder en todo el stream de datos que le queda por enviar.
> 
> > Despu�s me enter� que lprng era una evoluci�n de lpr y que es mejor y no
> > se que no se cuanto, saqu� lpr, puse lprng, tuve los mismos problemas y
> > m�s todav�a, no le vi ninguna cosa en la que funcionase mejor.
> 
>  El lprng es (que yo sepa), una mejora del lpr de *BSD cl�sico en
> cuestiones de seguridad y manejo de la cola y filtros.
> 
> > Ahora me enter� que Cups es el mejor sistema de impresi�n que existe,
> > que en un futuro se pretende que sea el m�s usado en linux, etc, etc, lo
> > instal�, y a los problemas que tuve con los sistemas anteriores se me
> > agregaron otros, ahora si corro lpr archivo.pdf no imprime nada, toma
> > una hoja la hace pasar y sale vac�a, y toma otra y otra, los pdf
> > solamente los puedo imprimir con acroread, esto pens� que podr�a ser por
> > el tema de los filtros pero pens� que Cups no precisaba esto o que ya
> > los
> > tra�a, le� documentaci�n a patadas y no encontr� nada, le� un articulo
> > que hay sobre Cups en linuxprinting y me parece que el chino antiguo es
> > m�s claro que ese articulo, y lo peor no ha llegado, con Cups si quiero
> > cancelar algo que se este imprimiendo tengo que borrar la cola, apagar
> > la impresora una vez (hasta ah� igual que lpr y lprng) la prendo y sigue
> > jodiendo, vuelvo a apagar, prendo y sigue intentando imprimir bolazos,
> > apago por tercera vez y cuando prendo reci�n ah� no jode m�s.
> > Bueno, se aceptan recomendaciones, donde buscar informaci�n clara, la
> > cual no encontr�, soluciones, puteadas, etc.
> 
> 
>  El tema est� en que cups no hace un *preproceso* del archivo, cups
> entiende basicamente 2 tipos de archivos, texto ASCII puro y arhivos
> .ps, se puede hacer un *mejunje* entre lpr/ng standar y cups para que
> lpr preprocese los archivos y cups se encarge de la fases de encolado,
> ripping e impresi�n.
>  CUPS es un subsistema de impresi�n simplemente FANTASTICO,
> administrar una red hetereogenea con dispositivos de impresi�n
> variados, conectados a distintos sistema operativos o dispositivos de
> impresi�n independientes, en redes remotas, con balanceo de carga
> entre dispositivos, colas redundantes, etc. ... y todo eso integrable
> con SAMBA,NetTalk,IPP,TCP/IP directo, etc. Manejando todo desde un
> interfaz Web, o integrarlo en tu sistema de gesti�n global favorito
> ... eso, eso ... es simplemente genial. Ademas funciona desde un
> equipo con necesidades de impresi�n simples (pc casero con impresora)
> hasta una macrored de una corporaci�n.
> 
>  Con respecto a tu problema con cups ... seria mejor que le echases un
> ojo al manual que incorpora, tanto al de administrador como al de
> usuario.
>  Si quieres usarlo con equipos windows integralo a traves de SAMBA,
> podras gestionar las colas igual que cualquier otra cola de un
> windows.
>  Todo est� muy,muy bien explicado en el manual del CUPS, te recomiendo
> le eches un ojo a http://localhost:631 , donde tengas el cups instaldo
> .. ;)

Simplemente excelente las explicaciones la verdad no ten�a ni idea de
todo esto.
Me queda una sola duda, con respecto al tema del borrado de la cola y la
cancelaci�n de la impresi�n, yo con cups borro la cola, �por que tengo
que apagar la impresora, prenderla y repetir ese preceso 2 veces m�s
para que la impresora par�? o sea apagarla 3 veces, �no se supone que en
la primer apagada se borra el buffer? y entonces que es lo que sigue
haciendo la impresora.
Gracias y saludos.

Attachment: pgpPbs5X9GLR6.pgp
Description: PGP signature

Responder a