Как мешать Ubuntu измениться, numlock указывают на начальной загрузке?

В другой ОС нет никакой проблемы. Default ожидал, что поведение для стандартного ПК - состоит в том что Вы:

  • Настройте состояние начальной буквы NumLock в BIOS
  • Это остается тем же в загрузчике
  • Это остается тем же в экране входа в систему
  • Это остается тем же на настольной сессии, пока Вы намеренно не изменяете его.

Таким образом, здесь, кажется, проблема, в некотором "злонамеренном" коде, который сильно отключает ее, во время начальной загрузки. Вопрос: Что точно отключает его? Какой двоичный файл? Или что исходный файл? Я могу удалить его или не кодировать его назад, по крайней мере локально, на моей машине? Чтобы мешать Ubuntu измениться, NumLock заявляют при начальной загрузке?

Или возможно это - тонкая настройка, как Troubleshooting features > [V] Force disable num lock at boot, это иногда включалось по умолчанию?

Я завершил некоторые поиски, что я нашел, то, что:

  • Официальная информация устарела. Нет такого меню в Настройках Ubuntu согласно текущему LTS.
  • Несколько потоков, тут и там, также не отвечают, где делает места болезни.
  • Установка и использование numlockx незавершен. Почему делают мы должны отключить (первоначально включил), NumLock, и затем используйте дополнительное программное обеспечение, чтобы повторно включить его? Такой совет действительно походит на что-то "концептуально неправильно".

Можно ли помочь узнать, где источник болезни, и как бороться с ним?

3
задан 29 October 2019 в 11:54

1 ответ

Для Ubuntu Gnome 18.04 +

, Когда Вы при входе в систему, экранируют активный идентификатор пользователя, 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

Для множества еще большего количества опций:

<час>

Для Единицы Ubuntu 16.04 +

Установка программа 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

Сохранили файл и перезагрузку.

2
ответ дан 1 December 2019 в 16:49

Другие вопросы по тегам:

Похожие вопросы: