Я пытаюсь включить num-lock на моем Raspberry Pi 2, на котором запущена Raspbian jessie, мне нужно, чтобы он работал во время начальной загрузки CLI (до <hostname> login: или startx), я пробовал numlockx и setleds, но ни одна из них не работала, пока не вошел в систему в. У меня уже есть сценарий, который выполняется во время загрузки и надеялся включить его в существующий сценарий.
В случае, если вам интересно, это так, чтобы я мог иметь Num-Lock для моего пароля.
13
Ответы:
Ага. Есть способ.
Откройте
/etc/kbd/config
с вашим любимым редактором.Ищите строку, которая говорит
LEDS=+num
. Это должно быть на линии 67, если я не ошибаюсь.Раскомментируйте это. Я предполагаю, что вы знаете, как раскомментировать, так как я думаю, что вы знаете сценарии.
Прибыль.
источник
/etc/kbd/config
. Я пыталсяsudo touch /etc/kbd/config
, но он жаловался, что не было "такого файла или каталога".Хотя это не дает прямого ответа на вопрос Распбиана Джесси, для тех других Googler, которые используют Raspbian Stretch, чего нет
/etc/kbd/config
, вот решение:sudo apt-get install numlockx
sudo nano /usr/share/lightdm/lightdm.conf.d/01_debian.conf
greeter-setup-script=/usr/bin/numlockx on
Источники:
https://www.raspberrypi.org/forums/viewtopic.php?t=192383
который в свою очередь цитирует:
/unix/375920/numlock-on-startup-on-linux-mint-18-2
источник
/etc/kbd/config
был удален в Raspbian Stretch, но/usr/bin/setleds
вместо этого вы можете установить состояние numlock .Например, чтобы включить numlock во всех VT:
Вы вставляете этот скрипт
/usr/local/bin/numlock
и запускаете его во время загрузки, например, с помощью службы systemd (/etc/systemd/system/numlock.service
):Включить сервис с
systemctl enable numlock.service
.Источник: http://forums.debian.net/viewtopic.php?t=134006#p650222
источник
Командная строка:
источник