Вопрос № 49598: Уважаемые эксперты!
Есть три вопроса по Linux'у.
1. Как можно забиндить на какую-либо комбинацию клавиш (например, Ctrl-Shift-K) следующее действие: убить (kill) активное окно. Это делается через горячие клавиши KDE или как?
2. Иногда быв...
Вопрос № 49.598
Уважаемые эксперты!
Есть три вопроса по Linux'у.
1. Как можно забиндить на какую-либо комбинацию клавиш (например, Ctrl-Shift-K) следующее действие: убить (kill) активное окно. Это делается через горячие клавиши KDE или как?
2. Иногда бывает так, что некоторые OpenGL приложения виснут в полноэкранном режиме, по Alt-Tab выйти нельзя. Я открываю второй терминал (Ctrl-Alt-2), там логинюсь, но иксы запустить нельзя, т.к. уже запущены. Вопрос: как убить иксы, чтобы потом их перезапустить, а лучше - закрыть сеанс того пользователя, у которого повисло приложение.
3. Как осуществить транслитерацию имен группы файлов в папке? (Рус>Англ).
Отвечает: PVS
Здравствуйте, Харитонов Дмитрий Валентинович!
1)Вы можете по комбинации клавиш запустить xkill и выбрать какое окно убить
2)Ctrl+Alt+BackSpace убивает X'ы без перехода в терминал. Также стоит попробовать убить зависщий процесс killall <имя процесса> (ps - список всех процессов)
3)Вам придется написать для этого программу или какой-то сильно навороченный скрипт
Ответ отправил: PVS (статус: 10-ый класс)
Ответ отправлен: 19.07.2006, 17:59
Отвечает: MathWay
Здравствуйте, Харитонов Дмитрий Валентинович!
1. Если я правильно помню, то в центре управления можно присвоить хоткеи разным действиям DE. Посмотреть не могу, ибо снес КДЕ ;)
2. Во-первых, можно прибить из второй виртуальной консоли само приложение. Большая вероятность, что иксы попустит. Если же не отпустило, то работает комбинация Ztrl+Alt+Backspace, которая перезагружает иксы. Ну, и уж самый крайний случай - killall -9 X
3. Насколько мне известно, готовых инструментов для таких преобразований нет. Надо писать что-то на перле/С/еще чем-нибудь ;)
Ответ отправил: MathWay (статус: 2-ой класс)
Ответ отправлен: 19.07.2006, 18:24