CUPS-PDF en Gutsy no funciona.(SOLUCIONADO)

Imagen de banyut
0 puntos

Hola,

Pues lo dicho, des de que he instalado la version 7.10 de ubuntu, no puedo imprimir en PDF, de hecho se puede instalar y el programa hace como que imprime, sale la barra del porcentage, pero nada de nada, en la carpeta ~/PDF no hay nada.

En mi caso es un gran problema, ya que mi impresora OKI C3300 no es reconocida por UBUNTU en particular y linux en general :D, y para imprimir dejaba los documentos en una carpeta compartida a la que accedia desde VirtualBox, el cual solo uso para imprimir (es fuerte).

De echo he estado esperando para ver si alguien mas tenia este problema, pero parece que soy yo solo y eso me estraña mucho sobre todo porque en el portatil me pasa exactamente lo mismo. Alguien sabe a que se puede deber.

 

PD. ja he probado chmod +s tanto en cups-pdf como en usr.sbin.cupsd

xao.

Imagen de FlorenSola
+1
0
-1

Hola,
supongo que si, pero has mirado los permisos del directorio /home/<usuario>/PDF? a ver si no puedes escribir o algo... a parte de esto a mi me pasó algo parecido, pero yo queria los PDF en el escritorio... miré el log /var/log/cups/cups-pdf_log i vi que me daba problema de permisos. Lo solucioné modificando el fichero /etc/cups/cups-pdf.conf en la linea "Out ${HOME}/PDF" cambiando al escritorio y tambien en /etc/apparmor.d/usr.sbin.cupsd modificando las linias  "@{HOME}/PDF/ w" y "@{HOME}/PDF/* w" al escritorio. Eso fué suficiente...
Si no te sirve, mira el log y peganos el error... a ver si hay suerte...
Un saludo,

Florenci Solà - Neenux Informàtica
http://www.neenux.com

+1
0
-1

Florenci Solà - Neenux Informàtica
http://www.neenux.com

Imagen de banyut
+1
0
-1

Gracias por la ayuda FlorenSola,

Esto sigue sin ir, he probado ha canviar los directorios de los ficheros de salida en los ficheros cups-pdf.conf y cups-pdf_log y no ha funcionado, tambien me he asegurado que mi usuario este en el grupo lpadmin, (no se si tiene que ver pero por si acaso)

Chafardeando un poco, he visto que el directorio /var/spool/cups, tinen los permisos solo para root, y en grupo tiene el grupo lp, que por cierto no esta en la lista de grupos, lo he dado de alta y he puesto al usuario root y a mi usuario en el, pero tampoco funciona. Es más cada vez que le doy a imprimir me crea un archivo dentro de esta carpeta, pero no es pdf ni se puede editar con el editor de textos.

os paso los errores encontrados en los logs del directorio /var/log/cups.

en cups-pdf_log  

Sat Nov  3 14:08:47 2007  [ERROR] failed to set file mode for PDF file (non fatal) (/home/monti/Escritorio/CUPS-PDF_en_Gutsy_no_funciona____Ubuntu-es.pdf) 

 en acces_log

localhost - - [03/Nov/2007:14:08:44 +0100] "POST / HTTP/1.1" 200 417 CUPS-Get-Classes successful-ok
localhost - - [03/Nov/2007:14:08:46 +0100] "POST / HTTP/1.1" 200 417 CUPS-Get-Classes successful-ok
localhost - - [03/Nov/2007:14:08:46 +0100] "POST /printers/Print_PDF HTTP/1.1" 200 562135 Print-Job successful-ok
localhost - - [03/Nov/2007:14:08:46 +0100] "POST / HTTP/1.1" 200 179 Get-Jobs successful-ok
localhost - - [03/Nov/2007:14:08:48 +0100] "POST / HTTP/1.1" 200 179 Get-Jobs successful-ok

en page_log

Print_PDF monti 50 [03/Nov/2007:14:08:47 +0100] 1 1 - localhost
Print_PDF monti 50 [03/Nov/2007:14:08:47 +0100] 2 1 - localhost
Print_PDF monti 50 [03/Nov/2007:14:08:47 +0100] 3 1 - localhost

 en error_log

