Quando desconecto o monitor externo no meu laptop Xubuntu 20.04, ocasionalmente sinto algum mau comportamento no meu monitor principal. Por exemplo, recentemente desconectei meu monitor externo enquanto a máquina estava dormindo. Ao acordá-lo, tive uma fração de segundo para tentar fazer login antes de ser enviado para a tela da área de trabalho com apenas a capacidade de mover o mouse. pkill
ing minha sessão com outro tty faz o truque, assim como REISUB, mas isso parece extremo. Atalhos de teclado no tty principal, como Super + L para bloquear a tela e me levar de volta à tela de login, parecem ser ignorados.
Por fim, minha pergunta é esta: se minha sessão XFCE4 X está se comportando mal e está ignorando a maioria das entradas do teclado, qual é a maneira preferida de reiniciá-la? Meus meios atuais, por exemplo, pkill
parecem que estou me voltando para as armas de último recurso como primeiro recurso.
Este problema pode estar relacionado ao relatório de bug A sessão trava quando o monitor é desconectado . Este relatório de bug foi marcado como duplicado de outro relatório de bug: Artful (17.10) Logout da sessão após a tela ser desligada , que foi fechada depois que o pôster resolveu seu problema movendo-se para Wayland.
Quanto ao descongelamento de uma sessão X, aqui está um resumo do artigo
4 maneiras de recuperar de um servidor X travado ou congelado no Linux .
1. Ctrl+Alt+Backspace
O atalho de teclado Ctrl+Alt+Backspace que tradicionalmente reiniciava o servidor X está desabilitado por padrão. Para habilitá-lo em um desktop baseado em GNOME, use o utilitário Keyboard Layout. Clique no botão Opções e ative a caixa de seleção "Control + Alt + Backspace" em "Sequência de teclas para matar o servidor X".
2. Reinicie o servidor X a partir do terminal
Para reiniciar o servidor X, faça login em um console virtual e execute o comando:
3. SSH no computador
Se você não conseguir fazer login em um console virtual e o servidor SSH estiver ativo, você poderá inserir o comando de reinicialização acima em outro computador.
4. A chave SysRq
Se o servidor X assumiu o controle do teclado, para recuperá-lo use a seguinte combinação de teclas: Alt+ SysRq+ R.
Agora você pode tentar pressionar Ctrl+Alt+F1 para acessar um console virtual.