Ghi nhớ trạng thái Numlock sau khi đăng nhập trong Gnome


7

Tôi đang chạy Debian Gnome 8.0. Tôi muốn có Numlock ON như mặc định.

Vì vậy, tôi đã làm theo hướng dẫn trên trang này:

https://wiki.archlinux.org/index.php/Activating_Numlock_on_Bootup#GDM thay thế gdm bằng gdm3 cho trường hợp của tôi.

Điều này bật Numlock ON khi đăng nhập. Nhưng sau đó, sau khi đăng nhập, Numlock sẽ tự động TẮT lại và tôi không thể tìm ra cách để BẬT nó.

Tôi đã xem trang này:

Luôn bật NumLock

và chỉnh sửa .bashrctập tin của tôi để thêm dòng này:

xmodmap -e "keycode # = """

hoạt động để vô hiệu hóa phím Numlock. Nhưng vì Numlock bị TẮT khi phiên của tôi mở, tôi không thể BẬT nó nữa! Do đó, nó không giải quyết được vấn đề của tôi. Điều đó sẽ hữu ích nếu Numlock của tôi được BẬT theo mặc định. (Tôi kích hoạt lại phím Numlock).

Như thông tin, ban đầu tôi đã cài đặt Debian LXDE, nhưng đã thêm GDM để chuyển sang Gnome, sau đó xóa và xóa lxde * và lightdm *. Tôi cảm thấy như đây là lý do cho vấn đề của mình, vì:

  • Tôi tìm thấy trên web rằng LXDE chuyển numlock thành mặc định

  • máy tính khác của tôi, trên đó tôi đã cài đặt Debian Gnome nguyên bản, không gặp vấn đề này.

Tôi chắc chắn sẽ sử dụng Gnome kể từ:

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

Tuy nhiên, chỉ trong trường hợp lightdm vẫn đóng vai trò, tôi đã thử làm theo hướng dẫn trên trang đó:

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

và cái đó:

http://linuxquestions.org/questions/debian-26/howto-debian-7-wheezy-lxde-auto-numlock-both-b Before-and-after-llo-455553232 /

nhưng nó không giải quyết được vấn đề.

Có ai có ý kiến ​​nào không nhỉ?

Nhân tiện, /etc/xdg/thư mục vẫn chứa các thư mục LXDE và Openbox (mà tôi cũng đã xóa):

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

Nó là bình thường hay tôi nên loại bỏ chúng? Và làm thế nào?


1
Với gnome 3, nếu numlock được BẬT và bạn đăng xuất / khởi động lại / khởi động lại thì nó sẽ nhớ trạng thái cuối cùng ... Đầu ra của gsettings get org.gnome.settings-daemon.peripherals.keyboard remember-numlock-statecái gì?
don_crissti

Xin chào don_crissti! Lệnh được trả về falsevì vậy tôi đã thay đổi nó truevới trình soạn thảo dconf. Bây giờ mọi thứ đều ổn, cảm ơn rất nhiều!
pmassat

Câu trả lời:


5

Giải pháp thực sự rất đơn giản (xem bình luận của @don_crissti): đặt giá trị của dconfkhóa remember-numlock-state(dưới org> gnome> settings-daemon> ngoại vi> bàn phím ) thành truethông qua dconf-editorhoặc trong thiết bị đầu cuối:

gsettings set org.gnome.settings-daemon.peripherals.keyboard remember-numlock-state true

2
Nó hoạt động! Cảm ơn, @don_crissti và bạn đã hỏi / tăng tín hiệu. Tôi thích Gnome, nhưng wow, họ ghét các tùy chọn. Tại sao lại chôn cái này xuống dưới GUI thật? (trình biên tập dcs hầu như không đủ điều kiện là một ứng dụng GUI.) Tôi biết rằng bạn không muốn làm lộn xộn DE của mình với các tùy chọn vô tận, nhưng bây giờ, bạn đang ở đầu kia của thang đo vô lý. Sử dụng bộ công cụ tuyệt vời của bạn và những kỹ năng thiết kế mà bạn luôn biết đến - và tìm cách để làm cho nó hoạt động. Gah ... Đã nói rằng, tại sao cần có một tùy chọn khi HĐH có thể tôn vinh bất cứ phần sụn nào khi khởi động? nhưng đó là một thứ Linux chung, không phải là đặc trưng của Gnome
gạch dưới

1
@underscore_d "tại sao cần có tùy chọn khi HĐH có thể tôn vinh bất cứ phần sụn nào khi khởi động?" Tôi tự hỏi mình điều tương tự!
Rodrigo
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.