इसलिए मेरे पास एक मैक है, जो मुझे अपने लिनक्स बॉक्स में कुछ इस तरह से डालना है:
$ ssh -Xt user@mylinux
मैं लॉग इन कर सकता हूं और अपने लिनक्स बॉक्स पर कोई भी X11 ऐप शुरू कर सकता हूं। लेकिन 15 मिनट या उसके बाद, मैं एक सत्र में वापस आता हूं (ssh अभी भी चल रहा है और जुड़ा हुआ है) और मुझे मिलता है:
$ xterm
xterm Xt error: Can't open display: localhost:12.0
मैं -o "TCPKeepAlive yes"
या का उपयोग करने की कोशिश की है -o "ServerAliveInterval 30"
, लेकिन अभी भी एक ही व्यवहार मिलता है।
क्या ssh में कुछ है या Mac पर या मेरे linsh sshd का अर्थ है कि निष्क्रियता की अवधि के बाद X-अग्रेषण को मारता है?
ssh -o ForwardX11Timeout=2147423s -X ...
जो अब तक का सबसे अच्छा उत्तर है। इसके ऊपर फॉरवर्डएक्स 11 टाइमआउट कुछ वर्जन कॉम्बिनेशन में XServer को क्रैश कर सकता है। XQuartz साथ MacOS पर, मैंने देखा है `Warni