При появлении любого меню (и в Gtk, и в Qt) перестают работать все шорткаты. А если приложение в этот момент виснет, даже на панели мышкой ничего нельзя нажать, помогает только Ctrl+Alt+Backspace.
Виснущие приложения непатрикоугодны. Единственная трабла, которая есмь в слаке, и то только в самой последней, 10.2, такова: если из хтерма запустить приложение, есть вероятность что этот терминал перестанет работать после завершения приложения. Никто с таким не сталкивался? В районе кедов никаких траблов отродясь нивидывал.
часто попадаюсь на firefox& или xinit -- :1&, но ИМХО от приложения не зависит. Зависало konsole, urxvt и urxvt+screen, причём в screen зависает только одна сессия, из которой запущено. Переключяться меж сессиями можно.
Вот так воспроизводится, но далеко не всегда, похожий эффект: в обычном xterm запускается три раза xcalc& например, потом закрывается _второй_ запущенный xcalc. Есть вероятность, что пока не закроеш остальные два xcalc, этот xterm зависает. После убиения остальных xcalc видно, что нажатые клавиши либо отрабатывали, но содержимое терминала не обновлялось, либо сохранились в буфере и отработали после закрытия всех xcalc.
Option "AllowDeactivateGrabs" "boolean"
This option enables the use of the Ctrl+Alt+Keypad-Divide key
sequence to deactivate any active keyboard and mouse grabs.
Default: off.
Option "AllowClosedownGrabs" "boolean"
This option enables the use of the Ctrl+Alt+Keypad-Multiply key
sequence to kill clients with an active keyboard or mouse grab
as well as killing any application that may have locked the
server, normally using the XGrabServer(3x) Xlib function.
Default: off.
Note that the options AllowDeactivateGrabs and AllowClosedown-
Grabs will allow users to remove the grab used by screen
saver/locker programs. An API was written to such cases. If you
enable this option, make sure your screen saver/locker is
updated.
Правда если сначала нажать Ctrl+Alt+Keypad-Divide, то приложение не обязательно при этом <<отпускает>> клавиатуру, но при этом Ctrl+Alt+Keypad-Multiply работать для него точно больше не будет. Так что лучше сразу Ctrl+Alt+Keypad-Multiply... убивать...
P.S. <<В бою>> эти опции я ещё не пробовал--сегодня обнаружил их существование. Успел поиграть только с firefox и gimv.
mkdir -p активно юзается в pkgtools, например в /sbin/installpkg. Если бы изначально было такое странное поведение этого, слаква даже установиться не смогла бы. Так что ИМХО данный эффект был спровоцирован какими-либо неблагими деяниями ужо после установки.