30 января 2013

Как завершить принудительно программу или магический крестик в Linux/Ubuntu 12.10/12.04


Иногда бывают случаи в любой системе, когда какая-то программа "зависла", не отвечает на требования пользователя о её закрытии. В Linux/Ubuntu есть несколько вариантов завершить такую программу принудительно.

1-й Вариант

За принудительное завершение визуального процесса, а попросту говоря "зависшего" окна программы отвечает терминальная команда:

xkill

Выполните её и образовавшимся крестиком вместо курсора кликните на окне, оно тут же закроется (пример):



2-й Вариант

Назначить "горячую клавишу" с командой xkill. Откройте Параметры системы ->Клавиатура ->Комбинации клавиш ->Дополнительные комбинации и нажмите на знак плюс (+), что находится в низу (указано стрелкой):



Должно открыться окно под названием Дополнительные комбинации. Скопируйте/вставьте в поле Название - Завершить принудительно, а в поле Команда - xkill  и нажмите Применить:



Теперь в окне с Дополнительными комбинациями должна появиться строка Завершить принудительно - Выключено:



Кликните на слове Выключено и нажмите одну из клавиш на клавиатуре для назначения и выполнения команды xkill. Лучше всего для этой цели подойдёт одна из клавиш (на ваш выбор) F8, F9  и т.п., которые менее задействованы:



Теперь после нажатия назначенной "горячей клавиши" и образовавшимся крестиком вместо курсора вы можете закрыть "зависшую" программу (окно).


3-й Вариант

Создать кнопку "убийцу" на панели Unity - Завершить принудительно.

Для создания данной кнопки, необходимо выполнить следующие команды в терминале:

wget http://dl.dropbox.com/u/47950494/Force_Quit.desktop

mv Force_Quit.desktop ~/.local/share/applications/

Затем откройте меню Даш, введите с поиске force quit и перетащите значок на панель:



Теперь при помощи этого значка можно "убивать" "зависшие" окна программ. Клик на значок  и появившимся крестиком вместо курсора закрыть "зависшую" программу (окно).

Вот и все.

Удачи.