logo Debian Debian Debian-France Debian-Facile Debian-fr.org Forum-Debian.fr Debian ? Communautés logo inclusivité

Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

Vous n'êtes pas identifié(e).

#1 18-06-2018 12:51:23

Pierre16
Membre
Distrib. : Bookworm
Noyau : Linux 6.1.0.11-amd64
(G)UI : XFCE 4-12
Inscription : 26-01-2017

[Résolu] Petit souci avec horodateur

Tout s'est bien passé dans mes posts précédents.
En visionnant syslog,je constate que le PC sort pratiquement d'hibernation à 6h30 (heure du PC) alors que le réveil est demandé à 7h30.

pit16@PC-Debian:~$ cat hiberRestart.service
#
# Unit "maison" dont le but est de
#  lancer un script qui va programmer :
# - une mise en hibernation le jour même à 22:30
# - un redémarrage auto le lendemain à 07:30
#

[Unit]
Description=Lancer le script /root/script/monHiberRestart.sh

[Service]
Type=oneshot
ExecStart=/root/script/monHiberRestart.sh

[Install]
WantedBy=multi-user.target

pit16@PC-Debian:~$





#!/bin/sh

# Lancé par hiberRestart.service

# Hibernation à 22:30 le jour même
#      Réveil à 07:30 le lendemain

cejour0h=$(LC_TIME=C date +'%h %d %Y')

echo "0"                                                          > /sys/class/rtc/rtc0/wakealarm && \
echo $(date +%s --date "${cejour0h} + 1 days 7 hours 30 minutes") > /sys/class/rtc/rtc0/wakealarm && \
echo "systemctl hibernate" | at 2230
 




Problème heure UTC sans doute...

Comment le résoudre ??

Dernière modification par Pierre16 (30-06-2018 09:27:33)

Hors ligne

#2 18-06-2018 13:22:53

Croutons
Membre
Distrib. : Debian12
Noyau : Linux 6.1.0-13-amd64
(G)UI : Fluxbox(NakeDeb)
Inscription : 16-12-2016

Re : [Résolu] Petit souci avec horodateur

Salut
Qu'est ce que cela donne chez toi

date


lundi 18 juin 2018, 14:22:21 (UTC+0200)


-->les cahiers du debutant<--      WikiDF-->Découvrir les principales commandes Linux<-- 
L' expérience, c'est le nom que chacun donne à ses erreurs. Oscar Wilde

Hors ligne

#3 18-06-2018 13:41:58

Pierre16
Membre
Distrib. : Bookworm
Noyau : Linux 6.1.0.11-amd64
(G)UI : XFCE 4-12
Inscription : 26-01-2017

Re : [Résolu] Petit souci avec horodateur

lundi 18 juin 2018, 14:40:13 (UTC+0200)
 

Hors ligne

#4 18-06-2018 17:32:41

MicP
Membre
Inscription : 29-02-2016

Re : [Résolu] Petit souci avec horodateur

Bonjour Pierre16

Il faudrait vérifier que l'horloge RTC de ta machine utilise bien l'heure UTC,
comme par exemple, celle de ma machine :

timedatectl



      Local time: lun. 2018-06-18 18:15:40 CEST
  Universal time: lun. 2018-06-18 16:15:40 UTC
        RTC time: lun. 2018-06-18 16:15:41
       Time zone: Europe/Paris (CEST, +0200)
 Network time on: yes
NTP synchronized: yes
 RTC in local TZ: no
 

Mais en fait, il y a actuellement un décalage de 2 heures par rapport à l'heure UTC,
aussi je ne vois pas très bien pourquoi le décalage de l'heure de démarrage de ta machine n'est que d'une heure seulement.


=======
Notes :

- Si tu utilises un dual boot avec Windows, il se peut que Windows reprogramme l'horloge RTC à l'heure qui lui convient.
Mais on peut régler ce problème assez facilement car on peut créer un clef dans la base de registre
pour faire en sorte que Windows utilise l'heure UTC plutôt que l'heure locale

- Je pense que celui qui avait fait ce script débutait en programmation bash,
(enfin, je pense… j'en suis même certain, car je l'ai bien connu à cette époque là smile )

