特定の条件でいくつかのプログラムを実行したいと思います。
そのため、.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を使用しました。
パターンが動作していることを確認しましたが、動作します。
$> gsettings set com.test testVal true
$> gsettings get com.test testVal
上記のコマンドを入力しましたが、「true」が出ました。
ところで、自動起動として登録したアプリケーションは実行されません。
テストするには再起動またはログアウトする必要がありますか?
再起動またはログアウトせずに自動起動をテストする方法はありますか?