Não é possível digitar a senha de login porque nenhum teclado foi encontrado


12

Eu estava tentando editar um layout de teclado no Ubuntu 14.04, mas não estava aceitando as alterações.

  • Pesquisei e descobri que precisava excluir /var/lib/xkbpara fazer a alteração entrar em vigor. Eu fiz isso e ainda não havia entrado em vigor, mas nada havia mudado também.
  • Olhei mais longe e descobri que tinha que fazer sudo restart lightdm. Eu fiz isso e ele fez o que queria, mas quando tentei entrar novamente, não consegui digitar.
  • Desliguei e tentei novamente, mas ainda não conseguia digitar. Eu fui ao teclado na tela e ele disse: Nenhum teclado X foi encontrado, tentando novamente…

Eu nem tenho um teclado USB ou algo assim, é um laptop com o teclado embutido. Não posso fazer nada porque meu teclado não funciona e não tenho idéia do que fazer. Socorro!


Abrir a bordo, em seguida, digite a senha de login
— sohel4r

Não sei se tenho o Onboard instalado. Também não sei como o acessaria na tela de login.
— AxolotlEmu

canto superior direito
— sohel4r

Se você quer dizer teclado na tela no menu suspenso de acessibilidade, isso também parece estar quebrado. Não foi encontrado nenhum teclado e são todos pontos de interrogação. Caso contrário, não tenho muita certeza do que você quer dizer.
— AxolotlEmu

Além disso, entrei em uma conta de convidado e ainda não consigo usar o teclado. Todo o resto funciona e mostra que estou usando o teclado em inglês, mas nada do que digito está sendo recebido.
— AxolotlEmu

Respostas:


4

Só tinha isso acontecido. Eu estava editando /usr/share/X11/xkb/symbols/pc(remapeando alt para ctrl), mas esqueci um ponto-e-vírgula e não consegui usar o teclado para fazer login.

Eu reiniciei usando o GRUB para selecionar o modo de recuperação e depois o modo de terminal raiz. O teclado funcionou no terminal raiz simples e eu consegui editar e corrigir .../pc. Ufa!


1

Eu tive o mesmo depois de fazer algumas alterações (aparentemente) ruins em / usr / share / X11 / xkb / symbols / pc e rm /var/lib/xkb/*.xkm.

Acabei conseguindo me recuperar fazendo o login como convidado, clicando em abrir o menu wifi, clicando em Informações de conexão, obtendo o endereço IPv4 e transferindo dados do meu outro computador. Então eu desfiz minhas alterações ruins no pc, fechei a conexão ssh e reiniciei a caixa Ubuntu. O teclado funcionou normalmente quando a tela de login voltou.

Observe que isso não teria funcionado se eu estivesse seguindo práticas decentes de segurança e não permitisse root via ssh, mas essa era uma instalação relativamente nova e eu ainda não havia chegado a isso.



0

Eu resolvi o mesmo problema criando um arquivo de texto com a senha em uma chave USB usando um computador diferente e, em seguida, inserindo a chave USB e copiando e colando a senha no arquivo de texto usando apenas o mouse. Então eu reinstalei xkb-datausando a resposta acima e synaptic. Funcionou.

Se você não tiver o registro automático, essa possibilidade poderá não funcionar para você, pois não acho que a chave USB seja montada automaticamente se você não estiver conectado. Então, acho que você pode simplesmente reiniciar o computador, escolher o modo de recuperação no Grub e inserir como superusuário. O teclado deve funcionar aqui. Então:

  • Remonte o sistema de arquivos como leitura / gravação:
mount -o remount,rw /
  • Use apt-getpara reinstalar
sudo apt-get install --reinstall xbd-data

Não tive que tentar dessa maneira, mas acho que também deve funcionar.


0

Eu tive o mesmo problema quando editei os layouts dos EUA. Ctrl+ Alt+ F1-7não estavam funcionando no meu layout padrão.

Minha solução foi mudar para um layout secundário que não fosse o inglês que eu havia instalado, usar Ctrl+ Alt+ F1-7, depois fazer login normalmente e executar sudo apt-get install --reinstall xkb-data.

Aviso para quem mexe com layouts personalizados - sempre tenha um layout de backup secundário ativado para coisas como essa. Letras latinas são preferíveis, mas o que permite que você use Ctrl+ Alt+ F1-7funciona.


-1

Eu também estava lutando com isso e resolvi usando apenas um disco usb ao vivo do ubuntu e substituindo o arquivo keyboard symbols / pc pelo padrão. Uma solução simples, mas demorei um pouco antes de pensar nela, e espero que isso ajude outras pessoas.

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.