В другой ОС нет никакой проблемы. Default ожидал, что поведение для стандартного ПК - состоит в том что Вы:
Таким образом, здесь, кажется, проблема, в некотором "злонамеренном" коде, который сильно отключает ее, во время начальной загрузки. Вопрос: Что точно отключает его? Какой двоичный файл? Или что исходный файл? Я могу удалить его или не кодировать его назад, по крайней мере локально, на моей машине? Чтобы мешать Ubuntu измениться, NumLock заявляют при начальной загрузке?
Или возможно это - тонкая настройка, как Troubleshooting features
> [V] Force disable num lock at boot
, это иногда включалось по умолчанию?
Я завершил некоторые поиски, что я нашел, то, что:
numlockx
незавершен. Почему делают мы должны отключить (первоначально включил), NumLock, и затем используйте дополнительное программное обеспечение, чтобы повторно включить его? Такой совет действительно походит на что-то "концептуально неправильно".Можно ли помочь узнать, где источник болезни, и как бороться с ним?
, Когда Вы при входе в систему, экранируют активный идентификатор пользователя, gdm
(среда рабочего стола Gnome). Изменить тот вход в систему профиля с Вашим собственным идентификатором пользователя и использование:
sudo -i
xhost +SI:localuser:gdm
su gdm -s /bin/bash
gsettings set org.gnome.settings-daemon.peripherals.keyboard numlock-state 'on'
gsettings set org.gnome.desktop.peripherals.touchpad tap-to-click true
Для множества еще большего количества опций:
<час> Установка программа numlockx
:
$ sudo apt update && sudo apt install numlockx
$ numlockx -h
NumLockX 1.2
(C) 2000-2001 Lubos Lunak <l.lunak@kde.org>
(C) 2001 Oswald Buddenhagen <ossi@kde.org>
Usage: numlockx [on|off|toggle|status]
on - turns NumLock on in X ( default )
off - turns NumLock off in X
toggle - toggles the NumLock on and off in X
status - gets the NumLock status
Следующий шаг должен получить его работающий во время экрана входа в систему:
$ locate 50-unity-greeter.conf
/usr/share/lightdm/lightdm.conf.d/50-unity-greeter.conf
$ sudo -H gedit /usr/share/lightdm/lightdm.conf.d/50-unity-greeter.conf
greeter-setup-script=/usr/bin/numlockx on
Сохранили файл и вход в систему снова.
<час> Установка numlockx
как шоу выше. Затем
$ sudo -H gedit /etc/rc.local
/usr/bin/numlockx on
Сохранили файл и перезагрузку.
Ubuntu 20:
Применяются все те же рассуждения, но конкретные ключи/значения изменились
org.gnome.desktop.peripherals.keyboard remember-numlock-state true
org.gnome.desktop.peripherals.keyboard numlock-state false