LINUX.ORG.RU

История изменений

Исправление mky, (текущая версия) :

Давайте ещё раз. Запускаете showkey, зажимаете правый (56) или левый (100) Alt. Выводится ″keycode 56 press″ (или 100), если там автопровтор, то это строка может много раз выводится, пока клавиша нажата, но ″keycode 56 release″ выводится не должно.

И в это состоянии нажимаете PrtSc, ничего на экран вывестесь не должно. Если у вас на экране выведится: <code> keycode 56 press keycode 99 press </code> получается на уровне ядра обработка SysRq отключена.

А если в зажали Alt, нажали PrtSc, потом отпустили Alt и на экран вывелось (в последних строках): <code> keycode 56 press keycode 56 release keycode 56 press keycode 99 press keycode 99 release keycode 56 release </code> значит обработка в ядре SysRq работает, команду (h, t, r и т.д.) не получило, пропустило все нажатые клавиши без обработки.

P.S. Надеюсь, вы в курсе «безпоследственных» команд SysRq и проверяете ими, а не пытаетесь перегружать систему для проверки. Допустим, нажимаете и удерживаете ″Alt″, потом нажимамете не удерживая ″PrnSc″, потом ″h″. Получаете в системную консоль или в dmesg справку/посказку по командам SysRq. То есть нажали, а потом смотрите ″dmesg -T | tail″ появилась на текущее время строка: ″sysrq: HELP :...″ или нет.

Исходная версия mky, :

Давайте ещё раз. Запускаете showkey, зажимаете правый (56) или левый (100) Alt. Выводится ″keycode 56 press″ (или 100), если там автопровтор, то это строка может много раз выводится, пока клавиша нажата, но ″keycode 56 release″ выводится не должно.

И в это состоянии нажимаете PrtSc, ничего на экран вывестесь не должно. Если у вас на экране выведится: <code> keycode 56 press keycode 99 press </code> получается на уровне ядра обработка SysRq отключена.

А если в зажали Alt, нажали PrtSc, потом отпустили Alt и на экран вывелось (в последних строках): <code> keycode 56 press keycode 56 release keycode 56 press keycode 99 press keycode 99 release keycode 56 release </code> значит обработка в ядре SysRq работает, команду (h, t, r и т.д.) не получило, пропустило все нажатые клавиши без обработки.