Tu pourrais changer :

 echo $(date +%s --date "${cejour0h} + 1 days 7 hours 30 minutes") > /sys/class/rtc/rtc0/wakealarm && \
 

par :

 date +%s --date "${cejour0h} + 1 days 7 hours 30 minutes" > /sys/class/rtc/rtc0/wakealarm && \

Dernière modification par MicP (18-06-2018 17:34:53)

Hors ligne

#5 22-06-2018 09:05:47

Pierre16
Membre
Distrib. : Bookworm
Noyau : Linux 6.1.0.11-amd64
(G)UI : XFCE 4-12
Inscription : 26-01-2017

Re : [Résolu] Petit souci avec horodateur

J'ai attendu quelque temps pour relever le déroulé des opérations ....

#!/bin/sh

# Lancé par hiberRestart.service

# Hibernation à 20:00 le jour même
#      Réveil à 07:00 le lendemain

cejour0h=$(LC_TIME=C date +'%h %d %Y')

echo "0"                                                          > /sys/class/rtc/rtc0/wakealarm && \

date +%s --date "${cejour0h} + 1 days 7 hours" > /sys/class/rtc/rtc0/wakealarm && \

echo "systemctl hibernate" | at 2000



Mise en hibernation à 20h comme demandé.

Jun 21 20:00:01 PC-Devista systemd[1]: Starting Hibernate...



et réveil de la bête à 5 heures semble-t-il !!! alors que demandé à 7 heures.

Jun 22 05:00:30 PC-Devista kernel: [70249.325360] PM: Syncing filesystems ... done.
Jun 22 05:00:30 PC-Devista kernel: [70249.559334] Freezing user space processes ... (elapsed 0.023 seconds) done.
Jun 22 05:00:30 PC-Devista kernel: [70249.582839] PM: Marking nosave pages: [mem 0x0009f000-0x000fffff]
Jun 22 05:00:30 PC-Devista kernel: [70249.582844] PM: Basic memory bitmaps created
Jun 22 05:00:30 PC-Devista kernel: [70249.582896] PM: Preallocating image memory... done (allocated 155357 pages)
Jun 22 05:00:30 PC-Devista kernel: [70249.910359] PM: Allocated 621428 kbytes in 0.32 seconds (1941.96 MB/s)
Jun 22 05:00:30 PC-Devista kernel: [70249.910363] Freezing remaining freezable tasks ... (elapsed 0.001 seconds) done.



Copie de mon crontab au cas où ....

# Edit this file to introduce tasks to be run by cron.
#
# Each task to run has to be defined through a single line

# indicating with different fields when the task will be run
# and what command to run for the task
#
# To define the time you can provide concrete values for
# minute (m), hour (h), day of month (dom), month (mon),
# and day of week (dow) or use '*' in these fields (for 'any').#
# Notice that tasks will be started based on the cron's system
# daemon's notion of time and timezones.
#
# Output of the crontab jobs (including errors) is sent through
# email to the user the crontab file belongs to (unless redirected).
#
# For example, you can run a backup of all your user accounts
# at 5 a.m every week with:
# 0 5 * * 1 tar -zcf /var/backups/home.tgz /home/

   0 12 * * * /home/pit16/hiber 1>/tmp/hiber.log 2>/tmp/hiber.err

 



Que penser de tout cela ??

Hors ligne

#6 22-06-2018 09:43:07

nono47
Invité

Re : [Résolu] Petit souci avec horodateur

Salut,

Vérifier le fuseau horaire configuré
Pour voir ou changer le fuseau horaire pour lequel votre système Debian est configuré,

dpkg-reconfigure tzdata


https://wiki.debian.org/TimeZoneChanges ( en anglais )
Ça te permettra d'être sûr que le système est à la bonne heure ( Europe/Paris ) .
smile

#7 22-06-2018 10:39:12

Pierre16
Membre
Distrib. : Bookworm
Noyau : Linux 6.1.0.11-amd64
(G)UI : XFCE 4-12
Inscription : 26-01-2017

Re : [Résolu] Petit souci avec horodateur

Voilà ...

Current default time zone: 'Europe/Paris'
Local time is now:      Fri Jun 22 11:37:20 CEST 2018.
Universal Time is now:  Fri Jun 22 09:37:20 UTC 2018.
 



En plus,je donne la copie de syslog reprenant les 2 tops d'hibernation (20h et 05h)

Jun 21 19:31:01 PC-Devista CRON[10353]: (root) CMD (if test -x /usr/sbin/apticron; then /usr/sbin/apticron --cron; else true; fi)
Jun 21 20:00:01 PC-Devista systemd[1]: Starting Sleep.
Jun 21 20:00:01 PC-Devista systemd[1]: Reached target Sleep.
>>>>> Jun 21 20:00:01 PC-Devista systemd[1]: Starting Hibernate..<<<<<<<
Jun 21 20:00:01 PC-Devista systemd-sleep[10487]: Suspending system...
Jun 21 20:00:01 PC-Devista kernel: [70249.312115] PM: Hibernation mode set to 'platform'
Jun 22 05:00:30 PC-Devista kernel: [70249.325360] PM: Syncing filesystems ... done.
Jun 22 05:00:30 PC-Devista kernel: [70249.559334] Freezing user space processes ... (elapsed 0.023 seconds) done.
Jun 22 05:00:30 PC-Devista kernel: [70249.582839] PM: Marking nosave pages: [mem 0x0009f000-0x000fffff]
Jun 22 05:00:30 PC-Devista kernel: [70249.582844] PM: Basic memory bitmaps created
Jun 22 05:00:30 PC-Devista kernel: [70249.582896] PM: Preallocating image memory... done (allocated 155357 pages)
Jun 22 05:00:30 PC-Devista kernel: [70249.910359] PM: Allocated 621428 kbytes in 0.32 seconds (1941.96 MB/s)
Jun 22 05:00:30 PC-Devista kernel: [70249.910363] Freezing remaining freezable tasks ... (elapsed 0.001 seconds) done.
Jun 22 05:00:30 PC-Devista kernel: [70249.911803] Suspending console(s) (use no_console_suspend to debug)
Jun 22 05:00:30 PC-Devista kernel: [70249.952062] i8042 aux 00:04: System wakeup disabled by ACPI
Jun 22 05:00:30 PC-Devista kernel: [70249.992045] i8042 kbd 00:03: System wakeup enabled by ACPI
Jun 22 05:00:30 PC-Devista kernel: [70250.116143] PM: freeze of devices complete after 204.331 msecs
Jun 22 05:00:30 PC-Devista kernel: [70250.116557] PM: late freeze of devices complete after 0.410 msecs
Jun 22 05:00:30 PC-Devista kernel: [70250.117158] PM: noirq freeze of devices complete after 0.597 msecs
Jun 22 05:00:30 PC-Devista kernel: [70250.117304] ACPI: Preparing to enter system sleep state S4
Jun 22 05:00:30 PC-Devista kernel: [70250.148059] PM: Saving platform NVS memory
Jun 22 05:00:30 PC-Devista kernel: [70250.148733] PM: Creating hibernation image:
Jun 22 05:00:30 PC-Devista kernel: [70250.152007] PM: Need to copy 81989 pages
Jun 22 05:00:30 PC-Devista kernel: [70250.152007] PM: Normal pages needed: 71981 + 1024, available pages: 155228
Jun 22 05:00:30 PC-Devista kernel: [70250.152007] PM: Restoring platform NVS memory
Jun 22 05:00:30 PC-Devista kernel: [70250.152007] ACPI: Waking up from system sleep state S4
Jun 22 05:00:30 PC-Devista kernel: [70250.164293] PM: noirq restore of devices complete after 14.999 msecs
Jun 22 05:00:30 PC-Devista kernel: [70250.168007] hpet1: lost 4280 rtc interrupts
Jun 22 05:00:30 PC-Devista kernel: [70250.168762] PM: early restore of devices complete after 0.224 msecs
Jun 22 05:00:30 PC-Devista kernel: [70250.202420] snd_hda_intel 0000:00:1b.0: irq 43 for MSI/MSI-X
Jun 22 05:00:30 PC-Devista kernel: [70250.202512] usb usb1: root hub lost power or was reset
Jun 22 05:00:30 PC-Devista kernel: [70250.202551] usb usb3: root hub lost power or was reset
Jun 22 05:00:30 PC-Devista kernel: [70250.202587] usb usb4: root hub lost power or was reset
Jun 22 05:00:30 PC-Devista kernel: [70250.202612] usb usb2: root hub lost power or was reset
Jun 22 05:00:30 PC-Devista kernel: [70250.206517] ehci-pci 0000:00:1d.7: cache line size of 64 is not supported
Jun 22 05:00:30 PC-Devista kernel: [70250.207330] 8139too 0000:08:08.0 eth0: link up, 100Mbps, full-duplex, lpa 0xC5E1
Jun 22 05:00:30 PC-Devista kernel: [70250.208594] ata6: port disabled--ignoring
Jun 22 05:00:30 PC-Devista kernel: [70250.209470] sd 0:0:0:0: [sda] Starting disk
Jun 22 05:00:30 PC-Devista kernel: [70250.300067] i8042 kbd 00:03: System wakeup disabled by ACPI
Jun 22 05:00:30 PC-Devista kernel: [70250.396422] ata5.00: ACPI cmd ef/03:0c:00:00:00:a0 (SET FEATURES) filtered out
Jun 22 05:00:30 PC-Devista kernel: [70250.396426] ata5.00: ACPI cmd ef/03:22:00:00:00:a0 (SET FEATURES) filtered out
Jun 22 05:00:30 PC-Devista kernel: [70250.436299] ata5.00: configured for MWDMA2
Jun 22 05:00:30 PC-Devista kernel: [70250.536052] usb 2-1: reset high-speed USB device number 2 using ehci-pci
Jun 22 05:00:30 PC-Devista kernel: [70250.804548] ata1: SATA link up 1.5 Gbps (SStatus 113 SControl 300)
Jun 22 05:00:30 PC-Devista kernel: [70250.805420] ata1.00: ACPI cmd ef/10:03:00:00:00:a0 (SET FEATURES) filtered out
Jun 22 05:00:30 PC-Devista kernel: [70250.806432] ata1.00: ACPI cmd ef/10:03:00:00:00:a0 (SET FEATURES) filtered out
Jun 22 05:00:30 PC-Devista kernel: [70250.806437] ata1.00: configured for UDMA/100
Jun 22 05:00:30 PC-Devista kernel: [70250.856031] usb 2-4: reset high-speed USB device number 3 using ehci-pci
Jun 22 05:00:30 PC-Devista kernel: [70251.176043] usb 2-6: reset high-speed USB device number 4 using ehci-pci
Jun 22 05:00:30 PC-Devista kernel: [70251.776053] usb 2-6.1: reset low-speed USB device number 5 using ehci-pci
Jun 22 05:00:30 PC-Devista kernel: [70252.128042] usb 2-6.2: reset full-speed USB device number 6 using ehci-pci
Jun 22 05:00:30 PC-Devista kernel: [70252.304035] usb 2-6.4: reset high-speed USB device number 7 using ehci-pci
Jun 22 05:00:30 PC-Devista kernel: [70252.396713] usblp0: removed
Jun 22 05:00:30 PC-Devista kernel: [70252.398518] PM: restore of devices complete after 2204.100 msecs
Jun 22 05:00:30 PC-Devista kernel: [70252.398968] usblp 2-6.4:1.1: usblp0: USB Bidirectional printer dev 7 if 1 alt 0 proto 2 vid 0x03F0 pid 0x6A11
Jun 22 05:00:30 PC-Devista kernel: [70252.399346] PM: Image restored successfully.
Jun 22 05:00:30 PC-Devista kernel: [70252.399362] PM: Basic memory bitmaps freed
Jun 22 05:00:30 PC-Devista kernel: [70252.399366] Restarting tasks ...
Jun 22 05:00:30 PC-Devista kernel: [70252.399743] b43-pci-bridge 0000:06:00.0: no hotplug settings from platform
Jun 22 05:00:30 PC-Devista kernel: [70252.405915] done.
Jun 22 05:00:30 PC-Devista kernel: [70252.405931] video LNXVIDEO:01: Restoring backlight state
Jun 22 05:00:32 PC-Devista systemd[1148]: Time has been changed
Jun 22 05:00:32 PC-Devista systemd[1]: Time has been changed
Jun 22 05:00:32 PC-Devista systemd-sleep[10487]: System resumed.
Jun 22 05:00:32 PC-Devista systemd[1086]: Time has been changed
>>>>>>  Jun 22 05:00:32 PC-Devista systemd[1]: Started Hibernate.  <<<<<<
Jun 22 05:00:32 PC-Devista systemd[1]: Requested transaction contradicts existing jobs: File exists
Jun 22 05:00:32 PC-Devista systemd[1]: Service sleep.target is not needed anymore. Stopping.
Jun 22 05:00:32 PC-Devista systemd[1]: Stopping Sleep.
Jun 22 05:00:32 PC-Devista systemd[1]: Stopped target Sleep.
Jun 22 05:00:32 PC-Devista systemd[1]: Reached target Hibernate.
Jun 22 05:00:32 PC-Devista bluetoothd[568]: Endpoint unregistered: sender=:1.34 path=/MediaEndpoint/A2DPSource
Jun 22 05:00:32 PC-Devista bluetoothd[568]: Endpoint unregistered: sender=:1.34 path=/MediaEndpoint/A2DPSink
Jun 22 05:00:32 PC-Devista bluetoothd[568]: Sap driver initialization failed.
Jun 22 05:00:32 PC-Devista bluetoothd[568]: sap-server: Operation not permitted (1)
Jun 22 05:00:32 PC-Devista bluetoothd[568]: hci0 Load Connection Parameters failed: Unknown Command (0x01)
Jun 22 05:00:32 PC-Devista bluetoothd[568]: Endpoint registered: sender=:1.34 path=/MediaEndpoint/A2DPSource
Jun 22 05:00:32 PC-Devista bluetoothd[568]: Endpoint registered: sender=:1.34 path=/MediaEndpoint/A2DPSink
Jun 22 05:00:32 PC-Devista systemd[1]: Service bluetooth.target is not needed anymore. Stopping.
Jun 22 05:00:32 PC-Devista systemd[1]: Stopping Bluetooth.
Jun 22 05:00:32 PC-Devista systemd[1]: Stopped target Bluetooth.
Jun 22 05:00:34 PC-Devista systemd[1]: Starting Load/Save RF Kill Switch Status of rfkill5...
Jun 22 05:00:34 PC-Devista systemd[1]: Starting Bluetooth.
Jun 22 05:00:34 PC-Devista systemd[1]: Reached target Bluetooth.
Jun 22 05:00:35 PC-Devista systemd[1]: Started Load/Save RF Kill Switch Status of rfkill5.
Jun 22 05:17:02 PC-Devista CRON[10677]: (root) CMD (   cd / && run-parts --report /etc/cron.hourly)
Jun 22 05:30:26 PC-Devista systemd[1086]: Time has been changed
Jun 22 05:30:26 PC-Devista systemd[1]: Time has been changed
Jun 22 05:30:26 PC-Devista systemd[1148]: Time has been changed
Jun 22 05:31:01 PC-Devista CRON[10744]: (root) CMD (if test -x /usr/sbin/apticron; then /usr/sbin/apticron --cron; else true; fi)
Jun 22 06:17:01 PC-Devista CRON[10955]: (root) CMD (   cd / && run-parts --report /etc/cron.hourly)
Jun 22 06:25:01 PC-Devista CRON[10992]: (root) CMD (test -x /usr/sbin/anacron || ( cd / && run-parts --report /etc/cron.daily ))
Jun 22 06:25:07 PC-Devista cracklib: no dictionary update necessary.
Jun 22 06:25:09 PC-Devista rsyslogd: [origin software="rsyslogd" swVersion="8.4.2" x-pid="909" x-info="http://www.rsyslog.com"] rsyslogd was HUPed

