У меня была действительно плохая блокировка моего X-сервера, и мне пришлось выполнить Sys Rq + r, чтобы освободить клавиатуру от X и войти в консоль. Я смог убить процесс, который блокировал мою систему, и продолжить работу на моем все еще работающем X-сервере.
Теперь, когда я нажимаю Alt + F4, чтобы убить окно, моя система переключается на 4-ю консоль вместо того, чтобы убивать активное окно. Так что, похоже, моя клавиатура все еще находится в режиме освобождения.
Как мне отменить мою предыдущую команду Sys Rq + r, чтобы я мог продолжить свою работу на своем работающем X-сервере?
источник
kbd_mode -s -C /proc/self/fd/0
tty, посмотрите, как он сломался, затем исправьте это с помощью SysRq-R.sudo kbd_mode -s -C /dev/tty$(sudo fgconsole)
.Если вы обнаружите, что просматриваете эту конкретную команду в сети более одного раза (как я это сделал), вы можете использовать следующий сценарий оболочки для восстановления клавиатуры в используемом TTY:
источник