LINUX.ORG.RU
ФорумAdmin

at сработал на 110 минут позже

 ,


0

3

Поставил на ноутбуке в качестве будильника at:

$ at 9:00
warning: commands will be executed using /bin/sh
at> mplayer -playlist playlist
at> <EOT>
job 31 at Tue Jul 24 09:00:00 2018
В 9:00 не включился. Ноут провёл ночь без внешнего питания, но разрядился не до конца. В 9:30 я его подключил к электросети, через несколько минут проверил — было 17%.

Музыка внезапно включилась в 10:50. В чём проблема, куда копать? Ubuntu 16.04.

★★★★★

Последнее исправление: question4 (всего исправлений: 1)

Ответ на: комментарий от futurama

Он не должен был засыпать, только выключить экран. Как это проверить?

И почему не включил сразу после пробуждения, а ждал больше часа?

question4 ★★★★★
() автор топика
Ответ на: комментарий от question4

Он не должен был засыпать, только выключить экран.

А сколько часов «Ноут провёл без внешнего питания» ? И сколько у него батарея держит вообще? Не пытались сравнить?
Склоняюсь к мнению futurama ноут по снижению определенного порога заряда ушел в глубокийсон.
А вот поведение at в части пропущенных задач, действительно интересно, ша на виртуалке гляну, как пройдет.

anc ★★★★★
()
Ответ на: комментарий от anc

Проверил. Остановил машину, через овер30 мин запустил, все задачи отработали. На уровне предположения что из-за слипа возможно и часики «отстали».

anc ★★★★★
()
Ответ на: комментарий от anc

А сколько часов «Ноут провёл без внешнего питания» ?

8.

И сколько у него батарея держит вообще? Не пытались сравнить?

~3-4 при активном использовании. >10 без использования, когда батарея была новой. Поэтому и спрашиваю, как понять, засыпал ли он.

question4 ★★★★★
() автор топика
Ответ на: комментарий от anc

На уровне предположения что из-за слипа возможно и часики «отстали».

Время показывали верное.

question4 ★★★★★
() автор топика

Надо было использовать таймеры systemd.

anonymous
()
Ответ на: комментарий от vaddd

Или хотя бы на предмет автокоррекции времени

Демон, синхронизирующий время, включён по умолчанию, я его не трогал. Когда включился экран, время было правдоподобным.

question4 ★★★★★
() автор топика
Ответ на: комментарий от anc

Если у вас комп заснул, а потом проснулся то уж по любому должно быть море инфы.

dmesg пуст, в kernel.log 1 строка о том, что драйвер WiFi заснул в 3:53. Вечером покопаюсь дальше.

question4 ★★★★★
() автор топика
Ответ на: комментарий от anc

Как в нём отключить less? Как запросить логи с определённой даты? --since=2018-07-23 не работает, выдаёт данные с момента последнего включения.

P.S.

$ journalctl --until=2018-07-24
-- Logs begin at Ср 2018-07-25 23:39:09 MSK, end at Чт 2018-07-26 01:06:26 MSK. --

systemd стирает логи при выключении?

question4 ★★★★★
() автор топика
Последнее исправление: question4 (всего исправлений: 1)
Ответ на: комментарий от anc
auth.log:Jul 24 10:48:44 Lenovo atd[5758]: pam_unix(atd:session): session opened for user ...
auth.log:Jul 24 10:49:14 Lenovo atd[5758]: pam_unix(atd:session): session closed for user ...
...
syslog.1:Jul 24 10:49:14 Lenovo atd[5758]: Exec failed for mail command: No such file or directory

И это — все упоминания atd 24 июля. Моменты включения и выключения музыки.

question4 ★★★★★
() автор топика
Ответ на: комментарий от question4

Как в нём отключить less?

journalctl --no-pager

systemd стирает логи при выключении?

Не знаток *d но Вы правильно напомнили (сорри подзабыл про это), есть такая фигня у него. Отключаемая на примере деб в конфиге /etc/systemd/journald.conf параметр Storage=persistent.
Также на примере deb смотрим текстовые /var/log/ messages* syslog* и другие*.

anc ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.