D [03/Nov/2007:14:08:47 +0100] [Job 50] Page = 595x842; 18,36 to 577,806
D [03/Nov/2007:14:08:47 +0100] [Job 50] slow_collate=0, slow_duplex=0, slow_order=0
D [03/Nov/2007:14:08:47 +0100] [Job 50] Before copy_comments - %!PS-Adobe-3.0
D [03/Nov/2007:14:08:47 +0100] [Job 50] %!PS-Adobe-3.0
D [03/Nov/2007:14:08:47 +0100] [Job 50] %%BoundingBox: 0 0 612 792
D [03/Nov/2007:14:08:47 +0100] [Job 50] %%HiResBoundingBox: 0 0 612 792
D [03/Nov/2007:14:08:47 +0100] [Job 50] %%Creator: Mozilla PostScript module (rv:1.8.1.8/2007102213)
D [03/Nov/2007:14:08:47 +0100] [Job 50] %%DocumentData: Clean8Bit
D [03/Nov/2007:14:08:47 +0100] [Job 50] %%DocumentPaperSizes: Letter
D [03/Nov/2007:14:08:47 +0100] [Job 50] %%Orientation: Portrait
D [03/Nov/2007:14:08:47 +0100] [Job 50] %%Pages: 3
D [03/Nov/2007:14:08:47 +0100] [Job 50] %%PageOrder: Ascend
D [03/Nov/2007:14:08:47 +0100] [Job 50] %%EndComments
D [03/Nov/2007:14:08:47 +0100] [Job 50] Before copy_prolog - % MozillaCharsetName: iso-8859-1
D [03/Nov/2007:14:08:47 +0100] [Job 50] Before copy_setup - %%BeginResource: font Verdana.Bold.0.0.Set0
D [03/Nov/2007:14:08:47 +0100] [Job 50] Before page loop - %%Page: 1 1
D [03/Nov/2007:14:08:47 +0100] [Job 50] Copying page 1...
D [03/Nov/2007:14:08:47 +0100] Discarding unused job-progress event...
D [03/Nov/2007:14:08:47 +0100] [Job 50] pagew = 559.0, pagel = 770.0
D [03/Nov/2007:14:08:47 +0100] [Job 50] bboxw = 595, bboxl = 842
D [03/Nov/2007:14:08:47 +0100] [Job 50] PageLeft = 18.0, PageRight = 577.0
D [03/Nov/2007:14:08:47 +0100] [Job 50] PageTop = 806.0, PageBottom = 36.0
D [03/Nov/2007:14:08:47 +0100] [Job 50] PageWidth = 595.0, PageLength = 842.0
D [03/Nov/2007:14:08:47 +0100] cupsdReadClient: 20 POST / HTTP/1.1
D [03/Nov/2007:14:08:47 +0100] cupsdAuthorize: No authentication data provided.
D [03/Nov/2007:14:08:47 +0100] CUPS-Get-Printers
D [03/Nov/2007:14:08:47 +0100] cupsdProcessIPPRequest: 20 status_code=0 (successful-ok)
D [03/Nov/2007:14:08:47 +0100] cupsdCloseClient: 20
D [03/Nov/2007:14:08:47 +0100] [Job 50] Copying page 2...
D [03/Nov/2007:14:08:47 +0100] Discarding unused job-progress event...
D [03/Nov/2007:14:08:47 +0100] [Job 50] pagew = 559.0, pagel = 770.0
D [03/Nov/2007:14:08:47 +0100] [Job 50] bboxw = 595, bboxl = 842
D [03/Nov/2007:14:08:47 +0100] [Job 50] PageLeft = 18.0, PageRight = 577.0
D [03/Nov/2007:14:08:47 +0100] [Job 50] PageTop = 806.0, PageBottom = 36.0
D [03/Nov/2007:14:08:47 +0100] [Job 50] PageWidth = 595.0, PageLength = 842.0
D [03/Nov/2007:14:08:47 +0100] [Job 50] Copying page 3...
D [03/Nov/2007:14:08:47 +0100] Discarding unused job-progress event...
D [03/Nov/2007:14:08:47 +0100] [Job 50] pagew = 559.0, pagel = 770.0
D [03/Nov/2007:14:08:47 +0100] [Job 50] bboxw = 595, bboxl = 842
D [03/Nov/2007:14:08:47 +0100] [Job 50] PageLeft = 18.0, PageRight = 577.0
D [03/Nov/2007:14:08:47 +0100] [Job 50] PageTop = 806.0, PageBottom = 36.0
D [03/Nov/2007:14:08:47 +0100] [Job 50] PageWidth = 595.0, PageLength = 842.0
D [03/Nov/2007:14:08:47 +0100] [Job 50] Wrote 3 pages...
D [03/Nov/2007:14:08:47 +0100] PID 7023 (/usr/lib/cups/filter/pstops) exited with no errors.
D [03/Nov/2007:14:08:47 +0100] [Job 50] GPL Ghostscript SVN PRE-RELEASE 8.61: **** Could not open the file /home/monti/Escritorio/CUPS-PDF_en_Gutsy_no_funciona____Ubuntu-es.pdf .
D [03/Nov/2007:14:08:47 +0100] PID 7024 (/usr/lib/cups/backend/cups-pdf) exited with no errors.
D [03/Nov/2007:14:08:47 +0100] [Job 50] File 0 is complete.
I [03/Nov/2007:14:08:47 +0100] [Job 50] Completed successfully.
D [03/Nov/2007:14:08:47 +0100] Discarding unused printer-state-changed event...
D [03/Nov/2007:14:08:47 +0100] Discarding unused job-completed event...
D [03/Nov/2007:14:08:48 +0100] cupsdAcceptClient: 20 from localhost (Domain)
D [03/Nov/2007:14:08:48 +0100] [Job 50] Unloading...
D [03/Nov/2007:14:08:48 +0100] cupsdReadClient: 20 POST / HTTP/1.1
D [03/Nov/2007:14:08:48 +0100] cupsdAuthorize: No authentication data provided.
D [03/Nov/2007:14:08:48 +0100] Get-Jobs ipp://localhost/jobs/
D [03/Nov/2007:14:08:48 +0100] cupsdProcessIPPRequest: 20 status_code=0 (successful-ok)
D [03/Nov/2007:14:08:48 +0100] cupsdReadClient: 20 POST / HTTP/1.1
D [03/Nov/2007:14:08:48 +0100] cupsdAuthorize: No authentication data provided.
D [03/Nov/2007:14:08:48 +0100] CUPS-Get-Printers
D [03/Nov/2007:14:08:48 +0100] cupsdProcessIPPRequest: 20 status_code=0 (successful-ok)
D [03/Nov/2007:14:08:48 +0100] cupsdCloseClient: 20
D [03/Nov/2007:14:08:50 +0100] cupsdReadClient: 14 POST / HTTP/1.1
D [03/Nov/2007:14:08:50 +0100] cupsdAuthorize: No authentication data provided.
D [03/Nov/2007:14:08:50 +0100] CUPS-Get-Default

 

Cuando por fin consigo ganar mi guerra con la nvidia( fue duro, por una parte el portatil con una gforce antigua y por la otra el monitor dual del Pc), ahora se abre un nuevo frente, es entretenido esto del UBUNTU ;). 

 

La Inteligencia me persigue, pero ..... YO SOY MÁS RÁPIDO!!!!!

Usuario Linux #453776              Ubuntu User # 17343

 

+1
0
-1

La Inteligencia me persigue, pero ..... YO SOY MÁS RÁPIDO!!!!!

Usuario Linux #453776              Ubuntu User # 17343

 

Imagen de banyut
+1
0
-1

Hola de nuevo,

se me olvido, si he mirado los permisos de la carpeta PDF y son correctos,.

:D 

La Inteligencia me persigue, pero ..... YO SOY MÁS RÁPIDO!!!!!

Usuario Linux #453776              Ubuntu User # 17343

 

+1
0
-1

La Inteligencia me persigue, pero ..... YO SOY MÁS RÁPIDO!!!!!

Usuario Linux #453776              Ubuntu User # 17343

 

Imagen de banyut
+1
0
-1

Bien parece ser que el problema no es del CUPS-PDF, si no del apparmor, un programa de seguridad que asocia cada programa con un perfil de seguridad. Pues bien, en la version anterior de ubuntu parece que este programa no se instalaba por defecto, cosa que si lo hace en la 7.10.

Pues el programita en cuestion, parece ser que no permite a cups escribir el pdf. (quien dijo que ubuntu era facil), he mirado el archivo de configuracion pero no he sacado nada claro.

De hecho he conseguido hacer que funcione CUPS-PDF eliminando del sistema apparmor.

sudo aptitude remove --purge apparmor apparmor-utils 

Pero no creo que sea esta la solucion, no se si esto afectara al sistema o traera consequencias por otro lado, ALGIEN SABE ALGOOOOO?.

 

La Inteligencia me persigue, pero ..... YO SOY MÁS RÁPIDO!!!!!

