¿Por qué no debería usar las invalidaciones de GSettings?

Las distribuciones usan invalidaciones de GSettings para ajustar los valores predeterminados del escritorio GNOME y las aplicaciones. Las invalidaciones de dconf están diseñadas para que los administradores de sistema ajusten las opciones predeterminadas y establezcan ajustes obligatorios para el escritorio GNOME y las aplicaciones.

¿Qué son las invalidaciones de vendedor?

Los valores predeterminados están definidos en los esquemas instalados por una aplicación. En algunos casos, es necesario para un vendedor o distribuidor ajustar esos valores.

Dado que parchear el código fuente XML del esquema no es conveniente y puede provocar errores, glib-compile-schemas lee los llamados archivos de invalidaciones del vendedor. Estos archivos son archivos de claves en la misma carpeta que el código fuente de los esquemas XML, que pueden ignorar los valores predeterminados.