質問: CentOS 6.8の仮想デスクトップ環境でcronからFirefoxを立ち上げたいのですが、成功しているかどうかわからないため、お教えいただければと思います。 まずcron自体は正常に動作しており、試しにファイルを作るコマンドを登録したところ、動作しておりました。 そこで、Firefox を開くコマンドを登録したのですが、実行時間になってもデスクトップ上でFirefoxが立ち上がりません。 * コンソール上で以下のコマンドを実行するとブラウザが開きます。 ``` firefox -p kaikaimon -url https://example.com ``` * cronに以下の通り設定するとブラウザが開きません。 ``` 30 22 * * * firefox -p kaikaimon -url https://example.com ``` これは裏でブラウザを開いているということなのでしょうか? ログを見る限り、動作しているように見受けられました。 お教えいただけますと幸いです。
回答: 環境変数DISPLAYも設定してfirefoxを起動してみてください。 `30 22 * * * export DISPLAY=:0 && firefox ...`