|
|
If installed into the `/usr` prefix, the settings file for xrdesktop will be installed into
|
|
|
|
|
|
/usr/share/glib-2.0/schemas/org.xrdesktop.gschema.xml
|
|
|
|
|
|
This xml file is not what gsettings settings are read from; it needs to be compiled into a binary which contains all the xml definitions found in the schema directories:
|
|
|
|
|
|
/usr/share/glib-2.0/schemas/gschemas.compiled
|
|
|
|
|
|
If you compile from source and have issues with the gsettings schema or if you install a third party package and the package manager neglects to compile schemas, this command will do it:
|
|
|
|
|
|
sudo glib-compile-schemas /usr/share/glib-2.0/schemas
|
|
|
|
|
|
As a check if the xrdesktop schema is correctly included in gschemas.compiled in the /usr/share/glib-2.0/schemas directory, you can use the `gsettings` command line tool:
|
|
|
|
|
|
gsettings --schemadir /usr/share/glib-2.0/schemas list-schemas | grep xrdesktop
|
|
|
|
|
|
|
|
|
If org.xrdesktop.gschema.xml and gschemas.compiled is installed in a nonstandard place, the `GSETTINGS_SCHEMA_DIR` variable can be used:
|
|
|
|
|
|
GSETTINGS_SCHEMA_DIR=/usr/local/share/glib-2.0/schemas kwin_x11 --replace |
|
|
\ No newline at end of file |