Вы заявили, что устанавливаете, "позволяют вход в систему через право служб удаленных рабочих столов" в Вашем GPO, но это только говорит TS позволять логины, но это не говорит это, кто позволить входить в систему. самый легкий путь состоит в том, чтобы добавить пользователей домена, в которых Вы хотите войти (Группа пользователей домена, или другая группа или люди) локальной Группе пользователей Удаленного рабочего стола на TS.
Так, для суммирования:
Необходимо сказать TS позволять логины (который Вы сделали),
Необходимо сказать TS, кто позволить входить в систему (который Вы не сделали),
Некоторые ключи GConf, как апплеты панели и верхние уровни, имеют 0.. n арность также. Ассоциация схемы сделана в коде, и GConf сохранит его рядом с данными под ~/.gconf.
Например, panel_profile_create_toplevel называет panel_gconf_associate_schemas_in_dir, который называет gconf_engine_associate_schema. Поставки пакета /usr/share/gconf/schemas/panel-toplevel.schemas
который описывает /schemas/apps/panel/toplevels/*
, и тот код копирует его в /schemas/apps/panel/toplevels/$PANEL_NAME/*
.
Вы могли также использовать gconf_client_set_schema, чтобы установить ключ и дать ему схему сразу. И Вы могли бы уйти без схемы вообще для этих ключей.
GSettings, часть Gnome 3, делает схемы обязательными для приложений, но не сохраняет их в бэкенде. Схема без пути будет перемещаема, разрешая приложение к instanciate это для нескольких поддеревьев настроек.
Официальная страница, описывающая различные части приложения GConf: http://projects.gnome.org/gconf/
Это должно дать Вам ответы, которые Вы ищете.