Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
[Risolto] Orologio (...ma ho guardato d'appertutto)
View unanswered posts
View posts from last 24 hours
View posts from last 7 days

Goto page 1, 2  Next  
Reply to topic    Gentoo Forums Forum Index Forum italiano (Italian)
View previous topic :: View next topic  
Author Message
Deus Ex
Guru
Guru


Joined: 16 Nov 2005
Posts: 489
Location: Patavium

PostPosted: Wed Apr 05, 2006 2:54 pm    Post subject: [Risolto] Orologio (...ma ho guardato d'appertutto) Reply with quote

Come da topic, ho guardato DAVVERO dappertutto (per prima cosa nell'howto della localizzazione), per impostare l'ora del mio sistema, ma non ne vengo fuori. Ho spostato da local a UTC e poi di nuovo local; ho cancello /etc/adjtime; ho linkato Europe/Rome a /etc/localtime, ma nonostante tutto questo, se do "date" da root ho l'ora esatta
Code:
# date
mer apr  5 16:48:45 CEST 2006


mentre se lo do da utente, neanche a pagarlo (e sempre con 2 ore di differenza, che dovrebbero essere quelle che attualmente ci sono tra l'UTC e il nostro fuso orario)
Code:
$ date
mer apr  5 14:49:55 UTC 2006


Per completezza, posto anche /etc/conf.d/clock
Code:
# /etc/conf.d/clock

# Set CLOCK to "UTC" if your system clock is set to UTC (also known as
# Greenwich Mean Time).  If your clock is set to the local time, then
# set CLOCK to "local".  Note that if you dual boot with Windows, then
# you should set it to "local".

CLOCK="local"

# If you wish to pass any other arguments to hwclock during bootup,
# you may do so here.

CLOCK_OPTS=""

# If you want to set the Hardware Clock to the current System Time
# during shutdown, then say "yes" here.

CLOCK_SYSTOHC="yes"


### ALPHA SPECIFIC OPTIONS ###

# If your alpha uses the SRM console, set this to "yes".
SRM="no"

# If your alpha uses the ARC console, set this to "yes".
ARC="no"


Da notare che il problema batteria BIOS non sussiste, perchè l'orologio è preciso nella scansione del tempo. Due ore indietro, ma preciso....

Grazie a chiunque abbia voglia di rispondere
_________________
Deus Ex
--
L’inflazione che caccia nelle mani dell’individuo, in un gesto solo, miliardi di marchi, lasciandolo più miserabile di prima, dimostra punto per punto che il denaro è un’allucinazione collettiva.


Last edited by Deus Ex on Thu Apr 06, 2006 12:47 pm; edited 1 time in total
Back to top
View user's profile Send private message
Sephirot
Tux's lil' helper
Tux's lil' helper


Joined: 09 Jun 2004
Posts: 124
Location: Milano

PostPosted: Wed Apr 05, 2006 3:03 pm    Post subject: Reply with quote

se vuoi un soluzione semplice e veloce installa rdate, un programmillo che aggiorna l'orario in automatico, e mettilo in /etc/conf.d/local.start
_________________
"Gentoo is more educational than mainstream distros. It encourages you to look under the hood and effectively turns a lot of n00bs into l33ts."
resistence is futile
(if < 1 ohm)
Back to top
View user's profile Send private message
X-Drum
Advocate
Advocate


Joined: 24 Aug 2003
Posts: 2517
Location: ('Modica','Trieste','Ferrara') Italy

PostPosted: Wed Apr 05, 2006 3:14 pm    Post subject: Reply with quote

Sephirot wrote:
se vuoi un soluzione semplice e veloce installa rdate, un programmillo che aggiorna l'orario in automatico, e mettilo in /etc/conf.d/local.start

se emergi la versione 1.4-r1 di rdate non hai bisgono di toccare
il file
Code:
/etc/conf.d/local.start

troverai infatti uno script per l'avvio di rdate in
Code:
/etc/init.d/

e un file di configurazione in
Code:
/etc/conf.d/

ma occhio è mascherato come ~ al momento anche se sembra funzionare bene
(sui miei pc)
_________________
"...There are two sort of lies, lies and benchmarks..."
Back to top
View user's profile Send private message
Deus Ex
Guru
Guru


Joined: 16 Nov 2005
Posts: 489
Location: Patavium

PostPosted: Wed Apr 05, 2006 3:32 pm    Post subject: Reply with quote

L'ho emerso. A quale host mi consigliate di attaccarlo?

Grazie mille dei suggerimenti! :D :D :D
_________________
Deus Ex
--
L’inflazione che caccia nelle mani dell’individuo, in un gesto solo, miliardi di marchi, lasciandolo più miserabile di prima, dimostra punto per punto che il denaro è un’allucinazione collettiva.


Last edited by Deus Ex on Wed Apr 05, 2006 3:40 pm; edited 1 time in total
Back to top
View user's profile Send private message
Deus Ex
Guru
Guru


Joined: 16 Nov 2005
Posts: 489
Location: Patavium

PostPosted: Wed Apr 05, 2006 3:40 pm    Post subject: Reply with quote

Ho cercato un po' in giro e ho trovato un host americano che è perfetto.
Il punto è che ho il problema di prima: se lancio "date" da root ho l'orario CEST preciso, se lo lancio da utente, ho l'orario, indietro di due ore e pure UTC!
Da cosa può dipendere?
_________________
Deus Ex
--
L’inflazione che caccia nelle mani dell’individuo, in un gesto solo, miliardi di marchi, lasciandolo più miserabile di prima, dimostra punto per punto che il denaro è un’allucinazione collettiva.
Back to top
View user's profile Send private message
comio
Advocate
Advocate


Joined: 03 Jul 2003
Posts: 2191
Location: Taranto

PostPosted: Wed Apr 05, 2006 4:12 pm    Post subject: Reply with quote

Deus Ex wrote:
Ho cercato un po' in giro e ho trovato un host americano che è perfetto.
Il punto è che ho il problema di prima: se lancio "date" da root ho l'orario CEST preciso, se lo lancio da utente, ho l'orario, indietro di due ore e pure UTC!
Da cosa può dipendere?


magari cambiano le impostazioni locale dell'utente.
L'orologio è sicronizzato (quindi non è un problema di perdita di clock) ma è solo il modo di visualizzazione che cambia.

ti consiglio comunque di usare per l'ntp il server time.ien.it che è quello del Galileo Ferraris di Torino (ora ufficiale italiana).

ciao
_________________
RTFM!!!!

e

http://www.comio.it
:)
Back to top
View user's profile Send private message
makoomba
Bodhisattva
Bodhisattva


Joined: 03 Jun 2004
Posts: 1856

PostPosted: Wed Apr 05, 2006 4:38 pm    Post subject: Reply with quote

posta
Code:
ls -Ll /etc/localtime

_________________
When all else fails, read the instructions.
Back to top
View user's profile Send private message
Deus Ex
Guru
Guru


Joined: 16 Nov 2005
Posts: 489
Location: Patavium

PostPosted: Wed Apr 05, 2006 6:12 pm    Post subject: Reply with quote

Grazie per l'indicazione dell'host per l'ntp: lo sostituisco immediatamente! :)

ls -Ll /etc/localtime dà:
Code:
$ ls -Ll /etc/localtime
-rw------- 1 root root 951  5 apr 06:52 /etc/localtime


...e giustamente mi è sorto il dubbio che sia un problema di permessi (...e pirla io che non ci ho pensato prima).
Ora li cambio e vedo che mi dice. Poi riporto il risultato :)
_________________
Deus Ex
--
L’inflazione che caccia nelle mani dell’individuo, in un gesto solo, miliardi di marchi, lasciandolo più miserabile di prima, dimostra punto per punto che il denaro è un’allucinazione collettiva.
Back to top
View user's profile Send private message
Deus Ex
Guru
Guru


Joined: 16 Nov 2005
Posts: 489
Location: Patavium

PostPosted: Wed Apr 05, 2006 6:23 pm    Post subject: Reply with quote

Niente. Ho anche rebootato la macchia, ma nulla.
Ma quello che non capisco è proprio il fatto che da root visualizzi l'ora locale (CEST), mentre da utente solo l'UTC....

Se a qualcuno viene qualche idea, è il benvenuto! :)
_________________
Deus Ex
--
L’inflazione che caccia nelle mani dell’individuo, in un gesto solo, miliardi di marchi, lasciandolo più miserabile di prima, dimostra punto per punto che il denaro è un’allucinazione collettiva.
Back to top
View user's profile Send private message
makoomba
Bodhisattva
Bodhisattva


Joined: 03 Jun 2004
Posts: 1856

PostPosted: Wed Apr 05, 2006 6:35 pm    Post subject: Reply with quote

hai cambiato i permessi di
Code:
/usr/share/zoneinfo/Europe/Rome

?
_________________
When all else fails, read the instructions.
Back to top
View user's profile Send private message
Deus Ex
Guru
Guru


Joined: 16 Nov 2005
Posts: 489
Location: Patavium

PostPosted: Wed Apr 05, 2006 6:49 pm    Post subject: Reply with quote

No, perchè
Code:
-rw-r--r-- 3 root root 951 16 nov 10:09 /usr/share/zoneinfo/Europe/Rome


ed essendo readeable, dovrebbe essere sufficiente, giusto?
_________________
Deus Ex
--
L’inflazione che caccia nelle mani dell’individuo, in un gesto solo, miliardi di marchi, lasciandolo più miserabile di prima, dimostra punto per punto che il denaro è un’allucinazione collettiva.
Back to top
View user's profile Send private message
comio
Advocate
Advocate


Joined: 03 Jul 2003
Posts: 2191
Location: Taranto

PostPosted: Wed Apr 05, 2006 7:01 pm    Post subject: Reply with quote

Deus Ex wrote:
No, perchè
Code:
-rw-r--r-- 3 root root 951 16 nov 10:09 /usr/share/zoneinfo/Europe/Rome


ed essendo readeable, dovrebbe essere sufficiente, giusto?

prova e vedrai! :D

ciao
_________________
RTFM!!!!

e

http://www.comio.it
:)
Back to top
View user's profile Send private message
Deus Ex
Guru
Guru


