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

11

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

  • Pesquisei e descobri que precisava excluir /var/lib/xkb para que a alteração tivesse efeito. Eu fiz isso e ainda não tinha feito efeito, mas nada havia mudado também.
  • Eu procurei mais e descobri que precisava fazer sudo restart lightdm . Eu fiz isso e ele fez o que queria, mas quando tentei entrar de novo, não consegui digitar.
  • encerrei e tentei novamente, mas ainda não consegui digitar. Fui ao teclado na tela e ele disse que o teclado do No X foi encontrado, tentando novamente…

Eu nem tenho um teclado USB ou qualquer coisa, é um laptop com o teclado embutido. Eu não posso fazer nada porque meu teclado não funciona e eu não tenho ideia do que fazer. Socorro!

    
por AxolotlEmu 01.05.2014 / 02:18

6 respostas

3

Apenas isso aconteceu. 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 meu teclado para fazer login.

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

    
por cyniphile 14.06.2016 / 17:50
1

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

Acabei conseguindo me recuperar entrando como convidado, clicando no menu wifi, clicando em Connection Information, obtendo o endereço IPv4 e ssh'ing do meu outro computador. Então eu desfiz minhas alterações ruins no pc, encerrei a conexão ssh e reiniciei a caixa do Ubuntu. O teclado funcionava normalmente quando a tela de login voltava.

Note 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 tinha conseguido isso.

    
por Cleveland 02.04.2016 / 15:50
0

Tive o mesmo problema. Reinstalado o pacote xkb-data usando o Ubuntu Software Center (somente por mouse) e foi corrigido.
O pacote pode ser encontrado aqui: link

    
por sabzeta 17.05.2015 / 01:19
0

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 do arquivo de texto usando apenas o mouse. Então eu reinstalei xkb-data usando a resposta acima e synaptic . Funcionou.

Se você não tem autologin, essa possibilidade pode não funcionar para você, já que não acredito que a chave USB seja montada automaticamente se você não estiver logado. Então eu acho que você poderia simplesmente reiniciar o computador, escolher o modo de recuperação do Grub. e depois entrar como superusuário. O teclado deve funcionar aqui. Então:

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

Eu não precisei experimentar dessa maneira, mas isso também deve funcionar.

    
por call me carrot 08.11.2016 / 02:36
0

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

Minha solução foi mudar para um layout secundário não inglês que eu tinha instalado, use Ctrl + Alt + F1-7 , então faça o login normalmente e execute sudo apt-get install --reinstall xkb-data .

Palavra de conselho para quem estiver mexendo 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 quer que você use Ctrl + Alt + F1-7 funciona.

    
por ASCIIThenANSI 23.01.2017 / 17:32
-1

Eu também estava lutando com isso e resolvi usando apenas um disco usb do Ubuntu e substituindo o arquivo de símbolos do teclado pelo arquivo padrão. Uma solução simples, mas demorei um pouco até pensar nisso, então espero que isso ajude outras pessoas.

    
por Frans Jacobs 11.01.2018 / 15:23