User Tools

Site Tools




svc:/application/desktop-cache/glib-compile-schemas - GSettings schema compilation service


The svc:/application/desktop-cache/glib-compile-schemas transient smf(7) service runs glib-compile-schemas(1) when necessary to update the gschemas.compiled file with the information from the GSettings XML schema and vendor override files in the /usr/share/glib-2.0/schemas directory.

Because GNOME recommends using dconf(7) profiles to make site overrides, the glib-compile-schemas service usually needs to be run only when installing or updating new application packages. Packages that deliver files into the /usr/share/glib-2.0/schemas directory should set a restart_fmri attribute with the value svc:/application/desktop-cache/glib-compile-schemas:default on such files.

This service has no configurable properties.

Administrative actions on this service, such as enabling, disabling, or requesting restart, can be performed using svcadm(8). The status of the service can be queried using the svcs(1) command.



GSettings XML schema files


GSettings vendor override files


GSettings compiled data file


See attributes(7) for descriptions of the following attributes:


glib-compile-schemas(1), svcs(1), attributes(7), dconf(7), pkg(7), smf(7), svcadm(8)


This software was built from source available at The original community source was downloaded from

Further information about this software can be found on the open source community website at

solaris/glib-compile-schemas.8s.txt · Last modified: 2023/07/19 08:57 by A User Not Logged in