Bug#291058: gnome-panel: run application: gnome-terminal hardcoded (please use x-terminal-emulator)

Jon Dowland Jon Dowland <jon.dowland@dunelm.org.uk>, 291058@bugs.debian.org
Wed, 26 Jan 2005 09:33:34 +0000


On Wed, Jan 26, 2005 at 03:03:10AM +0100, Marc Dequ??nes wrote:

> How does it fail ? What error message is displayed ?

Nothing happens visibly - no error message is displayed. However I do
notice the following in ~/.xsession-errors:

	x-terminal-emulator:  bad command line option "-x"

(see below)

> No need to look at this patch, it was a dirty patch and is not
> appliable.

Ok - thanks

> If you prefer using x-terminal-emulator instead of gnome-terminal, then
> check if you choose one terminal using as root :
>          update-alternatives --config x-terminal-emulator

my x-terminal-emulator appears to be /usr/X11R6/bin/xterm

> The run-in-terminal feature uses the terminal selected in "GNOME
> prefered applications" in desktop advanced settings interface.

For some reason, this box has 'Custom Terminal' ticked and is set to
	command:   x-terminal-emulator
	exec flag: -x

This is wrong, exec flag for xterm (at least) should be -e . I don't
know what set this (it was probably me but I don't remember). I have set
it back to the first radio button 'select a terminal' with 'Debian
Terminal Emulator' in the drop-down. However run is still using
x-terminal-emulator -x. I also tried simply changing the Exec flag.
Maybe I need to restart the panel.

I'll try restarting the panel later today - also, this weekend I expect
to do a sarge install on my home machine so I can check to see what the
default terminal starts as :)

Thanks for your help.