Gnome terminal 2.26 annoyingly protects running child processes?

Has anyone else been as annoyed as I am about this dialog?  Every time I close a terminal which has a running child process, rather than the terminal closing and the child process(es) getting killed, gnome-terminal tries to protect:

Dialog: Close this window?

I’m not unlike any other user: I don’t like unnecessary dialogs.

However as I’ve discovered, there is a fix!  Open up gconf-editor (Configuration Editor, not that you can find it on many menu systems these days) and browse to /apps/gnome-terminal/global and uncheck the confirm_window_close key.

GNOME Configuration Editor: /apps/gnome-terminal/global

Now you may return to killing your numerous terminals the way you’ve always enjoyed.

This entry was posted in Uncategorized and tagged , . Bookmark the permalink.

3 Responses to Gnome terminal 2.26 annoyingly protects running child processes?

  1. Laurent Debacker says:

    It is a nice feature IMHO.
    It prevents you from closing a running console application.
    If you are running a dumb child process, you should better of closing it cleanly rather than the hard way.

  2. Jury says:

    Thank you. Just what I needed :)

    I agree it should default to disabled. It must be obvious even to complete idiot that closing the window will terminate the content.

  3. Bohdan says:

    I strongly disagree.

    It saved my ass a few times. In particular when I left something in background (Ctrl+Z).

    Since “Close without saving” is a bad default choice for a word processor, “Kill child processes” is a bad default choice for a terminal too.

Comments are closed.