Pop!_OS 21.04에서 매시간 배경화면 변경을 예약하기 위해 cron과 함께 dwall(동적 배경화면)을 사용하려고 하는데 어떤 이유로든 cron.service가 내 crontab 파일을 실행하지 않습니다(주석이 있는 줄 제외).
0 * * * * env PATH=/home/m/.local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin DISPLAY=:1 DESKTOP_SESSION=pop DBUS_SESSION_BUS_ADDRESS="unix:path=/run/user/1000/bus" /usr/bin/dwall -p -s beach
cron.service가 실행 중인지 확인하면( systemctl status cron.service
) 다음과 같은 결과가 나옵니다.
cron.service - Regular background program processing daemon
Loaded: loaded (/lib/systemd/system/cron.service; enabled; vendor preset: enabled)
Active: active (running) since Sat 2021-11-27 17:34:26 EST; 3h 6min ago
Docs: man:cron(8)
Main PID: 980 (cron)
Tasks: 1 (limit: 38305)
Memory: 17.4M
CGroup: /system.slice/cron.service
└─980 /usr/sbin/cron -f -P
/usr/bin/dwall -p -s beach
터미널을 사용하거나 터미널을 통해 dwall이 예상대로 작동하는지 확인했습니다.dwall -p -s beach