Dconf. Не вижу & ldquo; панель единства & rdquo;

В разделе Unity есть только «линзы» и «бегун». Что я должен сделать, чтобы включить «панель»?

3
задан 14 May 2013 в 12:26

2 ответа

Какой раздел Unity? Есть как минимум несколько. Я полагаю, что вам нужен com.canonical.unity.panel для редактирования белого списка. Интересно, что «линзы» и «бегун» находятся в desktop.unity, поэтому я могу ошибаться.

В любом случае, если я прав, вы используете Ubuntu 13.04 и ищете com.canonical.unity.panel - он был удален. Вы можете получить его снова, обновив с добавлением репозиториев "timekiller".

sudo add-apt-repository ppa:timekiller/unity-systrayfix 
sudo apt-get update
sudo apt-get upgrade

Это из http://www.webupd8.org/2013/05/how-to-get-systray-whitelist-back-in.html .

0
ответ дан 14 May 2013 в 12:26

Dconf сильно отличается от gconf тем, что он не реплицирует все дерево - поэтому, если вы используете dconf-editor, есть очень хороший шанс, что вы не найдете то, что ищете. [ 115]

Из того, что я смог выяснить, dconf на самом деле является просто механизмом хранения ваших собственных настроек, но с точки зрения gsettings происходит еще больше. Я могу быть совершенно не прав (хотя это объяснение работает для меня сейчас).

Если вы хотите увидеть схему, используйте:

gsettings list-schemas

Выполните поиск, используя grep:

gsettings list-schemas | grep '\.Unity\.'

После того, как вы получили нужную схему, вы можете затем найдите ключи:

gsettings list-keys com.canonical.Uniity.panel

Что должно дать вам что-то вроде:

systray-whitelist

Чтобы увидеть значение этого ключа:

gsettings get com.canonical.Uniity.panel systray-whitelist

, который возвращает что-то вроде:

['JavaEmbeddedFrame', 'Wine', 'Update-notifier', 'desura']

[ 1115] Чтобы установить значение (скажем, я хотел добавить Wicd), это будет:

gsettings set com.canonical.Unity.Panel systray-whitelist "['JavaEmbeddedFrame', 'Wine', 'Update-notifier', 'desura', 'Wicd']"

Надеюсь, что это полезно ...

0
ответ дан 14 May 2013 в 12:26

Другие вопросы по тегам:

Похожие вопросы: