J'ai donc un mac au travail que j'aime mettre dans ma boîte Linux avec quelque chose comme ceci:
$ ssh -Xt user@mylinux
Je peux me connecter et démarrer n'importe quelle application X11 sur ma box Linux sans problème. Mais après environ 15 minutes, je reviens à une session (ssh est toujours en cours d'exécution et connecté) et j'obtiens:
$ xterm
xterm Xt error: Can't open display: localhost:12.0
J'ai essayé d'utiliser -o "TCPKeepAlive yes"
ou -o "ServerAliveInterval 30"
, mais j'obtiens toujours le même comportement.
Y a-t-il quelque chose dans ssh ou sur le Mac ou ma conf Linux sshd qui tue le transfert X après une période d'inactivité?
ssh -o ForwardX11Timeout=2147423s -X ...
quelle est la meilleure réponse que je puisse faire maintenant. ForwardX11Timeout ci-dessus peut planter le XServer dans certaines combinaisons de versions. Sur MacOS avec XQuartz, j'ai vu `Warni