
Quiero habilitar el bloqueo numérico cada vez que se inicia Ubuntu.AquíEncontré una guía sobre cómo hacerlo, pero no puedo acceder a "Preferencias de teclado". Cuando entro en "Teclado", solo aparecen las pestañas "Escritura" y "Atajos". En "Entrada de texto", tampoco hay nada relacionado con el diseño o las preferencias. ¿O esa captura de pantalla es de una versión anterior y la versión actual no contiene estas configuraciones?
Respuesta1
Si desea habilitar el bloqueo numérico antes de acceder a la pantalla de inicio de sesión
sudo apt-get install numlockx
Luego edite el archivo/etc/lightdm/lightdm.conf
Y agregue esta línea al final:
greeter-setup-script=/usr/bin/numlockx on
Esto habilitará el bloqueo numérico antes de iniciar sesión en lugar de algo como el bloqueo de teclas indicadoras que solo se carga con el escritorio. Es útil si tiene números en su nombre de usuario o contraseña y desea utilizar el teclado numérico.
Si no estás usando lightdm y no tienes el archivo o directorio mencionado anteriormente, pon esto en la terminal:
sudo sed -i 's|^exit 0.*$|# Numlock enable\n[ -x /usr/bin/numlockx ] \&\& numlockx on\n\nexit 0|' /etc/rc.local
Esto lo habilitará al arrancar, pero de una manera diferente.
Respuesta2
Personalmente encuentro la guía que mencionaste innecesariamente complicada. La Guía oficial de escritorio de Ubuntu lo explica más claro:
https://help.ubuntu.com/stable/ubuntu-help/numeric-keypad.html
Sin embargo, el comando recomendado para que funcione también en la pantalla de inicio de sesión está a punto de cambiarse de usar /usr/share
a usar /etc
. Por tanto será:
sudo sh -c 'printf "[Seat:*]\ngreeter-setup-script=numlockx on\n" >/etc/lightdm/lightdm.conf.d/50-numlock.conf'
Nota: Anteseste cambioha llegado a Xenial, primero debe crear el directorio:
sudo mkdir /etc/lightdm/lightdm.conf.d
Respuesta3
Abra una ventana de Terminal y escriba:
sudo add-apt-repository ppa:tsbarnes/indicator-keylock
sudo apt-get update
sudo apt-get install indicador-keylock indicador-keylock'
Luego presione la tecla de bloqueo numérico para activarlo. El indicador se asegurará de que permanecerá activo incluso después del reinicio.
Respuesta4
Soy un novato en Linux, siempre estoy acostumbrado a tener activado el bloqueo numérico. Busqué durante horas pero finalmente desarrollé la siguiente solución:
Cree un script de shell que contenga: "setleds -D +num < /dev/tty1"
Agregar al crontab "@reboot /folder/numlock.sh"
Eso funcionó para mí en Ubuntu Server 22.04.4