Изящно обрабатывать проигрывание экспортированного X-дисплея

Я экспортирую несколько графических интерфейсов в сети с помощью X11, я запускаю графические интерфейсы с помощью SSHing на сервере с опцией -X и запускаю исполняемый файл.

Если удаленный компьютер внезапно выключится или соединение потеряно, окно на локальном компьютере перестает отвечать на запросы и не может быть закрыто обычными средствами (например, щелчок по значку закрытия в правом верхнем углу). Это происходит с графическим интерфейсом Java Swing и графическим интерфейсом QT.

Есть ли параметр конфигурации X11 или SSH, который я могу установить, что приведет к хорошему закрытию окна, если соединение потеряно?

Возможность установки таймаута была бы идеальной.

One Solution collect form web for “Изящно обрабатывать проигрывание экспортированного X-дисплея”

Вы можете попробовать довольно низкоуровневую утилиту xkill , которая, если задана без аргументов, позволяет вам щелкнуть по окну клиента X11, с которым вы хотите закрыть соединение. Возможно, ваш оконный менеджер также предоставляет элемент «kill» в своих меню.


Вы можете настроить ssh для более быстрого обнаружения потерянного соединения, отредактировав ~/.ssh/config на компьютере, на котором вы передаете команду ssh, чтобы завершить строки:

 # --- all following applies to myserver only Host myserver ServerAliveCountMax 3 ServerAliveInterval 5 

Используйте команду Host чтобы ограничить параметры, которые следуют за ней, только для того, чтобы размещать только myserver . Клиент будет отправлять сообщение серверу каждые 5 секунд, а когда 3 отправится без ответа, он закроет соединение.

  • Как возобновить сеанс gnome?
  • Изменение раскладки клавиатуры при использовании клавиатуры или другого
  • Как изменить цвет фона по умолчанию для всех окон в X?
  • Как сохранить дисплеи «установлены» и не исчезают при экранировании экрана или выключены?
  • Среда сеанса X11
  • X-сервер, блокировка клавиатуры и мыши с поврежденным дисплеем
  • Изменение поведения надстрочного ключа в текстовом редакторе (элементарный os)
  • Отключить / изменить средний клик для вставки в X11 / Xorg
  • неверная ошибка MIT-MAGIC-COOKIE-1 всякий раз, когда компьютер засыпает
  • Vim потеряет способность копировать клиенту клип через SSH
  • Хранить LXPanel сверху в Openbox
  • Linux и Unix - лучшая ОС в мире.