Как я могу автоматически включить Num Lock перед паролем запроса для разблокирования полного зашифрованного диска (LVM)?
Необходимо ввести BIOS прежде, чем загрузиться и должна быть опция, разрешающая Вам включать numlock при запуске.
Не убеждайтесь, что NumLock прочь просто, потому что индикатор отсутствует. Как я упомянул в том, Как я делаю клавишу Caps Lock третьей клавишей Shift? "при тестировании шоу, что индикатор NumLock облуплен даже без переключателя KVM и должен коснуться дважды для возвращения в синхронизации с NumLock, Если Вы всегда уезжаете, это на Вас может проигнорировать свет или если это беспокоит Вас, можно коснуться его дважды для возвращения его в синхронизации. То, почему это происходит, вероятно основание для нового вопроса..."
Править:
Включите NumLock во время запуска
Включение Numlock на запуске может быть сделано несколькими различными способами. Первая установка numlockx:
sudo apt-get install numlockx
Команда места с init сценариями
Больше информации относительно init сценариев может быть найдено, например, здесь и здесь или с простым поиском Google
sudo sed |^exit-i 0.* $ | # Numlock enable\n [-x/usr/bin/numlockx] \&\\& numlockx on\n\nexit 0 |'/etc/rc.local
Один способ гарантировать, что numlock будет включен после начальной загрузки для TTYs, состоит в том, чтобы выполнить setleds через rc.local (сценарий бежит за каждым изменением runlevel; который в особенности бежит за начальной загрузкой). Чтобы сделать так добавляют что-то подобное следующему в файле/etc/rc.local:
# Turn Numlock on for the TTYs:
for tty in /dev/tty[1-6]; do
/usr/bin/setleds -D +num < $tty
done
Другой аналогичный подход:
Можно было бы использовать setleds в/etc/rc для определения начального состояния и состояния по умолчанию NumLock, например,
INITTY=/dev/tty[1-8]
for tty in $INITTY; do
setleds -D +num < $tty
done
Другой подход должен был бы добавить, что крон перезагрузки определяет задачу, это объединилось с setleds
в Вашем сценарии должен сделать точно что Ваш поиск.
Источники:
https://help.ubuntu.com/community/NumLock#Enable_NumLock_during_startup
man setleds