Problema de login em 20.04: não é possível digitar nada na caixa de login

Problema de login em 20.04: não é possível digitar nada na caixa de login

Ubuntu 20.04.1 LTS/XFCE/Dell Latitude 3460 atualizado recentemente do Ubuntu 18.04.

(1) Depois de suspender, primeiro acorda com umDesbloqueartela com janela de login simplificada (com apenas umDesbloquearbotão e semMudar de utilizadoreCancelarbotões).

(2) Então, após inserir uma senha, ele segue para outroDesbloqueartela (com um conjunto completo de botões:Mudar de utilizador--Cancelar--Desbloquear), que não permite digitar nada na caixa de senha. A única opção disponível é cancelar a ação ou solicitar a troca de usuário.

Após escolher esta última opção, o sistema volta ao passo 1 (a primeira tela de login, que permite inserir a senha), e novamente ao passo 2 (outra tela de login que é novamente corrompida da mesma forma descrita acima).

O problema se repete continuamente.

killall light-locker(sugeridoaqui) que funcionou para mim em 18.04 não funciona mais.

A única solução que funcionou até agora foi fazer login em um tty1 ou outro console de texto e killall lightdm. A solução dificilmente é aceitável, porque erradica efetivamente a sessão anterior e tenho que executar novamente todos os aplicativos necessários.

Eu li sobre os problemas com os drivers da Nvidia, mas não parece ser o caso aqui:

 $ lspci -v | egrep -i --color 'vga|3d|2d'
 00:02.0 VGA compatible controller: Intel Corporation HD Graphics 5500 (rev 09) (prog-if 00 [VGA controller])

Atualização: loginctl unlock-sessioncom um ID de sessão apropriado também não funciona.

Ficarei feliz em ouvir sugestões sobre as possíveis maneiras de diagnosticar e resolver o problema.

Responder1

Tornando explícita a solução que foi propostaaqui. Consegui resolver o problema executando os seguintes comandos:

sudo apt purge light-locker
sudo apt install --reinstall xfce4-screensaver

Responder2

Parece que encontrei uma solução (embora não tenha certeza sobre os mecanismos intrínsecos envolvidos). Seguindo uma sugestãoaquiDigitei o seguinte no terminal ( ctrl+alt+tpara terminal ou ctrl+alt+F1para um console de texto):

 sudo nano /etc/systemd/logind.conf

Então descomentei as linhas:

 HandleSuspendKey=suspend
 ...
 HandleLidSwitch=suspend

Então salvei o arquivo e saínano. Então eu entrei

 systemctl restart systemd-logind.service

Agora o laptop, por algum motivo, não responde à tampa fechada, mas acorda perfeitamente após usar a suspensão da GUI (tentei três vezes).

informação relacionada