为什么 rtcwake 无法在挂起后唤醒 PC?

为什么 rtcwake 无法在挂起后唤醒 PC?

我让一台 Ubuntu 设备在凌晨 02:00 进入睡眠状态。我想rtcwake在早上 06:59 唤醒该设备,但它没有被唤醒。

命令:

sudo /usr/sbin/rtcwake -m no -l -t $(date +\%s -d 'today 06:59')\n
rtcSet="$(sudo /usr/sbin/rtcwake -m show |grep -i on)"
if [[ $rtcSet != *on* ]];
then
sudo /usr/sbin/rtcwake -m no -l -t $(date +\%s -d 'today 06:59')
fi

答案1

我通过使用服务而不是 rtc 唤醒来解决唤醒问题。

https://cmcenroe.me/2014/11/24/scheduled-suspend-and-resume-with-systemd.html

相关内容