Numlock

Материал из ALT Linux Wiki

Иногда возникает необходимость, чтобы на экране входа пользователя в систему был включен Numlock. Для этого нужно узнать, какой у вас используется экранный менеджер (менеджер входа):

$ systemctl status display-manager

В результате будет выведена информация об активном дисплейном менеджере:

● lightdm.service - Light Display Manager
Loaded: loaded (/lib/systemd/system/lightdm.service; enabled; vendor preset: enabled)
Active: active (running) since Sat 2023-07-08 22:20:57 +04; 29min ago
Docs: man:lightdm(1)

(Основная статья по экранным менеджерам: Display manager - ALT Linux Wiki)

Включение Numlock на экране входа SDDM

Simple Desktop Display Manager (SDDM) — это экранный менеджер (графический менеджер сеансов) для X Window System X11 и Wayland. SDDM в системах Альт может использоваться, например, в Рабочей станции K со средой рабочего стола KDE Plasma.

Чтобы сделать Numlock включенным по умолчанию в SDDM на экране входа в Альт Рабочая станция К (KDE Plasma) необходимо от имени root добавить в файл /etc/X11/sddm/sddm.conf в секцию [General] строчку Numlock=on:

  $ su -
  # mcedit /etc/X11/sddm/sddm.conf

Добавить секцию:

  [General]
  Numlock=on

Либо от имени root установить пакет sddm-config-editor:

  $ su -
  # apt-get update
  # apt-get install sddm-config-editor

и настроить в графическом интерфейсе:

Графическое приложение для настройки SDDM

Включение Numlock на экране входа LightDM

LightDM — это экранный менеджер для X Window System X11, Wayland и др. В качестве его ключевых особенностей указывается поддержка множества сред рабочего стола, небольшое использование памяти и высокое быстродействие. LightDM может использоваться, например, в Simply Linux со средой рабочего стола Xfce и в ALT Workstation K 10.2 с KDE Plasma.

Чтобы сделать Numlock включенным по умолчанию в LightDM на экране входа в Simply Linux (Xfce) или Альт Рабочая станция К (KDE Plasma), нужно установить пакет numlockx:

  $ su -
  # apt-get update
  # apt-get install numlockx

затем необходимо от имени root в файл /etc/lightdm/lightdm.conf в секции [Seat:*] добавить или раскомментировать строчку greeter-setup-script=/usr/bin/numlockx on:

  # mcedit /etc/lightdm/lightdm.conf

Добавить или раскомментировать в секции:

  [Seat:*]

Строчку:

  greeter-setup-script=/usr/bin/numlockx on

Ссылки