Joined: 16 Nov 2005
Posts: 489
Location: Patavium

PostPosted: Thu Apr 06, 2006 7:09 am    Post subject: Reply with quote

Niente, neanche ora che è
Code:
$ ls -lL /usr/share/zoneinfo/Europe/Rome
-rw-r-xr-x 3 root root 951 16 nov 10:09 /usr/share/zoneinfo/Europe/Rome


Nonostante sia executable anche per l'utente, non è cambiato nulla.
Mi si pone il dubbio: non è che influisce qualche variabile d'ambiente dell'utente su date? Il man non dice granchè.

Come al solito, se qualcuno ha qualche idea, è il benvenuto :)
_________________
Deus Ex
--
L’inflazione che caccia nelle mani dell’individuo, in un gesto solo, miliardi di marchi, lasciandolo più miserabile di prima, dimostra punto per punto che il denaro è un’allucinazione collettiva.
Back to top
View user's profile Send private message
makoomba
Bodhisattva
Bodhisattva


Joined: 03 Jun 2004
Posts: 1856

PostPosted: Thu Apr 06, 2006 8:30 am    Post subject: Reply with quote

installa strace e da root
Code:
LANG=C strace -e open date

ripeti il comando da utente e posta i risultati
_________________
When all else fails, read the instructions.
Back to top
View user's profile Send private message
khelidan1980
Tux's lil' helper
Tux's lil' helper


