
Я знаю, что этот вопрос возникает часто, и я видел несколько ответов.
Но дело в том, что, насколько я понимаю, numlockx создан для Xorg и не работает на Wayland.
Я видел, что некоторые реализации Wayland, такие как Weston, имеют файл конфигурации, в котором я могу выбрать поведение по умолчанию для numlock. Но я не смог найти ничего похожего для реализации Gnome Shell на Ubuntu 17.10
Кроме того, у меня в UEFI включена клавиша NumLock, и она включена во время GRUB, но после запуска Ubuntu она отключается.
Как мне настроить это поведение, не прибегая к Xorg?
решение1
Вам нужно установить его какгдмпользователь через команду gsettings
Решение, которое должно сработать:
- Откройте терминал с помощью Ctrl+Alt+T, затем выполните команду, чтобы получить права root:
судо -i
- Переключиться на пользователягдмв терминале:
su gdm -s /bin/bash
- Наконец, включите «Numlock» черезгдмпользователь:
gsettings set org.gnome.settings-daemon.peripherals.keyboard numlock-state 'on'
Перезагрузите компьютер и готово.
решение2
У меня недостаточно репутации, чтобы комментировать, поэтому я публикую это таким образом.
Решение @bonhomag у меня не работает. Процедура работает с командой
gsettings set org.gnome.settings-daemon.peripherals.keyboard numlock-state on
вместо последней команды в его ответе (та же команда, но без ''
) on
.
Использую Ubuntu 18.04 LTS.
Нашел, что наАрхВики.