Dans la section Unity, il n'y a que "lentilles" et "coureur". Que dois-je faire pour activer "panel"?
Quelle section de l'unité? Il y en a au moins peu. Je suppose que vous avez besoin de com.canonical.unity.panel pour modifier la liste blanche. Ce qui est intéressant, c’est que les "objectifs" et le "coureur" sont dans desktop.unity, donc je peux me tromper.
Quoi qu'il en soit, si j'ai raison, vous utilisez Ubuntu 13.04 et vous recherchez com.canonical.unity.panel - il a été supprimé. Vous pouvez le récupérer en effectuant une mise à niveau avec les référentiels "timekiller" ajoutés.
Sudo add-apt-repository ppa:timekiller/unity-systrayfix
Sudo apt-get update
Sudo apt-get upgrade
C'est de http://www.webupd8.org/2013/05/how-to-get-systray-whitelist-back-in.html .
Dconf est assez différent de gconf en ce qu'il ne réplique pas l'intégralité de l'arborescence. Si vous utilisez dconf-editor, il y a de grandes chances que vous ne trouviez pas ce que vous cherchez.
D'après ce que j'ai pu comprendre, dconf n'est en réalité qu'un mécanisme de stockage pour vos propres paramètres, mais il y a encore beaucoup à faire en termes de gsettings. Je peux me tromper complètement (bien que ce soit l'explication qui fonctionne un peu pour moi pour le moment).
Si vous voulez voir le schéma, utilisez:
gsettings list-schemas
Faites une recherche en utilisant grep:
gsettings list-schemas | grep '\.Unity\.'
Une fois que vous avez le schéma que vous voulez, vous pouvez alors trouver les clés:
gsettings list-keys com.canonical.Uniity.panel
Ce qui devrait vous donner quelque chose comme:
liste blanche de systray
Pour voir la valeur de cette clé:
gsettings get com.canonical.Uniity.panel systray-whitelist
qui retourne quelque chose comme:
['JavaEmbeddedFrame', 'Wine', 'Update-notifier', 'desura']
Pour définir une valeur (disons que je voulais ajouter Wicd), ce serait:
gsettings set com.canonical.Unity.Panel systray-whitelist "['JavaEmbeddedFrame', 'Wine', 'Update-notifier', 'desura', 'Wicd']"
J'espère que c'est utile ...