Joined: 27 May 2004
Posts: 129
Location: Europe->Italy->Milan

PostPosted: Thu Apr 06, 2006 10:20 am    Post subject: Reply with quote

Io ho avuto lo sstesso problema,per ora ho risolto linkando l'orario gmt al localtime che risulta essere giusto,non è una soluzione ma zero voglia di perder tempo(tanto per stare in tema) su questo....!
_________________
Khelidan
Back to top
View user's profile Send private message
Deus Ex
Guru
Guru


Joined: 16 Nov 2005
Posts: 489
Location: Patavium

PostPosted: Thu Apr 06, 2006 10:35 am    Post subject: Reply with quote

@makoomba:
questo è l'ouput:
Code:
# LANG=C strace -e open date
open("/etc/ld.so.cache", O_RDONLY)      = 3
open("/lib/librt.so.1", O_RDONLY)       = 3
open("/lib/libc.so.6", O_RDONLY)        = 3
open("/lib/libpthread.so.0", O_RDONLY)  = 3
open("/dev/urandom", O_RDONLY)          = 3
open("/etc/localtime", O_RDONLY)        = 3
Thu Apr  6 12:33:47 CEST 2006
Process 16940 detached


Figo 'sto strace... non sapevo esistesse! ;)

@khelidan1980:
hmmm, l'idea è sana, anche se prima vorrei cercare di risolvere in modo pulito. Se proprio proprio non ne vengo fuori, farò come hai fatto tu! :)
_________________
Deus Ex
--
L’inflazione che caccia nelle mani dell’individuo, in un gesto solo, miliardi di marchi, lasciandolo più miserabile di prima, dimostra punto per punto che il denaro è un’allucinazione collettiva.
Back to top
View user's profile Send private message
makoomba
Bodhisattva
Bodhisattva


