Включение numlock при загрузке linux

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 в файле

Источник

Автозапуск NumLock в Debian и Ubuntu

Пользуясь Debian столкнулся с тем, что NumLock автоматически не включался. Не во время логина в систему, не после загрузки. И если у вас пароль без цифр, то первое еще можно пережить. А вот во время работы на компьютере, цифры вводить приходится. И каждый раз включать NumLock самостоятельно не вариант. Как выяснилось, решение проблемы заключалось в установке одного пакета.

Автозапуск Num Lock после старта системы

Для того, чтобы NumLock включался сам после загрузки ОС достаточно установить пакет numlockx:

После установки и следующего включения компьютера NumLock должен заработать автоматически. Если этого не происходит нужно добавить numlockx on в автозагрузку.

Num Lock во время логина в Debian KDE

Как оказалось, для того, чтобы NumLock включался во время логина в Debian 8 KDE, когда вы только входите в систему, нужно было повозиться. Способы описанные в интернете, типа прописать numlockx on в файл xinitrc или Xsession не срабатывали, неизвестно почему. Но к счастью я наткнулся на статью на Archlinux вики, которая помогла мне решить проблему.

Читайте также:  Не отображается содержимое включение или отключение компонентов windows

В статье написано, что нужно прописать строчку numlockx on в файле /usr/share/config/kdm/Xsetup. Но оказалось, что по этому пути такого файла нет. «Xsetup» в четвертых кедах находиться по адресу /etc/kde4/kdm/Xsetup. Поэтому я открыл его

И вставил в этот файл:

Сохранил изменения и все заработало. К сожалению с Gnome сейчас не работаю, но думаю, что там таким же образом нужно отредактировать файлы конфигурации gdm.

Источник

compizomania

Азбука в Linux для начинающих и не только. Я знаю только то, что ничего не знаю, но другие не знают и этого. Сократ

Страницы

08 июня 2014

Как влючить автоматически NumLock при входе в систему Ubuntu

Для настольных компьютеров и ноутбуков, которые имеют отдельный цифровой блок, в Центре приложений Ubuntu есть утилита под названием numlockx, после установки которой и добавления а автозагрузку, NumLock будет автоматически включён при входе в систему Ubuntu.

Нажмите на ссылку ниже, чтобы вызвать Центр приложений Ubuntu и установить numlockx.

Или выполните команду в терминале на установку:

sudo apt-get install numlockx

Затем откройте Автоматически запускаемые приложения, нажмите на кнопке Добавить, в поле Имя введите NumLock, а в поле Команда: numlockx

Вот и всё. Теперь ваш цифровой блок на клавиатуре будет включён автоматически при входе в систему.

23 комментария :

У меня этот блок и без этого работает всегда. Или я чего-то недопонял.

Работать он у всех работает без проблем после нажатия кнопки NumLock, а статья о том, чтобы кнопку не нажимать и NumLock был включён при входе.

Странно. У меня NumLock всегда включен. При входе в систему сам включается. Я не нажимаю. И дома, и на работе, и в винде, и в убунте.

Правда, было на одном компе такое, что после установки убунты, при первом входе не загорелся NumLock. Я его включил, комп. перезагрузил — и теперь горит сам, при входе, без нажатия.

Может дело в клавиатуре. У меня везде Genius.

Николай, у меня на ноуте та же фигня. Только что узнал что это проблема

в KDE нет такой проблемы-в настройках указываешь опцию и всё-не знаю ,правда -что за окружение у вас
http://4put.ru/pictures/max/928/2852568.jpg

не тот квадратик выделил)-выше-но -думаю понятно

Дык и у меня в юнити, и кде работает после перезагрузки само. Видимо помимо всего ещё дело в клавиатуре

Очень нужный пост, а я давно искал, как это сделать в Lubuntu 14.04

В моём случае пришлось ещё отредактировать файл gksudo gedit /usr/share/lightdm/lightdm.conf.d/50-unity-greeter.conf
Дописав строку greeter-setup-script=/usr/bin/numlockx on

Этом способ мне помог , очень радуюсь теперь , не верю своему счастью. Спасибо!

А вот мне это блок с NumLock вообще не нужен. Привык как то обходиться циферками по верхнему ряду. Привычка осталась со времён использования клавиатуры компа ZX Spectrum ))) Да и на нетбуке клавиатура в верхним рядом кнопок только присутствует. А вот большая клава на домашнем втором компе даже бесит, большое желание отпилить этот блок, что бы клава не такая длинная была.

Сергей, как говорится, нам очень интересны ваши поведенческие паттерны в аспекте использования клавиатур.
Держите нас в курсе!

