UNPKG

arch-wiki-md-repo

Version:

All arch-wiki articles in markdown format, updated every two days.

121 lines (73 loc) 3.88 kB
## Contents * [1 TTY (Teletype) Консоль 1-6](#TTY_.28Teletype.29_.D0.9A.D0.BE.D0.BD.D1.81.D0.BE.D0.BB.D1.8C_1-6) * [2 X.org](#X.org) * [2.1 KDM](#KDM) * [2.2 Пользователям KDE](#.D0.9F.D0.BE.D0.BB.D1.8C.D0.B7.D0.BE.D0.B2.D0.B0.D1.82.D0.B5.D0.BB.D1.8F.D0.BC_KDE) * [2.3 GDM](#GDM) * [2.4 SLiM](#SLiM) ## TTY (Teletype) Консоль 1-6 Для активации numlock при обычной загрузке в консоль TTY (tty1 -> tty6), добавьте следующую строку в `/etc/rc.local`: ``` for tty in /dev/tty?; do /usr/bin/setleds -D +num < "$tty"; done ``` примечание: Виртуальные Консоли vc/1 -> vc/6 были заменены на tty1 -> tty6 с 2009-08-02. ## X.org Если Вы используете startx для запуска вашей сессии X, просто установите пакет numlockx и добавьте его в Ваш файл `~/.xinitrc`. Установите `numlockx`: ``` # pacman -S numlockx ``` Добавьте в `~/.xinitrc` до `exec`: ``` #!/bin/sh # # ~/.xinitrc # # Executed by startx (run your window manager from here) # numlockx & exec ваш_оконный_менеджер ``` ### KDM Если Вы используете для входа KDM добавьте : ``` numlockx on ``` в файл `/usr/share/config/kdm/Xsetup`, или в `/opt/kde/share/config/kdm/Xsetup`, если Вы используете KDM3. Обратите внимание на то, что этот файл не входит в "зону внимания" pacman'a, поэтому при апгрейде системы может быть перезаписан без предупреждений или создания .pacnew-файла. Чтобы предотвратить это, добавьте в ваш `/etc/pacman.conf` следующую строку: ``` NoUpgrade = usr/share/config/kdm/Xsetup ``` Заметьте, что **/** в начале не ставится. Стоит отметить, что все эти настойки дают возможность включить требуемую опцию только *после* загрузки. Для того же, чтобы включать NumLock еще "до" загрузки KDM, следует отредактировать `/usr/share/config/kdm/kdmrc`. Это - файл конфигурации KDM, все опции там выставлены по умолчанию и закомментированы. Нам нужно найти секцию, отвечающую за включение NumLock, снять комментарий и изменить значение опции: ``` NumLock = On ``` ### Пользователям KDE Можно добавить скрипт в директорию ~/.kde/Autostart: ``` $ nano ~/.kde/Autostart/numlockx ``` Добавляем: ``` #!/bin/sh numlockx on ``` И разрешаем выполнять запуск: ``` $ chmod +x ~/.kde/Autostart/numlockx ``` **Примечание:** Есть также вариант включения numlock при запуске kde в kcontrol (kde3) и системных настройках (kde4). Но он на данный момент не работает, так как никто не берется починить эту ошибку (вроде как починили уже). ### GDM Убедитесь, что пакет numlockx установлен. Теперь, добавьте следующий код в файл `/etc/gdm/Init/Default`: ``` if [ -x /usr/bin/numlockx ]; then /usr/bin/numlockx on fi ``` ### SLiM В файле `/etc/slim.conf` найдите строку: ``` #numlock on ``` и удалите символ комментария - "#".