ディスプレイ画面でcronjobを実行する方法は? [コピー]

ディスプレイ画面でcronjobを実行する方法は? [コピー]

(f)cronjobを追加しました。

*/1 * * * * DISPLAY=:0 notify-send testing

1分ごとに通知が表示されますが、機能しません。なぜできないのですか? (i3を使用します。)

ベストアンサー1

crontabはバックグラウンドで実行されるため、cronjobとしては機能しません。次のように変数を設定する必要があります。

*/1 * * * * <user> export DISPLAY=:0 && notify-send 'testing'

おすすめ記事