Autostart with AutostartCondition

2

Eu quero executar um programa em uma determinada condição.

Então, criei um arquivo .desktop e coloquei em /etc/xdg/autostart .

o conteúdo do arquivo da área de trabalho é:

[Desktop Entry]
Type=Application
Name=System Tray
Exec=/opt/testApp
OnlyShowIn=GNOME;Unity;
NoDisplay=true
AutostartCondition=GSettings com.test testVal
X-GNOME-AutoRestart=true

E criei uma chave personalizada com gsettings para uma condição e compilei os esquemas.

Confirmei se o esquema funciona e funciona.

gsettings set com.test testVal true
gsettings get com.test testVal

Eu digitei o comando acima e obtive "true".

No entanto, o aplicativo que registrei como Autostart não é executado.

Minhas perguntas são:

  1. Preciso reiniciar ou fazer logoff para um teste?
  2. Existe uma maneira de testar a inicialização automática sem reinicialização ou logoff?
por tnrgus 30.12.2014 / 01:19

0 respostas