Autor Tópico: [Resolvido] Ativar Num Lock no boot  (Lida 6073 vezes)

Offline Pablo RD

  • Usuário Ubuntu
  • *
  • Mensagens: 78
    • Ver perfil
[Resolvido] Ativar Num Lock no boot
« Online: 25 de Agosto de 2010, 16:06 »
Vi vários tópicos e várias páginas na internet mas não consegui deixar o Num Lock ativado no boot.

Meu arquivo /etc/rc.local está assim:

Código: [Selecionar]
#!/bin/sh -e
#
# rc.local
#
# This script is executed at the end of each multiuser runlevel.
# Make sure that the script will "exit 0" on success or any other
# value on error.
#
# In order to enable or disable this script just change the execution
# bits.
#
# By default this script does nothing.
# Ativa o NunLock no Boot
for tty in /dev/tty[1-9]*; do
/usr/bin/setleds -D num < $tty
done

exit 0

Alguma solução simples pra ativar o Num Lock no boot para que eu não precise apertar a tecla pra digitar a senha do usuário?

Editado

O caso foi solucionado, e fiz um vídeo para ajudar outras pessoas que precisam:
http://www.youtube.com/watch?v=t-VWpzPIGNg
« Última modificação: 09 de Outubro de 2010, 16:41 por Pablo RD »

Offline ucastrobr

  • Usuário Ubuntu
  • *
  • Mensagens: 693
  • Usa Ubuntu 11.10 (Oneiric Ocelot)
    • Ver perfil
Re: Ativar Num Lock no boot
« Resposta #1 Online: 25 de Agosto de 2010, 16:16 »
Depende a versão do Ubuntu que você usa é o tipo de configuração.
Por exemplo.
Código: [Selecionar]
sudo apt-get install numlockx
Código: [Selecionar]
sudo gedit /etc/gdm/Init/Default
procure a linha  termina com um 'exit 0', adicione o texto acima da linha:
texto:
Código: [Selecionar]
if [ -x /usr/bin/numlockx ]; then
/usr/bin/numlockx on
fi
Salve o arquivo, reinicie o computador, estará funcionando.

Remove a linha que você editou no /etc/rc.local.
« Última modificação: 25 de Agosto de 2010, 16:21 por ucastrobr »
Spock – "After a time, you may find that having is not so pleasing a thing, after all, as wanting. It is not logical, but it is often true."
("Depois um de tempo você vai perceber que ter algo pode não ser tão prazeroso quanto deseja-lo. Isto não é lógico, mas frequentemente é verdade.")

Offline Pablo RD

  • Usuário Ubuntu
  • *
  • Mensagens: 78
    • Ver perfil
Re: Ativar Num Lock no boot
« Resposta #2 Online: 25 de Agosto de 2010, 16:24 »
Deu certo, obrigado.

PS: Tem como alguém explicar detalhamente como funciona essa do numlockx?

Offline ucastrobr

  • Usuário Ubuntu
  • *
  • Mensagens: 693
  • Usa Ubuntu 11.10 (Oneiric Ocelot)
    • Ver perfil
Re: Ativar Num Lock no boot
« Resposta #3 Online: 25 de Agosto de 2010, 16:51 »
Quando a GRUB inicia seu processo de boot o NumLock está desativado. A única maneira de encontrar uma solução para este problema é instalar numlockx (o nome dele já diz tudo) e,  editar o arquivo /etc/gdm/Init/Default (gdm é programa do login do Ubuntu e esse caminho é onde ele busca informações para iniciar)
O texto
if [ -x /usr/bin/numlockx ]; then
/usr/bin/numlockx on
fi
É um script para quando iniciar o x, a inicialização ele ativará o num lock.

Não esqueça de editar o tópico como resolvido.
Spock – "After a time, you may find that having is not so pleasing a thing, after all, as wanting. It is not logical, but it is often true."
("Depois um de tempo você vai perceber que ter algo pode não ser tão prazeroso quanto deseja-lo. Isto não é lógico, mas frequentemente é verdade.")

Offline Pablo RD

  • Usuário Ubuntu
  • *
  • Mensagens: 78
    • Ver perfil
Re: [Resolvido] Ativar Num Lock no boot
« Resposta #4 Online: 09 de Outubro de 2010, 17:18 »
Fiz um vídeo para ajudar pessoas com o mesmo problema:

http://www.youtube.com/watch?v=t-VWpzPIGNg