Alt-PrtSc-K не работает

Alt+PrtSc+K не работает на моей машине. Я в настоящее время использую Ubuntu 14.04.1 LTS. Ярлык, используемый для работы с более старыми версиями Ubuntu (целью которого было уничтожить сервер дисплея). Какие-либо предложения?

3 ответа

Решение

По умолчанию в Ubuntu 14.04 ключи Magic SysRq отключены. Чтобы включить ключи Magic SysRq, откройте файл /etc/sysctl.d/10-magic-sysrq.conf и измените строку

kernel.sysrq = 176

в

kernel.sysrq = 1

Затем перезагрузите Linux.

Бежать sudo dpkg-reconfigure keyboard-configuration и когда вы видите это окно, просто выберите "да".

введите описание изображения здесь

И в следующий раз используйте Ctrl+Alt+Backspace, чтобы убить X.

В дополнение к тому, что написал ramon, вот решение (повторно) включить Alt+PrtSc+K даже без перезагрузки!

Я нашел все сам, поскольку документация об этом ужасна (по меньшей мере).

Здесь, на Lubuntu, первоначальное значение в /proc/sys/kernel/sysrq 176 Это привело к тому, что SysRq+K был полностью отключен.

Чтобы понять это, вам нужно немного узнать о битах, битовых масках и шестнадцатеричных числах:

  • 176 является $B0 в шестнадцатеричном или 1011 0000 в двоичном

Чтобы заставить Alt+PrtSc+K работать, должен быть установлен второй бит:

  • 1011 0000 OR 0000 0100 знак равно 1011 0100

Это будет $B4 в шестнадцатеричном или 180 в десятичном виде. Итак, поехали:

$ sudo sh -c "echo 180 > /proc/sys/kernel/sysrq"

Комбинация SysRq теперь должна работать идеально, без перезагрузки и выхода из системы.

Другие вопросы по тегам