LINUX.ORG.RU

Автоматическое включение NumLock при загрузке Ubuntu

 , ,


0

1

Система установлена на зашифрованный диск (LUKS). В сеансе Gnome - это решается утилитой numlockx. Но до загрузки графической части, на этапе ввода пароля LUKS NumLock всегда отключён. Как сделать так, чтобы он был включён постоянно? Подозреваю, что рыться надо где-то в районе grub …

Решение нашёл тут

★★★★★

Последнее исправление: Desmond_Hume (всего исправлений: 1)

Ответ на: комментарий от U2

Или копать в сторону initrd* <– как-то пользовался каким-то линуксом-на-флешке: он постоянно включал выключал NumLock. На ноутбуках было «больно». После какого-то обновления это ушло.

master_0K
()

Единственное, не понял, что за скобка в скрипте … не опечатка ли?

#!/bin/sh

PREREQ="console_setup brltty"
prereqs()
{
    echo "$PREREQ"
}
case $1 in
# get pre-requisites
prereqs)
    prereqs
    exit 0
    ;;
esac

if [ -x /usr/bin/setleds ] ; then
   INITTY=/dev/tty[1-8]
   for tty in $INITTY ; do 
       setleds -D +num < $tty 
       done 
fi

exit 0

Вот этот фрагмент не понятен:

case $1 in
# get pre-requisites
prereqs)
    prereqs
    exit 0

Такое ощущение, будто либо скобка лишняя, либо где-то была утеряна вторая, закрывающая, скобка.

Desmond_Hume ★★★★★
() автор топика
Ответ на: комментарий от firkax

У меня в пароле есть череда цифр, которую удобно быстро набирать именно с NumPad. А когда он отключён, печатаются другие символы. И приходится каждый раз стирать и вводить заново, уже с включённым NumLock. Очень неудобно.

Desmond_Hume ★★★★★
() автор топика