Dernière modification par Pierre16 (22-06-2018 15:09:19)

Hors ligne

#8 23-06-2018 10:04:31

Pierre16
Membre
Distrib. : Bookworm
Noyau : Linux 6.1.0.11-amd64
(G)UI : XFCE 4-12
Inscription : 26-01-2017

Re : [Résolu] Petit souci avec horodateur

Je reviens encore sur ma collecte d'infos de ce matin dans syslog ...

Jun 22 20:00:01 PC-Devista systemd[1]: Starting Hibernate...
Jun 22 20:00:01 PC-Devista kernel: [124223.156976] PM: Hibernation mode set to 'platform'
Jun 23 05:00:31 PC-Devista kernel: [124224.112731] PM: Creating hibernation image:
Jun 23 05:00:35 PC-Devista systemd[1]: Started Hibernate.
Jun 23 05:00:35 PC-Devista systemd[1]: Reached target Hibernate.
 

Hors ligne

#9 26-06-2018 07:48:49

Pierre16
Membre
Distrib. : Bookworm
Noyau : Linux 6.1.0.11-amd64
(G)UI : XFCE 4-12
Inscription : 26-01-2017

Re : [Résolu] Petit souci avec horodateur

Voilà ..... plus de windows sur mon disque mais toujours ce décalage à la sortie d'hibernation (demandé 0h + 7 heures) et toujours réveil à 5 heures !!

