Linux Mint 17.1 Xfce - Erro: teclado não funciona durante e depois da instalação [Resolvido]

Publicado por Perfil removido em 12/03/2015

[ Hits: 9.920 ]

 


Linux Mint 17.1 Xfce - Erro: teclado não funciona durante e depois da instalação [Resolvido]



Recentemente instalei o Linux Mint 17.1 Rebecca com Xfce, mas tive problemas para fazer o teclado funcionar.

Pesquisando em outros fóruns, vi que o problema acontece em alguns modelos de notebooks da LG (meu caso!) e que a solução seria alterar um parâmetro do GRUB depois que o sistema estivesse instalado.

Mas, como completar a instalação se, sem o teclado, não tem como fazer nada?

Para contornar esse problema, basta usar um teclado virtual, certo? Só que o Xfce não tem um teclado virtual pré-instalado, e agora? Eu fiz o seguinte, preparei um pequeno script para ser executado diretamente do Gerenciador de Arquivos:

#!/bin/bash
apt-get update
apt-get install onboard

Salvei num pendrive como "onboard.sh" e dei permissão de execução:

chmod +x onboard.sh

Fiz o boot com o live-CD do Linux Mint, felizmente o mouse funciona. :)

Abri o gerenciador de arquivos Thunar e mandei executar o script clicando com o botão direito do mouse. Se você estiver seguindo esta dica, vai perceber que nesta etapa nada acontece, é assim mesmo. O script vai rodar em background, portanto, vá tomar um cafezinho e volte depois.

Se tudo tiver corrido bem, o onboard vai está instalado e disponível no menu de aplicativos. Agora, é só completar a instalação do Mint normalmente usando o teclado virtual.

Depois que a instalação estiver concluída, ainda no live-CD, abra o terminal e entre com os seguintes comandos (onde tiver "sdaX", troque pelo nome correto da partição onde o GNU/Linux Mint foi instalado):

# mkdir /mnt/sdaX
# mount /dev/sdaX /mnt/sdaX
# mount -o bind /proc /mnt/sdaX/proc
# mount -o bind /dev /mnt/sdaX/dev
# mount -o bind /dev/pts /mnt/sdaX/dev/pts
# mount -o bind /sys /mnt/sdaX/sys
# chroot /mnt/sdaX /bin/bash
# nano /etc/default/grub

Altere esta linha adicionando "i8042.nopnp=1 i8042.dumbkbd=1", como mostrado abaixo:

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash i8042.nopnp=1 i8042.dumbkbd=1"

Outras opções possíveis, caso a primeira não funcione:
  • GRUB_CMDLINE_LINUX_DEFAULT="quiet splash i8042.reset i8042.nomux"
  • GRUB_CMDLINE_LINUX_DEFAULT="quiet splash acpi=noirq"
  • GRUB_CMDLINE_LINUX_DEFAULT="quiet splash acpi=off i8042.nopnp=1 i8042.dumbkbd=1"
  • GRUB_CMDLINE_LINUX_DEFAULT="quiet splash acpi=off i8042.nomux=1 i8042.reset"

# update-grub
# exit
# umount -l /mnt/sdaX/dev/pts
# umount -l /mnt/sdaX/dev
# umount -l /mnt/sdaX/proc
# umount -l /mnt/sdaX/sys

Pronto. Agora reinicie o sistema e veja se o teclado está sendo reconhecido.

É possível que este procedimento também funcione em outras distribuições.
Espero ter ajudado!

Outras dicas deste autor

Solução Wireless com o Ndiswrapper

Editando o seu profile

Instalando TeamViewer no Ubuntu 22.04 LTS

Centralizando uma janela em Java

Configurando opções avançadas do KDE

Leitura recomendada

Configurando sua webcam Creative Live

Placa de rede ISA ne2000 no Slackware 10.2

Impressora Canon PIXMA MP490/MP492 no Linux

Controlando o brilho pelo teclado em notebook no GNU/Linux

Webcam no Ubuntu 5.10

  

Comentários
[1] Comentário enviado por removido em 11/05/2015 - 18:08h

Em princípio bastaria colocar estes parâmetros antes iniciar o LiveCD. E de fato, o teclado funciona. Entretanto, não sei o porquê, mas comigo o computador trava durante a instalação. :\



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts