GNOME Bugzilla – Bug 663894
Hardcoded Terminal Emulators
Last modified: 2011-11-12 16:14:50 UTC
GIO provides the mechanism to run applications inside a terminal emulator. There are several mechanisms on today's desktop to set the preferred terminal emulator. However, GIO does not adhere to any of them. In gdesktopappinfo.c, lines 1034ff, several hardcoded terminal emulators are tested for availability and used, if found (starting with gnome-terminal). This needs a more proper solution. Users expect their default terminal emulators to be used. They will not grab the glib source code to find out. For example, the Synapse semantic launcher uses GIO to launch SSH sessions. This functionality is currently useless for anybody with a custom terminal. See https://answers.launchpad.net/synapse-project/+question/172711
*** This bug has been marked as a duplicate of bug 627943 ***