Hola, Estoy configurando dos "backend" para Cups en una suse 10.3 (64 bits). Uno es un script para enviar faxes desde cualquier aplicación y el otro es para generar un pdf, también desde cualquier aplicación. El problema es que el primero funciona sin problemas (el del fax) pero la impresora de pdf deja el documento encolado y no genera el archivo. He activado el registro detallado (el verboso) de Cups pero la verdad es que no dice mucho del origen del problema (o no lo sé ver)... sólo se ve que no toma datos del script y poco más. Pongo un ejemplo de ambos. Hay más datos, pero la "chicha" parece que está al final: PDF - Ejemplo de reporte con trabajo no generado (...) D [30/Dec/2007:22:21:32 +0100] add_job: requesting-user-name="serv2" D [30/Dec/2007:22:21:32 +0100] Adding default job-sheets values "none,none"... I [30/Dec/2007:22:21:32 +0100] Adding start banner page "none" to job 12. D [30/Dec/2007:22:21:32 +0100] Discarding unused job-created event... I [30/Dec/2007:22:21:32 +0100] Adding end banner page "none" to job 12. I [30/Dec/2007:22:21:32 +0100] Job 12 queued on "PDF" by "serv2". D [30/Dec/2007:22:21:32 +0100] Job 12 hold_until = 0 D [30/Dec/2007:22:21:32 +0100] cupsdProcessIPPRequest: 7 status_code=0 (successful-ok) D [30/Dec/2007:22:21:32 +0100] cupsdCloseClient: 7 (...) FAX - Ejemplo de reporte con trabajo enviado y procesado correctamente (...) D [30/Dec/2007:22:26:00 +0100] add_job: requesting-user-name="serv2" D [30/Dec/2007:22:26:00 +0100] Adding default job-sheets values "none,none"... I [30/Dec/2007:22:26:00 +0100] Adding start banner page "none" to job 13. D [30/Dec/2007:22:26:00 +0100] Discarding unused job-created event... I [30/Dec/2007:22:26:00 +0100] Adding end banner page "none" to job 13. I [30/Dec/2007:22:26:00 +0100] Job 13 queued on "Fax" by "serv2". D [30/Dec/2007:22:26:00 +0100] Job 13 hold_until = 0 D [30/Dec/2007:22:26:00 +0100] [Job 13] Sending job to queue tagged as raw... D [30/Dec/2007:22:26:00 +0100] Discarding unused printer-state-changed event... D [30/Dec/2007:22:26:00 +0100] job-sheets=none,none D [30/Dec/2007:22:26:00 +0100] banner_page = 0 D [30/Dec/2007:22:26:00 +0100] [Job 13] argv[0]="Fax" D [30/Dec/2007:22:26:00 +0100] [Job 13] argv[1]="13" D [30/Dec/2007:22:26:00 +0100] [Job 13] argv[2]="serv2" (...) Las impresoras (ambas) las he añadido vía lpadmin: lpadmin -p PDF -E -v pdf:/share/pdf -m Adist4.ppd lpadmin -p Fax -E -v sambafax Pensando que la ruta al ppd de la impresora pdf podía estar mal, he entrado a Cups vía web (con lynx funciona perfectamente) la he eliminado (la impresora) y la he vuelto a crear, pero sigue sacando el mismo error cuando se envía un documento. Lo que veo en el apartado de las impresoras es el error "/usr/lib64/cups/backend/pdf failed", pero poco más O:-) Partiendo de la base de que, efectivamente, puede ser un error en el propio script (al igual que he hecho con el del fax, lo he copiado y pegado de la partición donde lo tenía antes funcionando en la suse 10.0), también podría ser tema de permisos o similar, pero no estoy segura. El archivo /etc/cups/cupsd.conf de la 10.0 y el de la 10.3 sólo se parecen... en el nombre O:-). Ha cambiado mucho. ¿Alguna idea para "debuggear" el backend de Cups? O también me serviría otro backend (que no requiera instalación, sólo el script) para generar archivos pdf que permita algunas cosas básicas y que se sepa funcione con la 10.3 y con Cups: - Definir estáticamente la ruta para almacenar los archivos creados - Que los nombre los archivos con "usuario-fecha-hora.pdf" - Que genere un registro básico del trabajo realizado - Que envíe el pdf por correo electrónico al usuario que lo ha generado Hoy "m'ha dao" por preguntar :-P Saludos, -- Camaleón --------------------------------------------------------------------- Para dar de baja la suscripción, mande un mensaje a: opensuse-es+unsubscribe@opensuse.org Para obtener el resto de direcciones-comando, mande un mensaje a: opensuse-es+help@opensuse.org