По ошибке я добавил названную запись com.canonical.unity.devices.blacklist
к dconf при попытке заблокировать значение для blacklist
ключ под com-> канонический-> единица-> устройства. Как я могу удалить его?
Созданный файл /usr/share/glib-2.0/schemas/00_devices-blacklist.gschema.override
с
[com.canonical.unity.devices]
поместите в черный список = ['01D3FDBD88BEAC80-ОС ', 8045-6F4E-PEN']
Перекомпилированный схемы с sudo glib-compile-schemas --strict /usr/share/glib-2.0/schemas/
.
Созданный файл /etc/dconf/profile/user
с
пользователь-db:user
система-db:local
система-db:ibus
Созданный файл /etc/dconf/db/local.d/00-devices-blacklist
с
[com.canonical.unity.devices]
поместите в черный список = ['01D3FDBD88BEAC80-ОС ', 8045-6F4E-PEN']
Созданный файл /etc/dconf/db/local.d/locks/devices-blacklist
с
# предотвратите изменения в списке устройств, не показанных в средстве запуска
/com/canonical/unity/devices/blacklist
Созданный файл /etc/profile.d/dconf-profile.sh
с
DCONF_PROFILE=local экспорта
Работал sudo dconf update
и перезагруженный.
Моя человечность дала мне некоторые ошибки относительно /etc/profile
таким образом, я удалил /etc/profile.d/dconf-profile.sh
, перезагруженный и это загрузилось без ошибок, но та запись была добавлена, и устройства все еще вновь появлялись в средстве запуска каждый раз, когда я загрузился.
Затем я удалил /usr/share/glib-2.0/schemas/00_devices-blacklist.gschema.override
и отредактированный /usr/share/glib-2.0/schemas/com.canonical.Unity.gschema.xml
, изменение значения ключа по умолчанию к тому, что я хотел. После перекомпиляции схем устройства больше не обнаруживались на начальной загрузке.
Но та запись все еще там.Что мне делать?
Указания в help.gnome.org не очень четкие. По-видимому, keyfiles как /etc/dconf/db/local.d/00-devices-blacklist
, который имеет
черный список [com.canonical.unity.devices]
= ['01D3FDBD88BEAC80-OS ', 8045-6F4E-PEN']
создают новый записи в dconf, следовательно вход com.canonical.unity.devices
.
я удалил файл, перезагруженный, и все было решено.