Запомнить состояние Numlock после входа в GNOME

Я запускаю Debian GNOME 8.0. Я бы хотел, чтобы Numlock ON был установлен по умолчанию.

Поэтому я выполнил инструкции на этой странице:

https://wiki.archlinux.org/index.php/Activating_Numlock_on_Bootup#GDM заменяет gdm на gdm3 для моего случая.

Это вызывает Numlock ON при входе в систему. Но затем, после входа в систему, Numlock автоматически выключается снова, и я не могу понять, как оставить его включенным.

Я посмотрел на эту страницу:

Держите NumLock всегда включенным

и отредактировал мой файл .bashrc чтобы добавить эту строку:

 xmodmap -e "keycode # = """ 

который работает, чтобы отключить ключ Numlock. Но поскольку Numlock выключен, когда открывается моя сессия, я больше не могу включить его! Таким образом, это не решило мою проблему. Это было бы полезно, если бы мой Numlock был включен по умолчанию. (Я снова включил ключ Numlock).

В качестве информации я изначально установил Debian LXDE, но добавил GDM для переключения в GNOME, а затем удалил и очистил lxde * и lightdm *. Я чувствую, что это причина моей проблемы, поскольку:

  • Я нашел в Интернете, что LXDE переключает numlock OFF по умолчанию

  • мой другой компьютер, на котором я установил Debian GNOME изначально, не имеет этой проблемы.

Я уверен, что использую GNOME, поскольку:

 pierre@Ockham:~$ echo $XDG_SESSION_DESKTOP gnome pierre@Ockham:~$ echo $GDMSESSION gnome pierre@Ockham:~$ echo $XDG_CURRENT_DESKTOP GNOME 

Однако на всякий случай lightdm все равно будет играть роль, я попытался выполнить инструкции на этой странице:

http://wiki.archlinux.org/index.php/LightDM#NumLock_on_by_default

и что один:

http://linuxquestions.org/questions/debian-26/howto-debian-7-wheezy-lxde-auto-numlock-both-before-and-after-login-4175500323/

но это не решило проблему.

У кого-нибудь есть идея?

Кстати, папка /etc/xdg/ все еще содержит папки LXDE и Openbox (которые я также удалял):

 pierre@Ockham:/etc/xdg$ ls autostart libfm lxlauncher lxpanel lxsession menus openbox pcmanfm systemd user-dirs.conf user-dirs.defaults 

Это нормально или я должен их удалить? И как?

  • Включить NumLock при запуске в Linux Mint
  • Включить numlock только для внешней клавиатуры
  • i3 включение numlock
  • Setxkbmap отключает индикатор NumLock - но не NumLock
  • Держите NumLock всегда в Linux Mint
  • включите numlock на экране входа в систему. GDM
  • numlock при запуске на linux mint 18.2
  • Resync NumLock свет с статусом NumLock
  • One Solution collect form web for “Запомнить состояние Numlock после входа в GNOME”

    Решение было очень простым (см. Комментарий @don_crissti): установите для параметра dconf key remember-numlock-state (в разделе org> gnome> settings-daemon> peripherals> keyboard ) значение true через dconf-editor или в терминале:

     gsettings set org.gnome.settings-daemon.peripherals.keyboard remember-numlock-state true 
    Linux и Unix - лучшая ОС в мире.