Пытаюсь превратить небольшой телевизор, так сказать, в фоторамку, поэтому у меня есть Raspberry Pi и скрипт bash в /home/pi/scripts/script.sh:
#!/bin/sh
sudo /usr/bin/gpicview /home/pi/Downloads/test_5_25.png >> /home/pi/Downloads/test.log
Моя вкладка cron выглядит так: # m h dom mon dow command
* * * * * sh /home/pi/scripts/script.sh
Мой системный журнал показывает, что он работает:
May 27 04:32:01 raspberrypi /USR/SBIN/CRON[2999]: (pi) CMD (sh /home/pi/scripts/script.sh
Но gpicview не открывается, как когда я запускаю скрипт вручную, и в моем журнале ошибок отображается...
Ошибка синтаксического анализа опции: Не удается открыть дисплей:
Я думал, может быть, разрешения или что-то в этом роде, но я дважды проверил их в меру своих возможностей и не могу понять. Любые подсказки будут с благодарностью!!
May 27 04:59:01 raspberrypi /USR/SBIN/CRON[3232]: (root) CMD (sh /home/pi/scripts/script.sh)
- person Matt H   schedule 27.05.2015