Newsgroup: it.comp.os.linux.iniziare
Titolo: Orologio sulla mb e ora di sistema

Buonasera a tutti
Ovviamente con il cambio dell'ora mi si è presentato un problema che 
prima non c'era (o meglio c'era ma era stato temporaneamente risolto).
 
Distribuzione Centos 6.5
 
Timezone impostata su Roma
 
sincronizzazione con il timeserver 
ntp1.ien.it
 ogni 24 ore
L'orologio di sistema (visualizzabile con date ma anche dal desktop) 
visualizza l'ora corretta.Sincronizzando con ntpdate lora è corretta.
ma..... se entro nel bios della scheda madre l'ora è 2 ore indietro 
(prima dell'ora legale la differenza era di un'ora)
Anche con il comando grafico system-config-date il tutto sembra corretto...
Questo mi provoca qualche casino in quanto il pc si accende in 
automatico alle 07:30 tramite bios (lo spegnimento avviene tramite 
un'istruzione in cron)
Quando ho installato il tutto avevo risolto il problema 
dell'autoaccensione del pc anticipando di un'ora il tutto, ma adesso mi 
scoccia avere l'orologio della mb con questa differenza
Ho googlato un pochino, ho verificato tramite il comando hwclock se 
fosse tutto ok (alla dine date e hwclock indicano gli stessi valori), ma 
la mb rimane impostata fissa sull'ora di greenwich...
 
Se qualcuno avesse un qualche suggerimento gliene sarei grato
 
 
-- 
--
Saluti
Bruno

 un'istruzione in cron)
 
Ma scusa ti perdi in un bicchier d'acqua: scegli di settare il bios
sull'ora legale invece che sull'ora di Greenwich. Cioe' questo e' quello
che fa Uindous e che all'installazione di Linux ti chiedono se vuoi
cambiare o no -- ma bada: questo e' quello che ho capito io, magari non
e' cosi'.
Nota: se e' come ho capito io, allora a marzo e settembre il sistema
operativo cambia l'orologio della mobo invece di seguire le impostazioni
di "locale".
 
-- 
Tanti saluti
 

 (prima dell'ora legale la differenza era di un'ora)
 
e' giusto. il bios e' settato su UTC.
lascialo cosi.
 
Ciao Jack
-- 
Yoda of Borg am I! Assimilated shall you be! Futile resistance is, hmm?


Se usi "rtcwake" per il wake-up (invece che il BIOS
direttamente) e se funziona, non hai problemi di
orari differenti tra BIOS (GMT) e PC (GMT+1 o +2).
 
"rtcwake" e` in grado di convertire tra un orario
e l'altro (dovrebbe, almeno).
 
bye,
 
-- 
 
piergiorgio

ciao
 
ho lo stesso problema
ho un pc con centos che si accende e si spegne da solo
e ho impostato l'accensione tramite bios
 
come risolvere?
a me serve che si accende sempre alla stessa ora, al di la' dei cambi di 
orario

 Se qualcuno avesse un qualche suggerimento gliene sarei grato
 
probabilmente basta impostare il clock del bios su local time
in
/etc/default/rcS
UTC=no
 
altrimenti potresti usare hwclock
non sono pratico ma da quanto ho letto dovrebbe essere
sudo hwclock --systohc --localtime
 
forse si può aggiungere in /etc/rc.local (senza sudo) per eseguirlo ad 
ogni avvio del PC
-- 
bye
!(!1|1)
 

 e l'altro (dovrebbe, almeno).
 
Ma se il pc non é avviato, il kernel non caricato, eccetera, come
funzia "rtcwake"? A meno di fargli fare tutto a lui, accensione e spegnimento,
fatto salvo interruzioni enel (se non ha un ups che regge dalle 07:30 di un
giorno alle 07:30 dell'altro).
 
-- 
+---------------------------------------------------------------------------+
| Non prendete la vita troppo sul serio, comunque vada non ne uscirete vivi.|
+-----#4--------------------------------------Diamanti di saggezza.---------+

not1xor1 in data 07:34, mercoledì 01 aprile 2015, nel gruppo
it.comp.os.linux.iniziare ha scritto:

Dici di aggiornare il clock del bios ad ogni accensione, sfruttando l'ora
locale?
Ci sarebbe un problema solo il primo giorno di cambio orario legale/naturale.
 
Peró...
Se allo spegnimento, facesse un controllo della data, e settasse l'ora del bios
in base al giorno successivo prima di dare HALT, ovvierebbe al problema...
Le date di passaggio ora legale/naturale sono gestibili con un algoritmo e si
possono conoscere.


 conoscere.
 
È sufficiente settare il BIOS con il tempo locale
# hwclock --systohc --localtime
quindi informare il SO che il BIOS riporta il tempo locale come 
richiesto dalla distribuzione.  Per esempio nelle Slackware devi usare 
il comando (da root)  "timeconfig", in altre devi inserire UTC=no nel 
file di configurazione.
 
Ciao
Giovanni
-- 
   A computer is like an air conditioner,
   it stops working when you open Windows.
   < 
http://giovanni.homelinux.net/
 >

 (prima dell'ora legale la differenza era di un'ora)
 
Non sono sicuro ma forse in questa guida per mythtv, se ti sbatti un po'
ad adattarla, c'e` la soluzione al tuo problema.
La prova da fare mi sembra semplice, controlla solo che come dice li`
l'hwclock update sia disabilitato.
 
https://www.mythtv.org/wiki/ACPI_Wakeup#Manually_test_wakealarm
 
 
Io ho provato e da me su Debian testing funziona ma ho dovuto copiare a
mano con i privilegi di root l'output del comando
 
$ echo `date '+%s' -d '+ 5 minutes'`
 
nel file
 
/sys/class/rtc/rtc0/wakealarm
 
editandolo con Emacs.
 

 giorno alle 07:30 dell'altro).
 
"rtcwake" *spegne* il PC, settando il restart
all'orario voluto.
 
E` un wake-from-S5, se funziona...
 
Altrimenti, e` possibile un wake-from-s3/4,
che dovrebbe essere piu` standard.
 
Quindi, si mette "rtcwake" in "cron" al posto
di "shutdown".
 
Ovviamente, si prova prima da shell (root, credo).
 
bye,
 
-- 
 
piergiorgio

Il 31/03/15 20:49, Bruno ha scritto:

Grazie a tutti per gli ottimi consigli
Per adesso una cosa che sono riuscito ad ottenere è la corrispondenza 
tra l'orologio hardware e quello di sistema
dal comando system-config-date ho impostato l'aggiornamento NTP e 
"sembra" che i due orologi corrispondano.(eliminando nel contempo il 
comando ntpdate da cron)
La risposta l'avro' domani mattina (vedro' se si sarà acceso da solo)
Vi terro' informati
 
-- 
--
Saluti
Bruno

 di "shutdown".
 
<Commento 1/2 OT>: Ma perche' non lasciarlo acceso notte e giorno? al
tempo dei tempi leggevo/dicevano di pc Linux accesi per un record di non
so quanti anni!
 
-- 
Tanti saluti
 


Perche` consuma corrente.
 
Tant'e` che e` possibile fare lo stesso
usando S3/S4 invece di S5, cioe` suspend
to RAM o Disk, quindi "conservando" lo
stato del PC alla ripartenza (quindi non
un vero reboot/reset).
 
bye,
 
-- 
 
piergiorgio

 Timezone impostata su Roma
 
ntpdate va benissimo, il problema dovrebbe insorgere ogni volta che fai 
partire windows.
io faccio così:
 
 
 
sudo ntpdate 
pool.ntp.org
 
sudo timedatectl set-local-rtc true
sudo ntpd -qg
 
lancio uno script ogni volta che apro windows, altrimenti se vuoi 
trovare dei metodi alternativi:
 
https://wiki.archlinux.org/index.php/Time
 
 
ciao

Piergiorgio Sartor in data 20:21, mercoledì 01 aprile 2015, nel gruppo
it.comp.os.linux.iniziare ha scritto:

AH, ok, in pratica un suspend.
Non avevo capito.
 
 
-- 
+---------------------------------------------------------------------------+
|Al termine delle elezioni,la madre superiora fa la conta dei voti:         |
|DC, DC, DC,... PPP. Chiama subito suor Maddalena per le spiegazioni...     |
|Si era rotta la punta della matita, ed ho scritto: PORCA PUTTANA LA PUNTA! |
+-----#8---------------------Campagna contro le pubblicita` idiote.---------+

 
https://wiki.archlinux.org/index.php/Time
 
 
Piu` che trovare 'metodi alternativi' io direi 'metodi corretti'; come
hai impostato le cose tu puo` comportare disguidi; ad esempio quando ci
sono i passaggi fra ora solare ed ora legale.
E cmq non segui manco la prassi POSIX.
 
http://www.cl.cam.ac.uk/~mgk25/mswish/ut-rtc.html
 
 
Di "toccare nulla" l'aveva gia` scritto prima a chiare lettere Jack e
c'era scritto anche nella guida che ho indicato prima:
 
"UTC, local time and BIOS date format
 
If supported by your environment, set the time to UTC (Coordinated
Universal Time); UTC is the most desirable option because ......"
 
https://www.mythtv.org/wiki/ACPI_Wakeup#BIOS_setup
 
 
e pure nel tuo link:
 
"When using Linux it is beneficial to have the hardware clock set to the
UTC standard ......"
 
https://wiki.archlinux.org/index.php/Time#Time_standard
 
 

 Non avevo capito.
 
La storia e` che ACPI supporta (o dovrebbe
supportare) il wake-up da low power.
 
In pratica, gli stati low power (tipicamente
S3 ed S4) hanno la possibilita` di essere
"svegliati" dal real-time clock della MB.
Questo, ripeto, e` previsto in ACPI.
 
Lo stato S5 (off) non e` ufficialmente
supportato, ma, da quello che ho potuto
provare io, funziona.
 
Quello che "rtcwake" fa e` settare il timer
di wake-up e poi mandare il sistema in uno
degli stati low power, incluso S5.
 
Passato il time out, il PC riparte.
 
"rtcwake" ha il vantaggio di gestire la
differenza tra UTC (GMT) e l'orario locale,
incluso il cambio di estivo/invernale (se
usato propriamente).
 
Infatti, si puo` usare "date" per gestire
tutta la cosa.
 
bye,
 
-- 
 
piergiorgio

 E cmq non segui manco la prassi POSIX.
Vero la parola alternativo è sbagliata, mi sono dimenticato del comando:
 
timedatectl set-timezone Zone/SubZone
 
ma a parte questo dove sbaglio?
 
ciao e grazie
 

 ma a parte questo dove sbaglio?
 
Non conosco CentOS, tanto meno la versione 6.5
Usa systemd?
 
Tu che usi systemd volendo potresti rimuovere ntpd e abilitare
systemd-timesyncd.service
Lo configuri in
/etc/systemd/timesyncd.conf
 
 
 
 


grazie mi salvo questa mail e appena sono pronto ci do' un'occhiata, 
sono curioso di vedere come si può configurare.
 
ciao e grazie

Il 31/03/15 20:49, Bruno ha scritto:

Allora, dopo aver settato tramite system-config-date (da un tereminale 
con privilegi di root) le seguenti opzioni:
"aggiorna tramite timeserver"
timezone su roma
tolto il flag dalla casella "orologio hardware usa utc"
 
sembra che funzioni tutto.
Il sincronismo dell'ora avviene circa 1 volta al giorno.
L'orologio del bios è ok
Il sistema si accende all'ora giusta.
 
Quello che è strano è che nel "timezone" del desktop la timezone è 
indicata come sconosciuta, ma l'immagine con la proiezione delle fasce 
orarie è corretta
Terro' sotto controllo in tutto ancora per qualche giorno.
 
Grazie ancora per tutti i suggerimenti
 
-- 
--
Saluti
Bruno