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: 7.263 ]

 


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

Apresentando o BlueGriffon (DreamWeaver para Linux)

Quickcam Express - configurando módulo (Ubuntu 9.10)

Comandos para a distribuição Solus OS - Gerenciamento de Pacotes

Quickcam Express no Ubuntu 9.04

GoogleEarth - "setup.data/setup.xml:1: parser error : Start tag expected not found"

Leitura recomendada

Melhorando a conexão em modems 3G (modems sem conector de antena)

Ubuntu Linux embarcado de fábrica em desktop Dell?

Positivo Mobile V43 + Fedora 10

Adaptador de rede USB WiFi TP-LINK no Debian

Placa de rede Attansic L2 100 Mbit no Slackware 12

  

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