Dconf es bastante joven, pero mi base de datos ya es un desastre con muchas claves "sin esquema". ¿Hay alguna manera de hacer un poco de limpieza, o tendría que comenzar desde cero (eliminando ~ / .config / dconf / user, supongo)?
dconf
maintenance
htorque
fuente
fuente
Respuestas:
Esto es posible usando el
dconf reset
comando, aunque no está claro si eso es un efecto secundario de un error.Para una sola clave:
No debe terminar con a
/
.Para todo un camino:
Debe terminar con a
/
.Si hace esto mientras se
dconf-editor
abre, es probable que se bloquee.fuente
Si desea limpiar la base de datos dconf, primero debe volcar toda la configuración de dconf a través de:
Después de esos pasos, debe volver a abrir su sesión gráfica (cerrar sesión / iniciar sesión). Esto creará el
~/.config/dconf/user
archivo nuevamente con casi 0 contenido - configuración predeterminada.En cuanto al
user-backup
archivo que había creado anteriormente, es solo un archivo de texto sin formato:Para que pueda editarlo y eliminar las entradas / bloques deseados de ese archivo. En otras palabras, límpielo.
Cuando termines, cárgalo:
Creo que deberías reiniciar tu sesión gráfica después de eso nuevamente.
Y eso es todo, pero debe recordar que no se guardarán todas las entradas que tengan valores predeterminados: se crearán nuevamente cuando alguna aplicación lo solicite, lo cual es bueno porque desea hacer una copia de seguridad solo de los valores que ha cambiado .
fuente
Alt+Ctrl+F3
, pude realizar estos pasos. Un comando útil adicional fuesudo pkill -u <username>
reiniciar la sesión activa de escritorio de gnome.Instalar
gconf-cleaner
desde el centro de software.sudo apt-get install gconf-cleaner
En sus propias palabras, "GConf Cleaner es una herramienta para limpiar la base de datos de Gconf que posiblemente esté abarrotada de claves innecesarias o inválidas".
fuente