Как установить 'numlock on' по умолчанию на экране входа?
В Ubuntu 16.04 я смог открыть numlock на экране входа по умолчанию с помощью этого URL:
Как включить numlock во время загрузки экрана входа в систему?
Однако он не работает с Ubuntu 18.04. Он выдает ошибку о том, что нет каталога rc.local.
Есть ли способ это исправить?
Ваша помощь очень ценится!
Большое спасибо.
3 ответа
Решение @bonhomag работало для меня в 18.04 ( оригинальный пост):
Вам нужно установить его как пользователя gdm с помощью команды gsettings
Решение, которое должно работать:
- Откройте терминал с помощью Ctrl+Alt+T, затем выполните команду, чтобы получить привилегию root:
судо-я
- Переключитесь на пользователя gdm в терминале:
su gdm -s / bin / bash
- Наконец, установите 'Numlock on' через пользователя gdm:
gsettings set org.gnome.settings-daemon.peripherals.keyboard numlock-state 'on'
Перезагрузите компьютер и все готово
Есть пакет для numlockx
в бионической версии 1.2-7ubuntu1. Так apt install numlockx
следует выполнить первую часть решения, которое вы указали выше.
Проблема в том, что rc.local больше не запускается. Вам нужно будет настроить systemd для запуска numlockx один раз после запуска, как это сделал бы rc.local. Это уже было описано здесь: Как выполнить команду при запуске (альтернатива rc.local) в Ubuntu 16.10?
Кроме того, вы можете пойти со вторым ответом в связанном ответе.
Убунту 22.04
Вы можете использоватьgsettings
и скажите Gnome запомнить состояние NumLock, выполнив это из терминала:
gsettings set org.gnome.desktop.peripherals.keyboard remember-numlock-state true