Ativando NumLock automaticamente do login do Ubuntu
Dica publicada em Linux / Miscelânea
Ativando NumLock automaticamente do login do Ubuntu
É chato ter que ativar o numlock a cada vez que for logar, busquei e não encontrei respostas muito concretas para esse simples problema, então quando tive o caso solucionado pensei em fazer um vídeo demonstrando como solucionar isso facilmente.
Executado em Ubuntu 10.04 LTS - Lucid Lynx.
1. Instale o numlockx (pequeno aplicativo que controla (liga/desliga) o NumLock).
sudo apt-get install numlockx
2. Edite o arquivo /etc/gdm/Init/Default (caminho onde o programa do login do Ubuntu (GDM) busca informações para iniciar):
sudo gedit /etc/gdm/Init/Default
3. No final do arquivo, antes de "exit 0", adicione o seguinte texto:
(este texto executa o comando "numlockx on", que ativa o numlock)
Conclusão: Instalamos o numlockx, que é um controlador do num lock e adicionamos um script que faz com que o controlador ative o numlock na hora do login, não sendo necessário ativar o numlock manualmente.
Executado em Ubuntu 10.04 LTS - Lucid Lynx.
1. Instale o numlockx (pequeno aplicativo que controla (liga/desliga) o NumLock).
sudo apt-get install numlockx
2. Edite o arquivo /etc/gdm/Init/Default (caminho onde o programa do login do Ubuntu (GDM) busca informações para iniciar):
sudo gedit /etc/gdm/Init/Default
3. No final do arquivo, antes de "exit 0", adicione o seguinte texto:
if [ -x /usr/bin/numlockx ]; then
/usr/bin/numlockx on
fi
/usr/bin/numlockx on
fi
(este texto executa o comando "numlockx on", que ativa o numlock)
Conclusão: Instalamos o numlockx, que é um controlador do num lock e adicionamos um script que faz com que o controlador ative o numlock na hora do login, não sendo necessário ativar o numlock manualmente.
Gostaria apenas de informar que embora o script acima ative o numlock, o teclado não acende o led indicativo de que ele esta ligado.
Sugiro um complemento a seu tutorial:
Em Sistema > preferencias > Teclado > (guia Geral) > Opções > opções variadas de compatibilidade > marque "pré-definição das teclas do teclado numérico";
Isso acionará o Numlock após logar. Embora pareça uma redundância ao seu script, ele irá acionar o Led da tecla NumLock.