Como posso adicionar um indicador python personalizado à tela de login do unidade-saudador?

3

Eu instalei um indicador personalizado chamado Indicador PRIME e ele aparece no painel superior (próximo a data e hora) etc) depois de eu logar.

Gostaria de mostrar o indicador antes de login na tela de login do unity-greeter lightdm, mas não consigo descobrir como fazer isso.

Eu tentei usar as informações fornecidas na seguinte resposta:

É possível adicionar ícones ao painel superior da tela de login?

mas Indicador PRIME não está instalado em /usr/lib/indicators3/7/ ou /usr/share/unity/indicators/ , então não sei o que fazer.

Eu posso criar um arquivo de substituição como este:

$ /usr/share/glib-2.0/schemas/myoverride.gschema.override [com.canonical.unity-greeter] indicators=['com.canonical.indicator.keyboard', 'com.canonical.indicator.datetime', 'com.canonical.indicator.power', 'com.canonical.indicator.sound', 'application', 'prime']

NOTE Eu adicionei uma entrada prime

Além disso, crie um arquivo aqui

$ /usr/share/unity/indicators/prime
[Indicator Service]
Name=indicator-prime
ObjectPath=/com/canonical/indicator/prime
Position=50

[desktop]
ObjectPath=/com/canonical/indicator/prime/desktop

[phone]
ObjectPath=/com/canonical/indicator/prime/phone

[desktop_greeter]
ObjectPath=/com/canonical/indicator/prime/desktop

No entanto, isso não funciona porque não sei qual deve ser o ObjectPath correto.

Q1: É possível fazer com que o indicador PRIME mostre antes de login?

Q2: Como faço isso?

    
por hydrajump 14.01.2015 / 00:23

0 respostas