Я пытаюсь включить numlock при начальной загрузке на экране входа в Ubuntu 12.04. Единственные решения, которые я нашел, включают numlock только после первоначального входа.
Я хочу включить функцию numlock при отображении экрана входа в систему и до входа пользователя в систему. Кто-нибудь может помочь?
Я сделал это, и это сработало для меня. Сначала убедитесь, что у вас есть добавленный репозиторий юниверсов.
Просто нажмите Ctrl kbd> + Alt kbd> + T kbd> на клавиатуре, чтобы открыть терминал. Когда он откроется, выполните команды ниже.
sudo apt-get update
sudo apt-get install numlockx
Теперь, когда numlockx
установлено, создайте файл с именем Default
в /etc/X11/
со следующим содержимым:
if [ -x /usr/bin/X11/numlockx ]; then
/usr/bin/X11/numlockx on
fi
exit 0
Отключите Num Lock kbd> и перезагрузите компьютер. Вуаля!
Вот что сработало для меня:
Убедитесь, что numlockx установлен:
sudo apt-get install numlockx
Отредактируйте файл / etc / lightdm / lightdm.conf
gksudo gedit /etc/lightdm/lightdm.conf
Добавьте следующую строку в файл:
greeter-setup-script=/usr/bin/numlockx on
Да, используйте команду locate
следующим образом:
locate 50-unity-greeter.conf
Вывод:
/usr/share/lightdm/lightdm.conf.d/50-unity-greeter.conf
Итак, файл, который вам нужно отредактировать это файл выше.
sudo apt-get install numlockx
gksu gedit /usr/share/lightdm/lightdm.conf.d/50-unity-greeter.conf
Добавить эту строку в конец файла:
greeter-setup-script=/usr/bin/numlockx on
Для включения его на экране входа в систему
Сначала убедитесь, что numlockx установлен, введя их в терминал:
sudo apt-get install numlockx
Затем отредактируйте файл / etc / lightdm / lightdm.conf
gksudo gedit /etc/lightdm/lightdm.conf
Добавьте следующую строку в файл:
greeter-setup-script=/usr/bin/numlockx on
Для включения Numlock по умолчанию после входа в систему .. [ 1116]
Специфично для Xubuntu.
Версии от 14.10 включают в себя действие коврика для мыши pkexec.
Следуйте предыдущим ответам, чтобы установить numlockx
Отредактируйте /usr/share/lightdm/lightdm.conf.d/60-lightdm-gtk-greeter.conf от имени пользователя root
Alt + F2 затем
pkexec mousepad /usr/share/lightdm/lightdm.conf.d/60-lightdm-gtk-greeter.conf
Добавьте
greeter-setup-script = / usr / bin / numlockx в
blockquote>и сохраните.
На многих машинах вы можете установить, включен ли Number Lock kbd> при загрузке, в настройках BIOS (доступно при первом включении машины).
В противном случае существует несколько способов включить (или отключить) Number Lock kbd> в программном обеспечении, в зависимости от ваших конкретных потребностей. Наиболее полезные способы перечислены здесь.
Если вы хотите, чтобы Number Lock kbd> был включен при запуске Ubuntu (не до этого в меню GRUB, а не после входа в систему, а не только для конкретных виртуальных консолей), то установите numlockx
и заставьте скрипт инициализации /etc/rc.local
использовать его для включения Number Lock kbd>:
sudo apt-get update
sudo apt-get -y install numlockx
sudo sed -i 's|^exit 0.*$|# Numlock enable\n[ -x /usr/bin/numlockx ] \&\& numlockx on\n\nexit 0|' /etc/rc.local
Источник: NumLock , автор вики-документация по Ubuntu , последняя строка взята дословно (как этот источник разрешает ). sup>
Большинство BIOS позволяют это включить. Вы можете проверить свой BIOS для этой функции.
ИЛИ
Перейти к: Системные настройки -> Раскладка клавиатуры -> Параметры -> Различные параметры совместимости
Отметить «Клавиши цифровой клавиатуры по умолчанию»
Источники : https://help.ubuntu.com/community/NumLock
Вот небольшой сценарий bash
, который позаботится обо всем в автоматическом режиме:
#!/usr/bin/env bash
FILE='/etc/lightdm/lightdm.conf'
KEYVALUE='greeter-setup-script=/usr/bin/numlockx on'
sudo apt-get --yes install numlockx
grep --quiet "$KEYVALUE" "$FILE" || echo "$KEYVALUE" | sudo tee --append "$FILE"
Не забудьте сначала сделать ваш bash
сценарий исполняемым с помощью chmod +x scriptname
, а затем выполнить его с ./scriptname
.
Ubuntu 18.04
Открывают терминал Ctrl + Высокий звук + команды выполнения T
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
Вот именно...