[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Bug#199197: reassign general



Kalle Olavi Niemitalo wrote:

Jacob Anawalt <jacob@cachevalley.com> writes:

I have tried setting the gnome prefs with gnomecc
(gnome-control-center 1.4 is on my system and in testing) for default
applications/terminal from Standard X Term to custom terminal xterm -e since first filing this bug. It made no difference. I wondered if it
would do anything since the gnome-panel and gnome-session are 2.2 on
my system and in testing.

Oh.  You're right, it won't work with that version.
Instead, you could try these commands:

 gconftool-2 --set /desktop/gnome/applications/terminal/exec \
             --type=string x-terminal-emulator
 gconftool-2 --set /desktop/gnome/applications/terminal/exec_arg \
             --type=string -- -e

Or install gconf-editor and change the settings with that.

I used gconf-editor 0.4.0 (from testing) to set the settings you showed for gconftool-2, exec x-terminal-emulator exec_arg -e and it I can launch all terminal based apps from the gnome-panel menu. Thanks :)

Or install a newer gnome-control-center from unstable.

The idea of having the alternatives move into gconf for terminal
emulators wouldn't even need to be considered if say gnome-terminal
were required to be installed as part of the gnome desktop system.

If you want all of GNOME, you should install the "gnome"
metapackage, which depends on gnome-core, whose unstable
version depends on gnome-terminal.  Of course, this version
won't propagate into testing until gnome-terminal does.  :-(

I don't think more packages should depend on gnome-terminal:
it is certainly possible to configure GNOME to use some other
terminal, so installing gnome-terminal should not be required.
However, if libgnome2-common contains a schema that uses
gnome-terminal as a default, it would be reasonable for
libgnome2-common to recommend gnome-terminal.
I think that if the foot panel won't launch terminal based apps and doesn't try and pick a second option using the alternatives system or menu-methods, then it should be a requirement not a suggestion for libgnome2-common to need gnome-terminal.

I agree with your feelings on not having more packages depend on gnome-terminal but if the people who write the code are binding it tightly so it would be a pain to always be patching in menu-methods or whatever, then gnome-terminal should be part of the gnome system. I don't look forward of telling people over and over 'install gnome-terminal or change the terminal in gnome-control-center'. After a while I'll no longer be a newbie and start getting annoyed with people and say "read the faq" "read the manual" "why are you asking me this question that people ask all the time". I'd rather not expect them to have to re-configure the desktop system as soon as they install it, unless re-configuring is part of installing the gnome or the libgnome2-common packages.

I dont think I will consider my bug resolved untill gnome-terminal is in testing with the dependancies or libgnome2-common pulls down defaults that use the menu-methods system. I appreciate all the insight and info so far, and look forward to any other ideas that haven't been discussed. It sounds like this bug belongs with the libgnome2-common package. Any comments on this?

Jacob



Reply to: