Это не могло быть настроено, потому что значение тайм-аута определено как постоянное значение в источнике бормочущего. gnome-shell ссылается на библиотеку муттеров. Я нашел значение тайм-аута в источнике-муттере, mutter-3.10.4 / src / core / display.c.
...
#define PING_TIMEOUT_DELAY 5000
И он используется функцией ниже, названной meta_display_ping_window
ping_data->ping_timeout_id = g_timeout_add (PING_TIMEOUT_DELAY, meta_display_ping_timeout, ping_data);
Он вызывается из функции, когда окно активировано:
window_activate(mutter-3.10.4/src/core/window.c) -> meta_window_check_alive(mutter-3.10.4/src/core/delete.c) -> meta_display_ping_window(mutter-3.10.4/src/core/display.c)
Как вы можете видеть выше, время ожидания составляет 5 секунд.
Вы можете изменить значение только для вас, потому что Mutter является проектом с открытым исходным кодом.
И значение таймаута ссылается на другой случай, когда окно закрыто. Окно удаления потока выглядит как
meta_window_delete(mutter-3.10.4/src/core/delete.c) -> meta_window_check_alive(mutter-3.10.4/src/core/delete.c) -> meta_display_ping_window(mutter-3.10.4/src/core/display.c)
Тем не менее, я думаю, что вам нужно изменить источник для вашего задержанного окна. Или я думаю, что вы можете обсудить это с разработчиками / сопровождающими.
Вы можете подготовить среду сборки и получить исходный код с помощью следующих команд.
$ sudo apt-get build-dep mutter
$ sudo apt-get source mutter
Чтобы построить его, обратитесь
https://www.debian.org/doc/manuals/apt-howto/ch-sourcehandling.en.html
https://wiki.debian.org/BuildingTutorial