SSH не завершается после выхода, когда есть программа X Forward

После запуска X-программ по SSH SSH не завершается после выхода оболочки (нужно использовать, например, Ctrl C, чтобы убить его).

Я предполагаю, что хотя X-программа уже завершена, есть еще какое-то «соединение» слева (не освобождено). Исключениями, которые я нашел сейчас, являются gtk-demo и acroread .

Кто-нибудь знает причину? Это проблема с конфигурацией ssh ​​{, d}?

One Solution collect form web for “SSH не завершается после выхода, когда есть программа X Forward”

Запуск программы X, вероятно, запускает фоновый процесс, который не заканчивается при закрытии программы (или сама программа не заканчивается должным образом). См. Здесь для объяснения того, что происходит.

Чтобы исправить это, вы можете попытаться выяснить, какие процессы все еще запущены и не позволяют ли они запускаться при входе в систему через SSH или просто убить их до выхода из системы. Вы можете, конечно, просто убить SSH-соединение, как только вы вышли из системы, хотя.

  • Как заставить LXDE иметь прозрачный фон при подключении к X / X11?
  • Возможно ли, что X11 можно перенаправить через туннель SSH
  • Как перенаправить X поверх SSH для удаленного запуска графических приложений?
  • Могу ли я переместить запущенное приложение на другой X-сервер?
  • Понимание пересылки ssh X11
  • использование Sudo wth Gedit не выполняется с сервера XForwarded
  • X-Forwarding: символы не отображаются должным образом
  • SSH через PuTTY: запуск gnome-session и gnome-panel в одном окне
  • Почему шрифты все ввернуты для удаленных приложений X11 на одном клиенте Mac?
  • Зашифрованный домашний каталог и SSH (только для проверки подлинности) прерывает пересылку X11
  • Получите скриншоты машины Linux, с которой я подключаюсь удаленно с помощью PuTTY
  • Linux и Unix - лучшая ОС в мире.