He instalado Manjaro Linux (basado en Arch Linux) como arranque dual con Windows 8.1 en una máquina que usa UEFI. Hasta ahora, funciona muy bien, excepto que cualquier cambio en la configuración que realice solo durará esa sesión de usuario.
Si agrego un segundo diseño de teclado, funciona, hasta que cierre la sesión o reinicie la computadora, después de lo cual solo tengo mi diseño original en inglés. Lo mismo sucede cuando cambio el número de espacios de trabajo o la hora del reloj (aunque eso puede no estar relacionado, ya que el reloj lateral de Windows también está continuamente equivocado, aunque solo en la zona horaria, no en minutos).
¿Hay algo que pueda hacer para mantener mi configuración?
xfsettingsd
corriendo?xfsettingsd --d
cuando corrops -ux
.Respuestas:
Para descartar fallas con la herramienta GUI, cambie la distribución del teclado siguiendo las instrucciones de la documentación oficial .
En particular, intente con
sudo keyboardctl -l de
(o, por ejemplo,sudo keyboardctl -l de deadacute
si necesita una variante específica) para establecer su diseño actual. Podría intentarlokbctl -l
también para ver si establece la configuración de forma permanente.Si necesita una variante específica de un diseño, se puede obtener con los que están disponibles
cat /usr/share/X11/xkb/rules/xorg.lst | grep de:
, donde de: obtiene los diseños para de configuración regional (cuando el gato todo el archivo verá lo que me refiero).También es relevante verificar el
/etc/X11/xorg.conf.d/90-mhwd.conf
archivo (indicado en los documentos también) ya que podría tener un diseño predeterminado establecido mientras configuraba el hardware, anulando otros archivos.fuente
sudo keyboardctl -l de
, que se restableció, perokbctl -l de
funcionó. Sin embargo, no entendí lo suficiente la documentación: ¿cómo puedo agregar una función para cambiar los teclados fácilmente? La documentación mostraba cómo editar un archivo para hacer eso, pero no podía decir qué archivo.kbctl
, editaste el archivo de manera efectiva/etc/X11/xorg.conf.d/20-keyboard.conf
(o10-evdev.conf
dependiendo de la versión de Manjaro, supongo). El cambio entre diseños también se aplica a este archivo, como una opción agregada al bloque de configuración que establezca. ( Nota: sin embargo, presentaría un error porque está experimentando una GUI defectuosa ) .keyboardctl -l
?