Chegando com uma abordagem diferente:
$ pstree
init─┬─...
├─lightdm─┬─Xorg
│ ├─lightdm─┬─lightdm-greeter───unity-greeter───4*[{unity-greeter}]
...
$ dpkg -L unity-greeter
...
/usr/share/glib-2.0/schemas/com.canonical.unity-greeter.gschema.xml
...
$ more /usr/share/glib-2.0/schemas/com.canonical.unity-greeter.gschema.xml
...
<key name="indicators" type="as">
<default>['ug-accessibility', 'com.canonical.indicator.keyboard', 'com.canonical.indicator.session', 'com.canonical.indicator.datetime', 'com.canonical.indicator.
power', 'com.canonical.indicator.sound', 'application']</default>
<summary>Which indicators to load</summary>
</key>
...
unity-greeter é executado por lightdm user! Em vez de procurar uma maneira de alterar a configuração dconf desse usuário fantasma. Eu anulo o padrão. Testado no Ubuntu 14.04 64bit (VirtualBox).
-
Criar novo arquivo de substituição
dconfsudo nano /usr/share/glib-2.0/schemas/90_unity-greeter.gschema.overrideColoque estas duas linhas com o indicador que você deseja manter:
[com.canonical.unity-greeter] indicators=['com.canonical.indicator.session']O padrão é:
['ug-accessibility', 'com.canonical.indicator.keyboard', 'com.canonical.indicator.session', 'com.canonical.indicator.datetime', 'com.canonical.indicator.power', 'com.canonical.indicator.sound', 'application'] -
Recompile
glibschemassudo glib-compile-schemas /usr/share/glib-2.0/schemas/ -
Reinicie o gerenciador de exibição
sudo service lightdm restart