Quelqu'un a-t-il une idée ou dois-je mettre "+ 9 heures" pour la sortie d'hibernation à 7 heures.
Qu'en sera-t-il alors au passage de l'heure d'hiver ?
Pas très pratique ce petit jeu là...

Hors ligne

#10 26-06-2018 07:52:32

smolski
quasi...modo
Lieu : AIN
Distrib. : backports (buster) 10
Noyau : Linux 4.19.0-8-amd64
(G)UI : gnome
Inscription : 21-10-2008

Re : [Résolu] Petit souci avec horodateur

Pour un autre script genre une copie dans les quelques minutes, tu aurais le même décalage ?
Des fois que... smile

Dernière modification par smolski (26-06-2018 07:52:56)


saque eud dun (patois chtimi : fonce dedans)

Hors ligne

#11 27-06-2018 06:21:25

Pierre16
Membre
Distrib. : Bookworm
Noyau : Linux 6.1.0.11-amd64
(G)UI : XFCE 4-12
Inscription : 26-01-2017

Re : [Résolu] Petit souci avec horodateur

Voilà le résultat de cet essai,toujours réveil à 5h00 !!!!

#!/bin/sh

# Lancé par hiberRestart.service

# Hibernation à 22:30 le jour même
#      Réveil à 07:00 le lendemain

