Cuando modifico una configuración en el menú Configuración en Ubuntu, ¿dónde se almacena esa información? Por ejemplo, si agrego un método abreviado de teclado personalizado o configuro mi pantalla predeterminada, ¿de dónde saca esta información el sistema operativo? Estoy seguro de que termina en un archivo de texto en alguna parte, pero aún no lo he encontrado (probablemente porque no estoy muy seguro de dónde buscar).
Actualizar:
¡GUAUU! ¡Todas las respuestas a continuación hasta ahora han sido súper útiles! Mi pregunta fue quizás un poco demasiado general, e idealmente aceptaría todas las respuestas como correctas porque todas proporcionan herramientas muy útiles para encontrar información útil de configuración (u otra).
Estoy aceptando la respuesta de @ AB, porque dconf watch /rasqué mi picor particular perfectamente. Sin embargo, dirigiría a los futuros lectores a la respuesta de @ serg por su detalle, y a la respuesta de @DK Bose por su utilidad general. ¡También sugeriría a cualquiera con una pregunta similar que experimente con todos los comandos sugeridos como haré!
fuente

~/.config.~./gconfy~/gnome*;)Respuestas:
Hay muchos lugares posibles:
Tu carpeta de configuración
~/.config. Mirar conLos archivos de puntos se dirigen directamente a su carpeta de inicio. Mire, por ejemplo, su
.mozillacarpeta conLos archivos en su carpeta local
~/.local. Mirar conLa
dconfbase de datos, ver cony hacer algunos cambios para verificarlo ...
fuente
Un posible enfoque general es este. Cierre todos los demás programas, excepto el que vaya a modificar. Haz tu retoque. Luego, ejecute inmediatamente algo como esto:
Puede ver algunos éxitos que puede decidir que no son relevantes.
findle permite eliminarlos:Puede agregar o eliminar rutas, según sus necesidades.
Como ejemplo, cambiaré la configuración de un editor de texto, Mousepad, y luego ejecutaré la versión larga.
(El último golpe en su mayoría no es útil).
fuente
El lugar donde se almacena la información del menú de configuración depende de algunos de los elementos. Las cosas tales como fondo de escritorio, temas, el lenguaje y atajos de teclado (incluyendo los personalizados) - los que todos van a la dconf esquemas, mientras que cosas tales como la configuración de la pantalla y la configuración de red tienen que interactuar con
xrandrynetwork-managerprogramas, respectivamente.Por ejemplo, en el menú de configuración tengo un acceso directo personalizado
PAGE-DOWN. Si lo hago de maneradconf dump / | grep -C 5 PAGEadecuada, veré la siguiente entrada:Lo mismo para la configuración de Energía, está en
dconf:Tema:
En cuanto al posicionamiento de la pantalla, puede hacerlo a través de Configuración -> Mostrar menú o usar
xrandr, por ejemplo, algo como(Ejemplo de Arch Wiki)
Aún más manual, es alterar el
.config/monitors.xmlarchivo, que es lo quexrandrhace.Pero, sobre todo, gobierna
gnome-settings-daemonsi tienes Gnome shell ounity-settings-daemonsi tienes Unity (escritorio predeterminado). Sabiendo eso, lo he usadodconf,gconfyxrandren numerosos scripts en este sitio para ajustar la funcionalidad del escritorio, y lo he usadognome-settings-daemonpara simplificar el comportamiento delopenboxentorno. A continuación se presentan algunos ejemplos,Asignar idioma de teclado predeterminado por aplicación (usos
gsettings)¿Cómo configurar permanentemente la resolución de mi segunda pantalla? (usos
xrandr)fuente