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
dconf
sudo nano /usr/share/glib-2.0/schemas/90_unity-greeter.gschema.override
Coloque 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
glib
schemassudo glib-compile-schemas /usr/share/glib-2.0/schemas/
-
Reinicie o gerenciador de exibição
sudo service lightdm restart