No se pudo configurar, porque el valor de tiempo de espera se define como un valor constante en la fuente de murmullo. gnome-shell se refiere a la biblioteca de murmullos. Encontré el valor de tiempo de espera en la fuente de murmullo, mutter-3.10.4 / src / core / display.c.
...
#define PING_TIMEOUT_DELAY 5000
Y es utilizado por una función a continuación llamada meta_display_ping_window
ping_data->ping_timeout_id = g_timeout_add (PING_TIMEOUT_DELAY, meta_display_ping_timeout, ping_data);
Se refiere a la función cuando se activa la ventana:
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)
Como puede ver arriba, el tiempo de espera es de 5 segundos.
Puede modificar el valor solo para usted porque el murmullo es un proyecto de código abierto.
Y el valor de tiempo de espera se refiere a otro caso cuando la ventana está cerrada. El flujo de eliminación de ventana es como
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)
Sin embargo, creo que debe modificar la fuente de su ventana retrasada. O creo que puedes discutirlo con los desarrolladores / mantenedores de murmullos.
Puede preparar el entorno de compilación y obtener la fuente con los siguientes comandos.
$ sudo apt-get build-dep mutter
$ sudo apt-get source mutter
Para construirlo, consulte
https://www.debian.org/doc/manuals/apt-howto/ch-sourcehandling.en.html
https://wiki.debian.org/BuildingTutorial