---------- Forwarded message ----------
Date: Thu, 5 Feb 2004 23:51:58 +0100 (CET)
From: Irek Słonina <[EMAIL PROTECTED]>
To: [EMAIL PROTECTED]
Subject: script-fu without display problem


I have wrote a small script-fu script to be run by the web, but
I have encountered a problem. Script lookes like this:

(define (script-fu-xcf2gif infile outfile)
   (let*
    (
        (img (car (gimp-file-load 1 infile infile)))
        (drawable (car (gimp-drawable-get-image img)))
    )
    (gimp-image-flatten img)
    (gimp-image-convert-indexed img 1 0 256 0 1 "")
    (file-gif-save 1 img drawable outfile outfile 1 0 0 0)
   )
)

which I am running from console like this:
gimp -d -i -b '(script-fu-xcf2gif "blokada.xcf" "blokada.gif")' '(gimp-quit 1)'


and it produces something like this:
This is a development version of The GIMP.
Debug messages may appear here.
gimp_composite: use=yes, verbose=no +mmx +sse +sse2 -3dnow -altivec -vis
(gimp:13064): Gtk-WARNING **: cannot open display:
(gimp:13061): Gimp-Plug-In-WARNING **: gimp: plug_in_flush(): error:
Broken pipe
(gimp:13061): Gimp-Plug-In-WARNING **: plug_in_close: plug-in aborted
before sending its procedure return values
GIMP: Plug-In crashed: "gif"
(/usr/lib/gimp/1.3/plug-ins/gif)
The dying Plug-In may have messed up GIMP's internal state. You may want
to save your images and restart GIMP to be on the safe side.
batch command: experienced an execution error.
(gimp:13061): Gimp-Plug-In-WARNING **: plug_in_close: plug-in aborted
before sending its procedure return values


The same code is executed successfully when run from xterm...
I have also tried to make a display with Xvfb, but 1.3 theoritically
does not need it, --display switch with combine with -i is marked
as incorrect.

I am using gimp-2.0pre3.

_______________________________________________
Gimp-developer mailing list
[EMAIL PROTECTED]
http://lists.xcf.berkeley.edu/mailman/listinfo/gimp-developer

Reply via email to