Itu tidak dapat dikonfigurasikan, karena nilai batas waktu didefinisikan sebagai nilai konstan pada sumber bergumam. gnome-shell merujuk perpustakaan bergumam. Saya menemukan nilai batas waktu di sumber bergumam, bergumam-3.10.4 / src / core / display.c.
...
#define PING_TIMEOUT_DELAY 5000
Dan itu digunakan oleh fungsi di bawah ini bernama meta_display_ping_window
ping_data->ping_timeout_id = g_timeout_add (PING_TIMEOUT_DELAY, meta_display_ping_timeout, ping_data);
Ini disebut dari fungsi ketika jendela diaktifkan:
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)
Seperti yang Anda lihat di atas, batas waktu adalah 5 detik.
Anda dapat mengubah nilai hanya untuk Anda karena bergumam adalah proyek open source.
Dan nilai batas waktu disebut kasus lain ketika jendela ditutup. Aliran hapus jendela adalah sebagai
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)
Namun, saya pikir Anda perlu memodifikasi sumber untuk jendela yang tertunda. Atau saya pikir Anda bisa mendiskusikannya dengan pengembang / pengelola gumaman.
Anda dapat menyiapkan lingkungan build dan mendapatkan sumber dengan perintah berikut.
$ sudo apt-get build-dep mutter
$ sudo apt-get source mutter
Untuk membangunnya, Refer
https://www.debian.org/doc/manuals/apt-howto/ch-sourcehandling.en.html
https://wiki.debian.org/BuildingTutorial