мм.. Как бы каждое приложение, не важно wine или нативное, можно убить ctrl+alt+esc, указатель изменится и убиваем нужное окно, работает и в полноэкранном режиме какой нибудь игрушки.
Сомневаюсь, что это получится. Если убивать wineserver, то убьются все wine приложения, а не только зависшие. ИМХО, лучше повесить на горячую клавишу xkill и убирать зависшие приложения по одному.
Не обязательно. Команда top позворляет выбрать именно тот, который надо грохнуть и все дела. С другой стороны если кроме wineserver'a более ничего и нет, то его надо грохнуть при этом все произойдет в "штатном режиме". Все тоже происходит когда вырубаем приложение через диспетчер задач или системный монитор, но там еще ждем пока отработает гуй, а тут консольная команда убивает сразу все что надо.
Настройки - параметры системы - Комбинации клавиш и росчерки
Специальные действия - New - Создать - Глобальное сочетание клавиш - Команда или адрес
Называем например "убить Билла", сочетание клавиш например Alt+}, а в команду пишем: wineserver -k
Сохраняем, проверяем. Например запустил NFS MW - и красиво убил по сочетанию клавиш.
Одна только проблема - у нас не возвращается экран в нормальное положение.
Для этого по аналогии делаем второе сочетание клавиш, например Alt+{
В нём пишем команду: xrandr -s 1280x1024
Разрешение ставим такое какое вам надо. Если что и частоту можно приписать. (man xrandr)
Тестим - нажали - разрешение вернулось в норму.
Ура!
ЗЫ Теперь о подводных камнях:
1) Убивает только wine-приложения. То-есть если вы запустили через PlayOnLinux - пишем скрипты типа
killall -9 /usr/local/playonlinux/wineserver и т.д. -я хз де они там сидят.
2) фз, много не тестил. Но должно работать в over9000 играх и приложениях стандартного wine.
3) ЗЫЫЫ Инструкция актуальна только для KDE 4.9.5, но думаю в более поздних версиях сможете проделать тоже самое по аналогии.
мм.. Как бы каждое приложение, не важно wine или нативное, можно убить ctrl+alt+esc, указатель изменится и убиваем нужное окно, работает и в полноэкранном режиме какой нибудь игрушки.
Консольная команда top выдает список всех процессов.
Вибраете id нужного процесса
команда kill id процесса убивает процесс (выполянется от рута)
Сомневаюсь, что это получится. Если убивать wineserver, то убьются все wine приложения, а не только зависшие. ИМХО, лучше повесить на горячую клавишу xkill и убирать зависшие приложения по одному.
Не обязательно. Команда top позворляет выбрать именно тот, который надо грохнуть и все дела. С другой стороны если кроме wineserver'a более ничего и нет, то его надо грохнуть при этом все произойдет в "штатном режиме". Все тоже происходит когда вырубаем приложение через диспетчер задач или системный монитор, но там еще ждем пока отработает гуй, а тут консольная команда убивает сразу все что надо.
Ваа, развели-то как.
Настройки - параметры системы - Комбинации клавиш и росчерки
Специальные действия - New - Создать - Глобальное сочетание клавиш - Команда или адрес
Называем например "убить Билла", сочетание клавиш например Alt+}, а в команду пишем:
wineserver -k
Сохраняем, проверяем. Например запустил NFS MW - и красиво убил по сочетанию клавиш.
Одна только проблема - у нас не возвращается экран в нормальное положение.
Для этого по аналогии делаем второе сочетание клавиш, например Alt+{
В нём пишем команду:
xrandr -s 1280x1024
Разрешение ставим такое какое вам надо. Если что и частоту можно приписать. (man xrandr)
Тестим - нажали - разрешение вернулось в норму.
Ура!
ЗЫ Теперь о подводных камнях:
1) Убивает только wine-приложения. То-есть если вы запустили через PlayOnLinux - пишем скрипты типа
killall -9 /usr/local/playonlinux/wineserver и т.д. -я хз де они там сидят.
2) фз, много не тестил. Но должно работать в over9000 играх и приложениях стандартного wine.
3) ЗЫЫЫ Инструкция актуальна только для KDE 4.9.5, но думаю в более поздних версиях сможете проделать тоже самое по аналогии.
Спасибо. Работает.
Отправить комментарий