我想在某种条件下运行一些程序。
所以我创建了.desktop文件,并把它放在/ etc / xdg / autostart中。
此处桌面文件为:
[Desktop Entry]
Type=Application
Name=System Tray
Exec=/opt/testApp
OnlyShowIn=GNOME;Unity;
NoDisplay=true
AutostartCondition=GSettings com.test testVal
X-GNOME-AutoRestart=true
我已经为条件创建了一个自定义键并编译了模式。
我确认架构是否有效,但是有效。
$> gsettings set com.test testVal true
$> gsettings get com.test testVal
我输入上面的命令,得到了#34; true"。
但是,我注册为自动启动的应用程序无法运行。
我是否必须重新启动或注销测试?
有没有办法在不重启或注销的情况下测试自动启动?