Raspberry PI のcrontab を使ってlibreofficeを一定時間毎に起動する

お世話になります。
RaspberryPI4に、下記コマンドを入力しました。
*/1 * * * * soffice --calc
本来ならば、libreoffice calcが立ち上がるはずですが、クラッシュが発生して
立ち上がりません。
ターミナルから”killall soffice.bin”を打ち込んで、lireoffice calcを停止させた後、
ターミナルから、"soffice --calc"を打つと、”Libreoffice6.1ドキュメントの回復”ウィンドウが立ち上がります。

なぜ、このような現象が起きてしまうのか理由がわかりません。
大変恐れ入りますが、どなたかご教示いただけると大変ありがたく存じます。

VirtualBox のubuntuで試してみたのですが

*/1 * * * * export DISPLAY=:0 && soffice --calc
としてはどうでしょうか

cronからGUIを開くにはexport DISPLAYが必要みたいです
詳しくはわかりませんが

3 Likes

sabr0様、

ご指示の通りで解決できました!
すばらしいです!
自分でググっているだけでは、sabr0様の解決策には絶対に辿り着けなかったと
思います。
本当に感謝しかございません。
改めてお礼申し上げます。

2 Likes