Добрый вечер товарищи))) Я вот хотел так сказать, высказаться по этому поводу. Убунту довольно молодой проект, но движется он уж очень медленно и мало слушает своих пользователей. Эта проблема давно известна и всех достает уже не первый год. Неужели так тяжело решить эту проблему и зашить ее в коробку. И таких проблем куча.

Читайте также:  Команда копировать линукс терминал

===Виталий Гончаров8 июня 2014 г., 21:40
Убунту довольно молодой проект, но движется он уж очень медленно и мало слушает своих пользователей. Эта проблема давно известна и всех достает уже не первый год. Неужели так тяжело решить эту проблему и зашить ее в коробку. И таких проблем куча. ===

Есть такое дело. Но это не только у Ubuntu, но и вообще у свободного ПО. У LibreOffice, например. Вместо устранения очевидных проблем развитие идёт в сторону украшательства и свистелок. Причины этого можно разбирать долго, но так оно есть и из этого надо исходить.

С тем же Num Lock — ну, сделать, чтобы включался по-умолчанию, а кому он не нужен, пусть себе сам допиливает и отпиливает часть клавиатуры с циферками. Ан, нет.

Спасибо огромное. Давно настраивал себе автоматическое его включение, но видать не донастроил.

Источник

How to enable numlock at boot time for login screen?

I am trying to force numlock to be on upon initial boot at the login screen on Ubuntu 12.04. The only solutions I have found so far switch numlock on only after initial login.

I’m looking to force numlock to be on when the login screen is displayed, and before the user has logged in. Can anyone assist?

11 Answers 11

On many machines, you can set whether or not Number Lock is turned on on boot, in the BIOS settings (accessible when you first power on the machine).

Otherwise, there are a number of ways to enable (or disable) Number Lock in software, depending on your specific needs. The most useful ways are listed here.

If you want Number Lock turned on when Ubuntu starts (not before that on the GRUB menu, and not afterwards when logging in, and not just for specific virtual consoles), then install numlockx and make the initialization script /etc/init.d/rc.local use it to enable Number Lock :

/.bashrc file. Add line numlockx on .

Here’s what worked for me:

Ensure that numlockx is installed:

Edit the file /etc/lightdm/lightdm.conf

Add the following line to the file:

Yes, use locate command as follow:

So, the file you need to edit is the above file.

Add this line at the end of file:

For Enabling it on Login Screen

First, ensure that numlockx is installed, by typing these in terminal:

Then, edit the file /etc/lightdm/lightdm.conf

Add the following line to the file:

For Enabling Numlock by Default after Logging In..

  1. In Dash Search for Keyboard Layout and open it
  2. In the window that opens on the ottom right there is Options, click on it.
  3. Under Miscellaneous compatibility options, Enable Default Numeric Keys.

I have done this, and it worked for me. First, make sure you have universe repository added.

Just press Ctrl + Alt + T on your keyboard to open Terminal. When it opens, run the commands below.

Читайте также:  Приложение для zip файлов для windows

Now that numlockx is installed, create a file named Default in /etc/X11/ with these contents:

Turn off your Num Lock and reboot. Voilà!

Ubuntu 18.04

Open terminal by Ctrl + Alt + T

In Ubuntu 20.04

You can configure the way you like.

Xubuntu specific.

Versions from 14.10 include a pkexec mousepad action.

Follow previous answers to install numlockx

Edit /usr/share/lightdm/lightdm.conf.d/60-lightdm-gtk-greeter.conf as root

Most BIOSes allow this to be enabled. You can check your BIOS for this feature.

Go to : System Settings -> Keyboard Layout -> Options -> Miscellaneous compatibility options

Check «Default numeric keypad keys»

Here is a little bash script which takes care of everything in an automated way:

Do not forget to first make your bash script executable with chmod +x scriptname , then execute it with ./scriptname .

19.04 DISCO DINGO

SETTINGS > KEYBOARD> BEHAVIOUR> GENERAL

If you are using lightdm you can add a file /etc/lightdm/slick-greeter.conf with

That will enable numlock at the login screen. I have encountered a small bug in the panel LED applet that shows indicators for numlock, scroll lock and caps lock. If you use this method then the indicator will show off, despite numlock being on. If you toggle numlock it will show the correct status.

To fix this add a startup application with the startup application app and add this command.

Of course you need to install numlockx. If you do not use the indicator applet then you can probably ignore this last part.

Not the answer you’re looking for? Browse other questions tagged login-screen numlock or ask your own question.

Linked

Hot Network Questions

Subscribe to RSS

To subscribe to this RSS feed, copy and paste this URL into your RSS reader.

site design / logo © 2021 Stack Exchange Inc; user contributions licensed under cc by-sa. rev 2021.10.8.40416

By clicking “Accept all cookies”, you agree Stack Exchange can store cookies on your device and disclose information in accordance with our Cookie Policy.

Источник

Включите 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 перед командой.

Источник

Оцените статью