Ativando NumLock automaticamente do login do Ubuntu

Publicado por Pablo R. Dinella em 25/10/2010

[ Hits: 19.553 ]

Blog: http://www.youtube.com/pablordvideos

 


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:

if [ -x /usr/bin/numlockx ]; then
/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.
Outras dicas deste autor

Editores de Vídeo para Linux (Kdenlive, Cinelerra e Blender)

Alguns novos recursos do Ubuntu 13.04

Kdenlive: Efeitos simples com movimento e opacidade

Leitura recomendada

Seminário especial (gratuito) - GRID COMPUTING - Software livre no Brasil

Simulados para certificações LPI, Cisco, Oracle e outras

Como copiar e colar em um terminal sem interface gráfica no Linux (TTY)

Conferência Internacional Software Livre Brasil

Descompactando arquivos RAR no shell ou no KDE

  

Comentários
[1] Comentário enviado por heepz em 15/11/2010 - 18:45h

Ótima postagem!

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.


[2] Comentário enviado por pablordinella em 27/11/2010 - 13:02h

Olá heepz, obrigado por comentar em minha dica!

Bem, aqui o led do Num Lock acende sim, nunca deixou de acender nas vezes que o executei.

Obrigado pela sugestão, porém, em minhas pesquisas na internet, já segui estes passos e não funcionou, por isso tive que partir para este script.
Outra coisa é que, tentando seguir seus passos aqui no ubuntu 10.10, não aparece "Opções" na guia geral nas preferências do teclado... Não sei se é a versão do ubuntu.

;)

[3] Comentário enviado por heepz em 14/12/2010 - 11:44h

Opa, desculpe, errei na sequencia. Onde escrito (guia geral), lê-se Disposições - para Ubuntu 10.10

abraço!

[4] Comentário enviado por saviobarbosa em 19/10/2011 - 00:54h

só uma novidade que surgiu...pra quem vem usando o Ubuntu 11.10 ou superior que vem com o LightDM
implementado no lugar do GDM, o processo para ativar o numlock x difere da seguinte maneira:

No terminal: $ sudo gedit /etc/lightdm/lightdm.conf

adicione após a última linha do arquivo: greeter-setup-script=/usr/bin/numlockx on

abraço. Paz e bem.

[5] Comentário enviado por leoosmar em 13/01/2014 - 13:41h

Assisti o tutorial, e tava indo tudo bem, até o comando : sudo gedit /etc/.... , quando digito, aparece um erro que fala algo sobre GTK Source 3.0, não sei se tá faltando isso, ou se é não é compatível alguma coisa. Aê lendo os comentários, blz, mudou o negócio, segui então o que o Alcsavio disse, e continua dando erro, o erro principal é que o Gedit não abre código algum, coloco " sudo gedit /etc/lightdm/lightdm.conf " no terminal, aẽ abre o gedit, porém em branco, não tem código :s

[6] Comentário enviado por vigia122 em 22/02/2015 - 13:17h

No lugar de "sudo gedit /etc/lightdm/lightdm.conf", execute: sudo gedit /usr/share/lightdm/lightdm.conf.d/50-unity-greeter.conf e ponha "greeter-setup-script=/usr/bin/numlockx on" depois da ultima linha do arquivo (SEM ASPAS).



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts