Saat ini saya sedang mengerjakan masalah dengan Xforwarding aplikasi QT over lan.
Server sumber kami meneruskan antarmuka aplikasi kami menggunakan perintah "screen -dm" ke komputer klien.
Ketika server sumber dihentikan oleh pengawas itco (dipicu oleh crash dari proses aplikasi), antarmuka yang ditampilkan pada klien tetap beku.
Apakah ada cara bersih untuk mensetup xforwarding sehingga antarmuka klien menghilang ketika sumber reboot? (membuat daemon pada klien untuk tujuan melakukan ping rekan dan menutup jendela tampak sangat jelek.)
Semua solusi baik, dengan pengecualian peningkatan versi OS (Persyaratan pelanggan).
Terima kasih sebelumnya atas bantuan Anda.
P.
Env: CentOS 6.5, qt-4.6.2
Parameter tampilan aplikasi:
/home/user/bin/qapp config.xml -geometry +0+0 -display 192.168.1.100:0.0 Read-Write
/ etc / ssh / ssh_config:
Host *
GSSAPIAuthentication yes
ForwardX11Trusted yes
ServerAliveInterval 5
ServerAliveCountMax 3
SendEnv LANG LC_CTYPE LC_NUMERIC LC_TIME LC_COLLATE LC_MONETARY LC_MESSAGES
SendEnv LC_PAPER LC_NAME LC_ADDRESS LC_TELEPHONE LC_MEASUREMENT
SendEnv LC_IDENTIFICATION LC_ALL LANGUAGE
SendEnv XMODIFIERS
sumber