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

 


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

Filtrando porcarias com o Dansguardian

Bootsplash no Slackware

LFS - Linux From Scratch - Obtendo os fontes direto do lfslivecd

Instalando a webcam no Slackware 13

Importar perfil do Firefox para o Linux

Leitura recomendada

Acelerando o 3D da sua placa de vídeo chipset SIS

Iniciando o Linux em notebooks

Montando leitor de cartões de câmeras fotográficas no Slackware 10.2

Configurar o som no Linux pode ser muito fácil (parte 2)

Checando se sua webcam está funcionando no Famelix 2.0

  

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