cejour0h=$(LC_TIME=C date +'%h %d %Y')

echo "0"                                                          > /sys/class/rtc/rtc0/wakealarm && \
echo $(date +%s --date "${cejour0h} + 1 days 420 minutes") > /sys/class/rtc/rtc0/wakealarm && \
echo "systemctl hibernate" | at 2230



Jun 26 22:30:00 PC-Devista systemd[1]: Starting Hibernate...
Jun 26 22:30:00 PC-Devista kernel: [11044.326634] PM: Hibernation mode set to 'platform'
Jun 27 05:00:30 PC-Devista kernel: [11045.800612] PM: Creating hibernation image:
Jun 27 05:00:32 PC-Devista systemd[1]: Started Hibernate.
Jun 27 05:00:32 PC-Devista systemd[1]: Starting Hibernate.
Jun 27 05:00:32 PC-Devista systemd[1]: Reached target Hibernate.
 




Ce soir,j'essaye :

echo $(date +%s --date "${cejour0h} + 1 days 9 heures") > /sys/class/rtc/rtc0/wakealarm && \



dans l'espoir d'un réveil à 7 heures ......

Dernière modification par Pierre16 (27-06-2018 06:59:49)

Hors ligne

#12 27-06-2018 07:52:27

MicP
Membre
Inscription : 29-02-2016

Re : [Résolu] Petit souci avec horodateur

