- Activating numlock on bootup (Русский)
- Contents
- Консоль
- Отдельная служба
- Расширение getty@.service
- startx
- KDE Plasma
- GNOME
- Как включить клавиатуру с цифрами справа (Num Lock) при загрузке Linux Astra?
- Как включить боковую клавиатуру Num Lock при загрузке Linux Astra?
- Включите NumLock при запуске в Linux Mint
- Для всех версий Linux Mint
- Linux Mint 19.x (LightDM)
- Linux Mint 18.x (MDM)
- автостарт numlockx на экране входа в AltLinux (Mate)
- Как включить NumLock по умолчанию?
Activating numlock on bootup (Русский)
Contents
Консоль
Отдельная служба
Для начала создайте скрипт включения Num Lock в необходимых TTY:
Затем создайте и включите службу systemd:
Расширение getty@.service
Это более простой способ, так как в нём не используется отдельная служба и не привязываются номера определённых виртуальных терминалов. Создайте drop-in сниппет для getty@.service , который будет применяться поверх оригинальной службы:
Чтобы отключить подсказку активации Num Lock на экране входа, отредактируйте getty@tty1.service и добавьте —nohints к аргументам agetty:
Добавьте setleds -D +num в
/.bash_profile . Заметьте, что в отличие от других методов, изменения не вступят в силу до входа в аккаунт.
startx
Установите пакет numlockx и добавьте его в файл
/.xinitrc перед exec :
По умолчанию MATE сохраняет последнее состояние перед выходом и восстанавливает его при следующем входе. Чтобы включать Num Lock при каждом входе, измените следующие значения DCONF:
KDE Plasma
Перейдите в Параметры системы > Устройства ввода > Клавиатура и выберите необходимое поведение Num Lock в секции Режим NumLock при запуске Plasma.
Убедитесь, что пакет numlockx установлен, а затем добавьте следующий код в файл
GNOME
Если вы не используете экранный менеджер GDM, numlockx можно запускать при загрузке GNOME.
Установите пакет numlockx , а затем добавьте команду запуска numlockx .
Данная команда откроет приложение Startup Applications Preferences. Нажмите на Add и введите следующее:
Name: | Numlockx |
Command: | /usr/bin/numlockx on |
Comment: | Turns on numlock. |
Убедитесь, что следующим параметрам задано значение true в файле
Источник
Как включить клавиатуру с цифрами справа (Num Lock) при загрузке Linux Astra?
Доброго времени! После установки на свой компьютер линукс приходится ко многому привыкать, если Вы пользователь Windows. Для ввода пароля (и не только) многие привыкли пользоваться боковой цифровой клавиатурой. Лично для меня это быстрее и удобнее.
В Linux функционал Num Lock не работает при загрузке операционной системы. По привычке неправильно вводится пароль, в общем негатив и только. Мы сегодня будем включать боковую клавиатуру до ввода пароля и затем нужно будет оставить ее включенной
Как включить боковую клавиатуру Num Lock при загрузке Linux Astra?
Менять настройки будем в файлах графической оболочки Fly. Нужно открыть через менеджер файлов или терминал вот этот файл :
kate /home/имя пользователя/.fly/theme/current.themerc
Через строку поиска (вызов Ctrl+F ) находим параметр NumLock; по умолчанию он выставлен в состоянии «false». Меняем параметр на «истина»(true):
Сохраняем изменения. Для каждого пользователя эта настройка делается отдельно! Если у вас уже настроен вход в систему без ввода пароля — этого будет достаточно . Если Num Lock должен включаться до ввода пароля — добавляем параметр NumLock=On в секцию еще одного файла (fly-dmrc) выполнив команду:
sudo kate /etc/X11/fly-dm/fly-dmrc
В первую секцию X*-Greater добавляем наш параметр, я засунул в первую строку, чтобы включился пораньше:
Таким образом мы принудительно дважды включаем Num Lock перед входом в систему и сразу после. Проверьте при перезагрузке поведение клавиши. О том как подключить стрелки на боковой клавиатуре вместо цифровых клавиш (как в windows) читаем здесь.
В идеале хорошо бы дополнить сегодняшний материал — как активировать боковую клавиатуру при загрузке Linux Astra без графики , до ввода пароля. Кто знает рабочий способ — прошу делиться в комментариях. Удачи!
Источник
Включите NumLock при запуске в Linux Mint
Ситуация:
Когда я включаю свой Linux Mint 17.3 / 18 Cinnamon, NumLock отключается в окне входа в систему.
Задача:
Включите NumLock автоматически при запуске.
Для всех версий Linux Mint
Вам необходимо установить программу, необходимую для этой цели — numlockx ; справочная страница :
Выберите, хотите ли вы достичь цели через CLI или GUI ниже.
Linux Mint 19.x (LightDM)
GUI ; наверное наиболее удобно при нормальной работе:
После numlockx установки, следующий пункт меню в окне входа в систему -> Настройки называется:
становится доступным; как вы видете:
Это добавит строку:
в следующий файл:
Linux Mint 18.x (MDM)
GUI ; наверное наиболее удобно при нормальной работе:
После numlockx установки, следующий пункт меню в окне входа в систему -> Параметры называется:
становится доступным; как вы видете:
Как указано в другом ответе , это добавит следующую строку /etc/mdm/mdm.conf :
CLI ; подходит, если вы настраиваете другие компьютеры через SSH, например:
Откройте текстовый редактор, в котором вы разбираетесь с этим файлом, например, nano если не уверены:
Добавьте эти строки в начале файла:
Как указывает Жиль , не ставьте exec перед командой.
Источник
автостарт numlockx на экране входа в AltLinux (Mate)
также не помогло добавление строки /usr/bin/numlockx в файлы /etc/rc.d/scripts/first_time и /etc/rc.d/rc
Программа, вроде, numlockx называется? Это во-первых.
Во-вторых, что ты называешь «экраном входа»? Ты хочешь запустить программу после твоего логина в графическую сессию? Системд для этого не подходит.
Системд для этого не подходит.
Подходит. Можно сервисы запускать для пользователя.
Подходит. Можно сервисы запускать для пользователя.
Не подходит. Утилиты, требующие иксов, не так-то просто запустить только после иксов, а победить рестрикшоны — вообще невозможно.
Подходит. Можно сервисы запускать для пользователя.
Я даже тебе ссылку на ман дам: graphical-session.target. Нарисуй юнит, который просит ТС, а я поучусь. Только чтоб работал. Скажешь, в каком дистре тебе удалось этого добиться.
Очень просто, ждём появления /tmp/.X0-lock и после этого запускаем. Или если без хаков, то ждём срабатывания XOpenDisplay().
исправлено, но все равно на экране входа в Mate numlock не включен, как и всегда
может быть, надо исправть wanted-by? как сделать, чтобы numlock включался сам при загрузке и был включен при вводе пароля в mate?
В теории-то оно так, а вот на практике всплывает дичь.
Ну и суй его в когфиг DM
подскажите, как узнать dm? в /etc/X11/Xsession непонятно, и в /etc/X11/xdm/Xsession тоже не написано.
Вообще, хотелось бы теории о том, что после чего стартует в Х-сервере.
Я вставил, сделал исполняемым, но не работает скрипт в /etc/X11/xinit.d :
это не работает на экране входа, а только после входа в систему.
У меня сейчас только телефонка под рукой, но почему
работать не будут?
Этот юнит работать как надо не будет. WantedBy=multi-user.target может запустить его *до* графической сессии. Что, скорее всего, и случается, судя по:
А numlockx по очевидным причинам работает только в иксах.
Как я понял (хоть ты и не ответил прямо на мой вопрос), ты хочешь чтобы нум лок был включён уже при вводе пароля. Это значит, что включать его надо либо в GDM (или какой там у тебя дисплей манагер?), или ещё раньше. Я этим никогда не заморачивался (у меня нум лок и так включен), но я бы попробовал
Только запустить его надо *до* старта GDM. Попробуй добавить что-нить типа
Источник
Как включить NumLock по умолчанию?
Хочу, чтобы сразу при загрузке системы кнопки нумпада работали как циферки, а не как стрелочки. Потому что как циферки они иногда удобны, а как стрелки – никогда.
Желательно – не только на уровне DE (Unity, Ubuntu), но и в TTY тоже.
Совсем в идеале – чтобы оно работало совсем-совсем при старте, ещё до монтирования рута, потому что у меня в пароле на LUKS есть цифры. =)
совсем-совсем при старте, ещё до монтирования рута
BIOS
а так numlockx тот же
numlockx on в скрипт автозапуска своего иксового WM/DE.
У меня такой пункт в биосе есть. Попробуй копнуть в этом направлении.
Keyboard Layout Options —> Miscellaneous compatibility options —> Numeric keypad keys alway enter digits (as in Mac OS)
Не зависимо от Num_Lock on/off всегда будут цифры
У меня, увы, нет. По-другому никак? Какой-нибудь скрипт написать в initram, не.
А у меня Numpad традиционно используется для управление плеером:
5 — пауза/play
4 — трек назад
6 — следующий трек
meta+2 — сортировка по названия альбома
meta+8 — сортировка по порядковому номеру
shift+2 — громкость вниз
shift+8 — громкость вверх
тебе же выше два раза сказали про numlockx, что тебе еще надо-то?
а у меня для управления геометрией и расположением окон:
- 7 — левый верхний угол
- 8 — верхняя половина экрана
- 9 — правый верхний угол
- 4 — левая половина экрана
- 5 — центр (максимизировать)
Главное что тебе удобно. Своим постом, хотел нарваться на комментарии тех, которые скажут, что покусился на святое. Да во многих окружениях, роль того что ты показал выполняет мышка. Т.е. задел например верхний правый угол и окно развернулось на весь экран.
Keyboard Layout Options —> Miscellaneous compatibility options —> Numeric keypad keys alway enter digits (as in Mac OS)
нет такого (с ubuntu 14.04 точно) — гномеры выпилили
Олсо вот https://help.ubuntu.com/community/NumLock — написано что и numlockx не будет работать
Короче в /etc/rc.local
Пока не пробовал. По названию предполагаю, что это что-то про иксы только? Хотя, лучше, чем ничего.
Источник