gnome-scheduleが自動で起動しない

ubuntuを使用しており、自動で実行させるためのソフトとして、gnome-scheduleがあります。

sudo apt-get install gnome-schedule
でインストールすることができます。

これを使おうとした時に以下の問題にぶつかりました。

Add a Scheduled Task

Add a Scheduled Task

新規>A task launches one time(タスクを一回だけ実行する)

Descriptionを「テスト」
Command previewを「gedit」
とすると、指定した時刻にgeditが起動します。

しかし、
新規>A task that launches recurrently(タスクを反復的に実行する)

Descriptionを「テスト」
Command previewを「gedit」
とすると、指定した時刻にgeditが起動しませんでした。

原因がわからず、あれやこれやと試しました。
例えば、
sudo gnome-schedule

gksu gnome-schedule
などでroot権限で開いてやってみてもうまくいきませんでした。

試行錯誤の結果、以下の設定でgeditを反復的に実行することができました。
新規>A task that launches recurrently(タスクを反復的に実行する)
Descriptionを「test」
Command previewを「gedit」

おそらく、Recurrentlyの方は、DescriptionやCommand previewに日本語が含まれていると、実行に失敗するということではないでしょうか。

もし、Gnomeスケジューラー(gnome-schedule)を使うときに日本語を含んでいる方は、一度日本語を含まない状態で設定してみるといいかもしれません。

もし、スクリプトを実行するときに、「ホーム」フォルダにある「ドキュメント」フォルダが日本語の場合、以下をターミナルで実行すれば、「ドキュメント」→「Documents」のように英語表記に変わります。

$ LANG=C xdg-user-dirs-gtk-update

参考
Ubuntu のデスクトップ環境のフォルダ名を日本語から英語にする

役に立ったらコメントしていただけると大変喜びます。

コメントを残す