Como devolver o controle do teclado ao servidor X após o truque Alt + SysRq + R

3

Situação: um aplicativo congela o servidor X e nenhuma entrada de teclado funciona. Então eu uso Alt + SysRq + R para tirar o teclado do modo raw (fazer o kernel assumir o controle do teclado do X servidor). Eu posso então digitar Ctrl + Alt + F1 , matar os processos ruins e tudo funciona novamente. Até aí tudo bem.

Mas o teclado ainda está nas mãos do kernel, fazendo os atalhos Alt + Esquerda / Direita para Decr_Console / Incr_Console. Isso é chato, e eu quero dar o controle do teclado de volta ao servidor X.

Eu tentei digitar Alt + SysRq + R novamente, isso não muda as coisas de volta. Eu também tentei o comando kbd_mode -u , mas nada muda.

Algum conselho?

    
por Øystein Tråsdahl 18.10.2012 / 11:43

1 resposta

4

sudo kbd_mode -s -C /dev/tty7

Eventualmente você tem que mudar o caminho do console, se o seu servidor X estiver rodando em um terminal virtual diferente.

Fonte: link

    
por Carlo Cannas 02.11.2012 / 22:47