Joined: 03 Jun 2004
Posts: 1856

PostPosted: Thu Apr 06, 2006 10:38 am    Post subject: Reply with quote

devi postare anche quello da utente
_________________
When all else fails, read the instructions.
Back to top
View user's profile Send private message
Deus Ex
Guru
Guru


Joined: 16 Nov 2005
Posts: 489
Location: Patavium

PostPosted: Thu Apr 06, 2006 11:40 am    Post subject: Reply with quote

Orpo! Scusa, hai ragione ;)

Code:
$ LANG=C strace -e open date
open("tls/x86_64/librt.so.1", O_RDONLY) = -1 ENOENT (No such file or directory)
open("tls/librt.so.1", O_RDONLY)        = -1 ENOENT (No such file or directory)
open("x86_64/librt.so.1", O_RDONLY)     = -1 ENOENT (No such file or directory)
open("librt.so.1", O_RDONLY)            = -1 ENOENT (No such file or directory)
open("/usr/lib/wine/lib/tls/x86_64/librt.so.1", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/lib/wine/lib/tls/librt.so.1", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/lib/wine/lib/x86_64/librt.so.1", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/lib/wine/lib/librt.so.1", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/etc/ld.so.cache", O_RDONLY)      = 3
open("/lib/librt.so.1", O_RDONLY)       = 3
open("tls/x86_64/libc.so.6", O_RDONLY)  = -1 ENOENT (No such file or directory)
open("tls/libc.so.6", O_RDONLY)         = -1 ENOENT (No such file or directory)
open("x86_64/libc.so.6", O_RDONLY)      = -1 ENOENT (No such file or directory)
open("libc.so.6", O_RDONLY)             = -1 ENOENT (No such file or directory)
open("/lib/libc.so.6", O_RDONLY)        = 3
open("tls/x86_64/libpthread.so.0", O_RDONLY) = -1 ENOENT (No such file or directory)
open("tls/libpthread.so.0", O_RDONLY)   = -1 ENOENT (No such file or directory)
open("x86_64/libpthread.so.0", O_RDONLY) = -1 ENOENT (No such file or directory)
open("libpthread.so.0", O_RDONLY)       = -1 ENOENT (No such file or directory)
open("/lib/libpthread.so.0", O_RDONLY)  = 3
open("/dev/urandom", O_RDONLY)          = 3
open("/etc/localtime", O_RDONLY)        = -1 EACCES (Permission denied)
open("/etc/localtime", O_RDONLY)        = -1 EACCES (Permission denied)
open("/etc/localtime", O_RDONLY)        = -1 EACCES (Permission denied)
Thu Apr  6 11:39:32 UTC 2006
Process 17266 detached


Hmmm.... quel "permission denied" mi dà da pensare... Ma, come ti ho fatto vedere più su, l'utente ha accesso in lettura ed esecuzione... deve anche scriverci??

Grazie :)
_________________
Deus Ex
--
L’inflazione che caccia nelle mani dell’individuo, in un gesto solo, miliardi di marchi, lasciandolo più miserabile di prima, dimostra punto per punto che il denaro è un’allucinazione collettiva.
Back to top
View user's profile Send private message
power83
l33t
l33t


Joined: 28 Nov 2004
Posts: 638

PostPosted: Thu Apr 06, 2006 11:59 am    Post subject: Reply with quote

anche io ho lo stesso problema, ad ogni riavvio ho l'orario avanti esattamente di 2 ore.

Ho provato a settarlo con date allo stesso valore di hwclock, ma nulla.
Ho provato quindi a mettere hwclock al valore di quello con date ma nulla.
Il bello e' che sembra proprio hwclock a spostarsi avanti di 2 ore nonstante gli aggiustamenti dopo il riavvio, ho verificato pure da bios ed e' effettivamente avanti.
E a metterlo all'ora giusta da bios non cambia le cose.

ps: cmq la differenza tra UTC e noi e' di 1ora...
Back to top
View user's profile Send private message
Onip
Advocate
Advocate


Joined: 02 Sep 2004
Posts: 2912
Location: Parma (Italy)

