디스플레이 화면에서 cronjob을 실행하는 방법은 무엇입니까? [복사]

디스플레이 화면에서 cronjob을 실행하는 방법은 무엇입니까? [복사]

(f)cronjob을 추가했습니다.

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

1분마다 알림을 표시하지만 작동하지 않습니다. 왜 안 되나요? (i3을 사용합니다.)

답변1

crontab이 백그라운드에서 실행되기 때문에 cronjob으로 작동하지 않습니다. 다음과 같이 변수를 설정해야 합니다.

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

관련 정보