Estou tentando alternar num-lock no meu Raspberry Pi 2 executando o Raspbian jessie, preciso que ele seja executado durante a inicialização inicial da CLI (antes do <hostname> login: ou startx), tentei o numlockx e os setleds, mas nenhum funcionou até logado Eu já tenho um script que é executado durante a inicialização e esperava incorporá-lo ao script existente.
Caso você esteja se perguntando, é para que eu possa usar o num-lock da minha senha.
13
Respostas:
Sim. Existe um jeito.
Abra
/etc/kbd/config
com seu editor favorito.Procure uma linha que diga
LEDS=+num
. Deveria estar na linha 67 se não me engano.Remova o comentário. Eu suponho que você saiba descomentar, pois acho que você conhece scripts.
Lucro.
fonte
/etc/kbd/config
. Eu tenteisudo touch /etc/kbd/config
, mas ele reclamou que não havia "nenhum arquivo ou diretório".Embora isso não esteja respondendo diretamente à pergunta do Raspbian Jessie, para os outros Googler que executam o Raspbian Stretch, o que não tem
/etc/kbd/config
, aqui está a solução:sudo apt-get install numlockx
sudo nano /usr/share/lightdm/lightdm.conf.d/01_debian.conf
greeter-setup-script=/usr/bin/numlockx on
Fontes:
https://www.raspberrypi.org/forums/viewtopic.php?t=192383
que por sua vez cita:
/unix/375920/numlock-on-startup-on-linux-mint-18-2
fonte
/etc/kbd/config
foi removido no Raspbian Stretch, mas você pode definir o estado do numlock usando/usr/bin/setleds
.Por exemplo, para ativar o numlock em todas as VTs:
Você coloca esse script
/usr/local/bin/numlock
e o invoca no momento da inicialização, por exemplo, usando um serviço systemd (/etc/systemd/system/numlock.service
):Ative o serviço com
systemctl enable numlock.service
.Fonte: http://forums.debian.net/viewtopic.php?t=134006#p650222
fonte
Linha de comando:
fonte