[Pkg-xfce-devel] Bug#434863: Bug#434863: xfce4-terminal: Wrapper script seems broken

Andrea Bolognani eof at kiyuko.org
Mon Mar 3 22:34:48 UTC 2008


On Thu, 28 Feb 2008 15:03:40 +0100
Yves-Alexis Perez <corsac at debian.org> wrote:

> Andrea Bolognani wrote:
> > I tried launching `xfce4-terminal --disable-server' (having been hinted to a
> > dbus-related problem by your mail) and the terminal blocks the calling one.
> > Yay!
> > 
> > Still, is this the way it is supposed to work?
> 
> Well, yes it is. This is a remote interface, so you dont run yet another
> xfce4-terminal instance. So as soon as the job is finished, it closes. That's
> not a fork at all.

You're right, it's not a fork in the background.
But the effect is the same to the user.

> > I think it needs at least to be well documented, since I don't think I'm the
> > only one who wants to use xfce4-terminal to launch vim in its mail client.
> 
> HMmh, the --help talks about this option. I'll add a note in README.Debian for
> the next package revision.
 
The --help output talks about the option, but the description is far from
being clear. "Do not register with the D-BUS session message bus" doesn't
ring any bell in my opinion.

I still think the wrapper script should be fixed.

It's perfectly fine for xfce4-terminal to have its own way to reduce startup
times, and I appreciate it; but he wrapper script (correct me if I'm wrong)
is meant to give an uniform interface to all the terminal emulators, and all
except xfce4-terminal wait for the window to close before returning.

Why not just add the --disable-server option in the call at the end of
xfce4-terminal.wrapper? That would be the trick, and I can't think of any
negative side-effect, eccept maybe longer starting times.
For what it's worth, I've been using that command line inside Sylpheed for
months without noticing any.

-- 
KiyuKo <eof AT kiyuko DOT org>
Resistance is futile, you will be garbage collected.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: not available
Url : http://lists.alioth.debian.org/pipermail/pkg-xfce-devel/attachments/20080303/5663525c/attachment.pgp 


More information about the Pkg-xfce-devel mailing list