Więc mam Maca w pracy, który lubię ssh do mojego Linux-a z czymś takim:
$ ssh -Xt user@mylinux
Mogę się zalogować i uruchomić dowolne aplikacje X11 na moim Linux-ie bez problemu. Ale po około 15 minutach wracam do sesji (ssh nadal działa i jest połączony) i otrzymuję:
$ xterm
xterm Xt error: Can't open display: localhost:12.0
Próbowałem użyć -o "TCPKeepAlive yes"
lub -o "ServerAliveInterval 30"
, ale nadal mam takie samo zachowanie.
Czy jest coś w ssh, na Macu lub w moim linuksowym sshd conf, który zabija przekazywanie X po okresie bezczynności?
ssh -o ForwardX11Timeout=2147423s -X ...
najlepszą odpowiedź, jaką mogę teraz udzielić . Przesunięcie do przodu X11 powyżej może spowodować awarię XServer w niektórych kombinacjach wersji. Na MacOS z XQuartz widziałem `Warni