Я должен использовать gsettings из / opt, чтобы сопровождающие ubuntu принимали мое приложение.
Я не могу использовать / usr или любой из лежащих в его основе каталогов, поэтому /usr/share/glib-2.0/schemas не вариант.
Вы пытались быстро?
quickly package --extras
Это будет использовать каталог / opt.
Я решил это, создав скрипт-обертку:
GSETTINGS_SCHEMA_DIR = ~ / .local / share / glib-2.0 / schemas / opt / my_app_dir / my_app