Usuario Linux #453776              Ubuntu User # 17343

 

+1
0
-1

La Inteligencia me persigue, pero ..... YO SOY MÁS RÁPIDO!!!!!

Usuario Linux #453776              Ubuntu User # 17343

 

Imagen de FlorenSola
+1
0
-1

Hola de nuevo...
Bueno, en principio no deberia afectarte demasiado  al funcionamiento del sistema, aunque yo conseguí que funcionara modificando tambíen la configuración de apparmor.Puedes intentar volver a ponerlo y configurarlo de nuevo a ver que tal...
Un saludo...

Florenci Solà - Neenux Informàtica
http://www.neenux.com

+1
0
-1

Florenci Solà - Neenux Informàtica
http://www.neenux.com

Imagen de banyut
+1
0
-1

Hola,

modificar el apparmor?,  bueno ya lo he probado, el problema es que  no se ni por donde empezar, ya hize algunas pruebas, pero no consegui nada, mirare de conseguir mas informacion del tema.

gracias por todo 

La Inteligencia me persigue, pero ..... YO SOY MÁS RÁPIDO!!!!!

Usuario Linux #453776              Ubuntu User # 17343

 

+1
0
-1

La Inteligencia me persigue, pero ..... YO SOY MÁS RÁPIDO!!!!!

Usuario Linux #453776              Ubuntu User # 17343

 

Imagen de fontanes
+1
0
-1

Simplemente  en un terminal, para que AppArmor no bloquee la impresión: 

sudo aa-complain cupsd
+1
0
-1
Imagen de banyut
+1
0
-1

Hola fontanes,

muchas gracias, si que funciona, he estado buscando por todos lados y no habia encontrado una solucion.

me has hecho recuperar la fe en los foros.

gracias. 

La Inteligencia me persigue, pero ..... YO SOY MÁS RÁPIDO!!!!!

Usuario Linux #453776              Ubuntu User # 17343

 

+1
0
-1

La Inteligencia me persigue, pero ..... YO SOY MÁS RÁPIDO!!!!!

Usuario Linux #453776              Ubuntu User # 17343

 

Imagen de Gatillotuc
+1
0
-1

Hola, quise hacer funcionar el CUPS=PDF en intrepid y terminé ahogándome!, no tengo idea de cómo hacer!, metí mano (y seguro que mal) por todas partes.
Soy lo que podría decirse un novato suicida, o bien, un intermedio ignorante, igual, no pude obtener resultados.
Les agradecería un pasito a pasito para poder imprimir mis pdf
Gracias!

+1
0
-1
Imagen de bigcrunch
+1
0
-1

Tenía el mismo problema y he podido solucionarlo gracias a tu consejo.

¡¡¡Muchísima gracias!!!!

+1
0
-1
Imagen de jobells
+1
0
-1

Tambien a mi se me ha solucionado.
con : "sudo aa-complain cupsd"
Tengo la distribucion de ubuntu 9.04

Gracias

+1
0
-1
Imagen de pmoreno
+1
0
-1

Hola, tengo configurada una cups que me imprime correctamente tanto en local(en el directorio /home/pilar/PDF) como en remoto(en el directorio /var/spool/cups-pdf/ANONYMOUS). En local he conseguido que me imprima el pdf en la carpeta que yo le indico(/home/pilar/carpetaCups), pero en remoto solo me imprime en la directorio /var/spool/cups-pdf/ANONYMOUS.
Si cambio el directorio de:
AnonDirName /var/spool/cups-pdf/ANONYMOUS
a:
AnonDirName /home/pilar/java

me aparece el siguiente error en el fichero cups-pdf-log:

[ERROR] failed to set file mode for PDF file (non fatal) (/home/pilar/java/Crear_impresora_virtual_de_PDF___Kript__polis.pdf)

He utilizado el comando sudo aa-complain cupsd para que apparmor me dejara imprimir correctamente, pero sigue dandome ese error.

¿Alguna idea de como solucionar mi poblema?

Gracias

+1
0
-1
Imagen de pmoreno
+1
0
-1

hola, ya esta solucionado, solo tenia que dar permisos recusivos a la nueva carpeta:

sudo chmod 777 -R /home/pilar/java

gracias

+1
0
-1
Imagen de rinconete
+1
0
-1

en ubuntu 10.4 dejo de funcionar cups-pdf y me lo has solucionado con:

sudo aa-complain cupsd

+1
0
-1