Bonjour Pierre16

Il faudrait le retour intégral (comme celui que j'ai donné dans mon message #4)
de la commande :

timedatectl

de façon à pouvoir vérifier que la RTC est bien à l'heure UTC

=======
Et si tu utilises un dualboot avec Windows,
il faudra vérifier que Windows ne remette pas la RTC de ta machine à l'heure locale.
Si c'est le cas, il faudra créer la clef suivante (de type DWORD ou QWORD)
dans la base de registres :

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\TimeZoneInformation\RealTimeIsUniversal


et la mettre à 1

=======
Tu peux aussi remplacer :

cejour0h=$(LC_TIME=C date +'%h %d %Y')

par

cejour0h=$(date +%F)



=======

root@debg53sw:~# date
mercredi 27 juin 2018, 09:14:44 (UTC+0200)
root@debg53sw:~#
root@debg53sw:~# cat /proc/driver/rtc
rtc_time  : 07:14:46
rtc_date  : 2018-06-27
alrm_time : 19:00:00
alrm_date : 2019-06-26
alarm_IRQ : no
alrm_pending  : no
update IRQ enabled  : no
periodic IRQ enabled  : no
periodic IRQ frequency  : 1024
max user IRQ frequency  : 64
24hr    : yes
periodic_IRQ  : no
update_IRQ  : no
HPET_emulated : yes
BCD   : yes
DST_enable  : no
periodic_freq : 1024
batt_status : okay
root@debg53sw:~#
root@debg53sw:~# cejour0h=$(date +%F)
root@debg53sw:~#
root@debg53sw:~# echo "0" > /sys/class/rtc/rtc0/wakealarm
root@debg53sw:~#
root@debg53sw:~# date +%s -d 'TZ="Europe/Paris" '$cejour0h'+ 1 days 7 hours' > /sys/class/rtc/rtc0/wakealarm
root@debg53sw:~#
root@debg53sw:~# cat /proc/driver/rtc
rtc_time  : 07:14:52
rtc_date  : 2018-06-27
alrm_time : 05:00:00
alrm_date : 2018-06-28
alarm_IRQ : yes
alrm_pending  : no
update IRQ enabled  : no
periodic IRQ enabled  : no
periodic IRQ frequency  : 1024
max user IRQ frequency  : 64
24hr    : yes
periodic_IRQ  : no
update_IRQ  : no
HPET_emulated : yes
BCD   : yes
DST_enable  : no
periodic_freq : 1024
batt_status : okay
root@debg53sw:~#
 


Voilà :
- Comme on a pu le voir dans mon message #4, l'horloge RTC est à l'heure UTC,
- l'IRQ de la RTC a bien été activée par la programmation de l'heure de réveil,
comme on peut le voir dans cette ligne :


alarm_IRQ : yes

Donc, ma machine redémarrera le 28 juin 2018 à 05:00 UTC (<=> à 07:00 UTC+2 => 07:00 heure locale pour Paris)

Dernière modification par MicP (27-06-2018 09:31:52)

Hors ligne

#13 27-06-2018 09:45:04

Pierre16
Membre
Distrib. : Bookworm
Noyau : Linux 6.1.0.11-amd64
(G)UI : XFCE 4-12
Inscription : 26-01-2017

Re : [Résolu] Petit souci avec horodateur

Voilà .....pit16@PC-Devista:~$

timedatectl


     Local time: mer. 2018-06-27 10:41:59 CEST
  Universal time: mer. 2018-06-27 08:41:59 UTC
        RTC time: mer. 2018-06-27 10:41:59
       Time zone: Europe/Paris (CEST, +0200)
       NTP enabled: no
NTP synchronized: yes
 RTC in local TZ: yes
      DST active: yes
 Last DST change: DST began at
                  dim. 2018-03-25 01:59:59 CET
                  dim. 2018-03-25 03:00:00 CEST
 Next DST change: DST ends (the clock jumps one hour backwards) at
                  dim. 2018-10-28 02:59:59 CEST
                  dim. 2018-10-28 02:00:00 CET

Warning: The system is configured to read the RTC time in the local time zone. This
         mode can not be fully supported. It will create various problems with time
         zone changes and daylight saving time adjustments. The RTC time is never updated,
         it relies on external facilities to maintain it. If at all possible, use
         RTC in UTC by calling 'timedatectl set-local-rtc 0'.
pit16@PC-Devista:~$
 



J'attend ton avis avant de poursuivre les modifications que tu me proposes.

Edit à toto : Séparé la commande user de son retour afin que chaque poule soit bien regardée pour ce qu'elle est.

Hors ligne

#14 27-06-2018 12:57:14

MicP
Membre
Inscription : 29-02-2016

Re : [Résolu] Petit souci avec horodateur

Dans l'extrait suivant,
on peut constater que la RTC de ta machine
n'est pas à l'heure UTC mais à l'heure locale


      Local time: mer. 2018-06-27 10:41:59 CEST
  Universal time: mer. 2018-06-27 08:41:59 UTC
        RTC time: mer. 2018-06-27 10:41:59


la fin de ton retour de commande indique d'ailleurs :


Warning: The system is configured to read the RTC time in the local time zone. This
         mode can not be fully supported. It will create various problems with time
         zone changes and daylight saving time adjustments. The RTC time is never updated,
         it relies on external facilities to maintain it. If at all possible, use
         RTC in UTC by calling 'timedatectl set-local-rtc 0'.



=======
Est-ce que sur cette machine,
ton système debian est en dual boot avec un système windows ?
Si oui, quelle est la version de windows ?

Dernière modification par MicP (27-06-2018 13:00:16)

Hors ligne

#15 27-06-2018 13:27:36

Pierre16
Membre
Distrib. : Bookworm
Noyau : Linux 6.1.0.11-amd64
(G)UI : XFCE 4-12
Inscription : 26-01-2017

Re : [Résolu] Petit souci avec horodateur

Ce PC était en dual boot avec Vista.
J'ai supprimé 2 partitions dont Vista et une autre.
Quand je démarre maintenant,je trouve le grub mais sans Vista (uniquement Debian).

https://debian-facile.org/viewtopic.php?id=21822

Dernière modification par Pierre16 (27-06-2018 13:35:04)

Hors ligne

#16 27-06-2018 18:11:09

MicP
Membre
Inscription : 29-02-2016

Re : [Résolu] Petit souci avec horodateur

Bonsoir

C'était simplement pour savoir si le système Windows installé reprogrammait la RTC à l'heure locale,
mais si windows n'est pas utilisable il ne risque pas de modifier la RTC.

=======
En suivant le conseil proposé dans le retour de la commande timedatectl,
il te faudrait lancer la ligne de commande suivante :

timedatectl set-local-rtc 0

De cette façon, la RTC sera à l'heure UTC.

Hors ligne

#17 30-06-2018 09:26:34

Pierre16
Membre
Distrib. : Bookworm
Noyau : Linux 6.1.0.11-amd64
(G)UI : XFCE 4-12
Inscription : 26-01-2017

Re : [Résolu] Petit souci avec horodateur

Après avoir appliqué la dernière commande proposée,voilà le résultat....

pit16@PC-Devista:~$ timedatectl




      Local time: sam. 2018-06-30 10:15:47 CEST
  Universal time: sam. 2018-06-30 08:15:47 UTC
        RTC time: sam. 2018-06-30 08:15:47
       Time zone: Europe/Paris (CEST, +0200)
     NTP enabled: no
NTP synchronized: yes
 RTC in local TZ: no
      DST active: yes
 Last DST change: DST began at
                  dim. 2018-03-25 01:59:59 CET
                  dim. 2018-03-25 03:00:00 CEST
 Next DST change: DST ends (the clock jumps one hour backwards) at
                  dim. 2018-10-28 02:59:59 CEST
                  dim. 2018-10-28 02:00:00 CET
 



Aucune mise en garde n'y figure plus.
La sortie d'hibernation s'est bien passée à 7h ce matin comme souhaité.

Cela semble donc être réussi grâce à votre aide.

Merci beaucoup.

Je passe donc en résolu.

Hors ligne

Pied de page des forums