Центр программного обеспечения Не запускается [закрыт]

Вы также можете использовать xkill -id [id]. Утилита xkill работает иначе, чем другие ответы - вместо того, чтобы закрывать окно или убивать процесс напрямую, он инструктирует X-сервер отключить клиент, создавший окно. Обычно это приводит к завершению процесса даже для удаленного процесса.

Преимущества и недостатки для каждого подхода:

wmctrl -c закрывает окно «изящно» - как будто вы сами нажали кнопку закрытия окна. Это может не убить процесс, и он может даже не закрыть окно, если приложение не хочет, чтобы окно было закрыто или было заморожено. Использование pid из wmctrl -lp с kill гарантировано, чтобы убить процесс, но может потребоваться дополнительная работа или вообще не работать, если процесс может работать на другой машине. xkill не может прекратить процесс, если он предназначен для восстановления после сбоя X-сервера или потери сетевого подключения, но большинство приложений просто сбой при этих обстоятельствах. В любом случае, окон не будет. И удаленные процессы и локальные обрабатываются одинаково.
4
задан 27 March 2012 в 19:24

0 ответов

Другие вопросы по тегам:

Похожие вопросы: