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.622 ]

 


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

Sistemas de conteúdo em Webserver de projeto pessoal em ambiente SourceForge

Como adicionar swap no Linux CentOS 7 usando espaço de um Volume Group

Grisbi - (Outro) Gerenciador financeiro para GNU/Linux

Be Linux (vídeo Youtube)

Gmanedit - Editando, criando e contribuindo com documentação

Leitura recomendada

PixelView PlayTV MPEG2 no Ubuntu Linux 8.04 - configurando corretamente

Fazendo o kernel reconhecer o modem 3G MF6222

Instalando placa de rede HP NC382T (chipset Broadcom BCM 5709) no Debian Lenny

[SOLUÇÃO] Placa de rede acusando cabo desconectado em dual boot

Ativação WIFI Atheros AR5007EG quando ndiswrapper não funciona

  

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