Как включить numlock по умолчанию при запуске на Ubuntu 10.04 с использованием LXDE?

13

Какой стандартный способ включить numlock по умолчанию при запуске на lubuntu 10.04?

Lubuntu устанавливает LXDE. Я видел несколько других решений для других ароматов, но, возможно, есть специальная настройка для аромата lubuntu.

Я уже пробовал numlock = 0 и numlock = 1 в /etc/lxdm/lxdm.conf, но numlock отключается при следующей загрузке.

Во всех других операционных системах, в том числе в других системах Ubuntu, на той же машине после загрузки включена функция numlock.

Я установил numlockx, и он может изменить значение, но разве это стандартный путь lubuntu? Если да, то каково стандартное место в последовательности запуска lubuntu для вставки 'numlockx on', как мне правильно это настроить?

Я также посмотрел на включенный графический инструмент системы конфигурации клавиатуры lxde, но есть только несколько вариантов, по умолчанию numlock среди них нет.

(Пожалуйста, прежде чем пометить это как дубликат, подумайте, действительно ли он подходит, я не смог найти ответ таким образом. Мне интересно узнать стандартный способ для lubuntu (а не kubuntu или gnome) в деталях.)


Здесь также есть объяснение файла конфигурации lxdm, но оно не объясняет, что означает «lxde numlock suport» (как графический интерфейс не поддерживает numlock?) И что означают настройки 0 и 1:

http://manpages.ubuntu.com/manpages/lucid/man1/lxdm.1.html


Если другого стандартного способа LXDE или lubuntu для этого не существует, я планирую использовать numlockx и добавить следующую строку:

/usr/bin/numlockx on

в начале либо

/etc/X11/xinit/xinitrc

или

~/.xinitrc

следуя инструкциям, найденным здесь:

http://www.cyberciti.biz/faq/how-to-linux-turn-on-num-lock-on-gnome-startup/

мит
источник
Нет ли конфигурации BIOS для состояния numlock при запуске? У большинства компьютеров есть это.
yossile
Это будет лучше, но, к сожалению, эта машина не имеет такой опции в BIOS, поэтому мне нужно решение Linux.
Мит

Ответы:

14

Вы пробовали редактировать /etc/xdg/lubuntu/lxdm/lxdm.confвместо этого?

Раскомментируйте # numlock=0и сделайте этоnumlock=1

Работал для меня :)

Больше информации :

Для внесения изменений необходимо иметь разрешение «admin» (он же root или sudo), поэтому используйте ...

Работает на Lubuntu 16.04:

Перейдите в «кнопку Пуск»> Системные инструменты> LXTerminal

В терминале введите: sudo pcmanfm

После ввода пароля откроется окно новой папки, которое даст вам права администратора / root. Нажмите стрелку «Вверх» дважды, чтобы найти /etcпапку.

Затем перейдите к /etc/xdg/lubuntu/lxdm/lxdm.conf

Щелкните правой кнопкой мыши lxdm.confи выберите Leafpad для редактирования и внесения изменений.

Чтобы внести изменения, замените # numlock=0наnumlock=1

Теперь нажмите Сохранить и закройте Leafpad. Выполнено.

У вас больше нет прав администратора / root после закрытия окна. «Раскомментировать» означает просто удалить символ #, который «активирует» команду.

teracow
источник
Спасибо Тераков. Я отказался от "lubuntu" по другим причинам, поэтому я не могу проверить, но ваш ответ поможет другим людям в будущем.
Мит
4
обновление: это решение работало для lubuntu до 11.10 Oneiric. Тем не менее, я только что обновился до 12.04 Precise, и он больше не работает. Ну что ж. ;)
Teracow
2
другое обновление: теперь я использую numlockx - его не нужно настраивать, только что установили.
Теракув
2
не имел никакого влияния в случае Lubuntu 16.04 - не работает
linolino
1
не работает в Lubuntu 18.04
user1053510
6

загрузочный номер для Lubuntu 14.04.1:

  • dl numlockx через синаптик
  • затем отредактируйте файл /usr/share/lightdm/lightdm.conf.d/50-greeter-wrapper.conf.

Используйте, например, эту команду в терминале:

sudo gedit /usr/share/lightdm/lightdm.conf.d/50-greeter-wrapper.conf

добавьте эту строку:

greeter-setup-script=/usr/bin/numlockx on 
  • сохранить файл и перезагрузить систему
Moi
источник
это изменение может быть лучше сделано в/etc/lightdm/lightdm.conf
Riot
Я на lubuntu 16.04 работаю как @Moi (не работает для меня как @Riot). Но NUM включается только при входе в систему, поскольку после входа в систему он снова отключается: - /
linolino
4

Это работает для меня:

sudo su -
apt-get install numlockx
echo "/usr/bin/numlockx on" >> /etc/xdg/lxsession/Lubuntu/autostart

С наилучшими пожеланиями!

Costales
источник
3

Это подходит для меня:

sudo apt-get install numlockx

затем перезагрузите компьютер.

Это все!

Б. Никола
источник
у меня работает в Lubuntu 18.04
user1053510
0

Лубунту 18.04.02

sudo apt-get install numlockx

Откройте большой файл (в вашем любимом редакторе - для меня vi ):

sudo vi /usr/share/lightdm/lightdm.conf.d/60-lightdm-gtk-greeter.conf

Новая строка только до конца файла:

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

Перезагрузите (виртуальную) машину, и при входе в систему вы должны увидеть зеленый светодиод для NUM.

linolino
источник