Ich verwende Debian GNOME 8.0. Ich möchte Numlock als Standard haben.
Also habe ich die Anweisungen auf dieser Seite befolgt:
https://wiki.archlinux.org/index.php/Activating_Numlock_on_Bootup#GDM Ersetzt gdm durch gdm3 für meinen Fall.
Dadurch wird Numlock beim Anmelden eingeschaltet. Aber nach dem Anmelden wird Numlock automatisch wieder ausgeschaltet, und ich kann nicht herausfinden, wie ich es eingeschaltet lassen soll.
Ich habe mir diese Seite angesehen:
und bearbeitete meine .bashrc
Datei, um diese Zeile hinzuzufügen:
xmodmap -e "keycode # = """
Hiermit wird die Numlock-Taste deaktiviert. Aber da Numlock beim Öffnen meiner Sitzung ausgeschaltet ist, konnte ich es nicht mehr einschalten! Somit hat es mein Problem nicht gelöst. Das wäre nützlich, wenn mein Numlock standardmäßig eingeschaltet wäre. (Ich habe die Numlock-Taste wieder aktiviert).
Als Information hatte ich zunächst Debian LXDE installiert, aber GDM hinzugefügt, um zu GNOME zu wechseln, und dann lxde * und lightdm * entfernt und gelöscht. Ich denke, dies ist der Grund für mein Problem, da:
Ich habe im Web festgestellt, dass LXDE Numlock standardmäßig ausschaltet
Mein anderer Computer, auf dem ich Debian GNOME nativ installiert habe, hat dieses Problem nicht.
Ich bin sicher, dass ich GNOME verwenden werde, da:
pierre@Ockham:~$ echo $XDG_SESSION_DESKTOP
gnome
pierre@Ockham:~$ echo $GDMSESSION
gnome
pierre@Ockham:~$ echo $XDG_CURRENT_DESKTOP
GNOME
Für den Fall, dass lightdm noch eine Rolle spielt, habe ich versucht, den Anweisungen auf dieser Seite zu folgen:
http://wiki.archlinux.org/index.php/LightDM#NumLock_on_by_default
und das:
aber es hat das Problem nicht gelöst.
Hat jemand eine Idee?
Übrigens /etc/xdg/
enthält der Ordner noch LXDE- und Openbox-Ordner (die ich ebenfalls entfernt habe):
pierre@Ockham:/etc/xdg$ ls
autostart libfm lxlauncher lxpanel lxsession menus openbox pcmanfm systemd user-dirs.conf user-dirs.defaults
Ist es normal oder soll ich sie entfernen? Und wie?
gsettings get org.gnome.settings-daemon.peripherals.keyboard remember-numlock-state
?false
daher habe ich ihntrue
mit dem dconf-Editor geändert. Jetzt ist alles in Ordnung, vielen Dank!Antworten:
Die Lösung war eigentlich sehr einfach (siehe Kommentar von @don_crissti): Setzen Sie den
dconf
Schlüsselwertremember-numlock-state
(unter org> gnome> settings-daemon> peripherals> keyboard ) auftrue
viadconf-editor
oder im Terminal:quelle