PostPosted: Thu Apr 06, 2006 12:13 pm    Post subject: Reply with quote

se hwclock e date sono scoordinati può essere dovuto a
Code:
/etc/adjtime
Prova a cancellarlo e a rimetterli in sincrono
_________________
Linux Registered User n. 373835

Titus Lucretius Carus, De Rerum Natura - Tantum religio potuit suadere malorum
Back to top
View user's profile Send private message
comio
Advocate
Advocate


Joined: 03 Jul 2003
Posts: 2191
Location: Taranto

PostPosted: Thu Apr 06, 2006 12:26 pm    Post subject: Reply with quote

Deus Ex wrote:
Grazie per l'indicazione dell'host per l'ntp: lo sostituisco immediatamente! :)

ls -Ll /etc/localtime dà:
Code:
$ ls -Ll /etc/localtime
-rw------- 1 root root 951  5 apr 06:52 /etc/localtime


...e giustamente mi è sorto il dubbio che sia un problema di permessi (...e pirla io che non ci ho pensato prima).
Ora li cambio e vedo che mi dice. Poi riporto il risultato :)


dai questo comando (non ho capito se hai localtime copiato oppure come link...):
Code:

# chmod a+r /etc/localtime


in ogni caso, se localtime è una copia del file di impostazione del timezone... ti consiglio di metterlo come link.

ciao
_________________
RTFM!!!!

e

http://www.comio.it
:)
Back to top
View user's profile Send private message
makoomba
Bodhisattva
Bodhisattva


Joined: 03 Jun 2004
Posts: 1856

PostPosted: Thu Apr 06, 2006 12:27 pm    Post subject: Reply with quote

è chiaramente un problema di permessi: date non legge /etc/localtime, quindi riporta l'orario in UTC
posta
Code:
ls -l /etc/localtime ; ls -lL /etc/localtime

_________________
When all else fails, read the instructions.
Back to top
View user's profile Send private message
Deus Ex
Guru
Guru


Joined: 16 Nov 2005
Posts: 489
Location: Patavium

PostPosted: Thu Apr 06, 2006 12:39 pm    Post subject: Reply with quote

@makoomba:
Code:
$ ls -l /etc/localtime ; ls -Ll /etc/localtime
-rwx-wx-wx 1 root root 951  5 apr 06:52 /etc/localtime
-rwx-wx-wx 1 root root 951  5 apr 06:52 /etc/localtime


sì, mi è chiaro adesso che è proprio un problema di permessi....

Provo a fare come ha detto comio, e riporto le novità.
_________________
Deus Ex
--
L’inflazione che caccia nelle mani dell’individuo, in un gesto solo, miliardi di marchi, lasciandolo più miserabile di prima, dimostra punto per punto che il denaro è un’allucinazione collettiva.
Back to top
View user's profile Send private message
power83
l33t
l33t


Joined: 28 Nov 2004
Posts: 638

PostPosted: Thu Apr 06, 2006 12:45 pm    Post subject: Reply with quote

Grazie ragazzi, sembra che abbia risolto con questa procedura:

Code:
rm /etc/adjtime
date 04061441
#date per verificare l'impostazione
hwclock -w #setta l'orologio hardware uguale all'orologio di sistema impostato con date
cat /etc/adjtime    #vedrete che ora e' stato ricreato e che l'ultima riga e' LOCAL e non UTC.


ciao
Back to top
View user's profile Send private message
Deus Ex
Guru
Guru


Joined: 16 Nov 2005
Posts: 489
Location: Patavium

PostPosted: Thu Apr 06, 2006 12:47 pm    Post subject: Reply with quote

Ed era fottutamente così!
Ho cambiato i permessi di /etc/localtime con "a+r" e ora mi dà l'ora CEST.
Mi rimane il dubbio sul perchè ora (dopo questo comando) ho
Code:
$ ls -lL /etc/localtime
-rwxrwxrwx 1 root root 951  5 apr 08:52 /etc/localtime

visto che non gli ho mai dato il "+w" da nessuna parte. Ma va bene così!

Grazie infinite a tutti per i consigli e le idee!

A buon rendere
_________________
Deus Ex
--
L’inflazione che caccia nelle mani dell’individuo, in un gesto solo, miliardi di marchi, lasciandolo più miserabile di prima, dimostra punto per punto che il denaro è un’allucinazione collettiva.
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Forum italiano (Italian) All times are GMT
Goto page 1, 2  Next
Page 1 of 2

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum