Horloge systeme qui se dérègle sur nforce2

Horloge systeme qui se dérègle sur nforce2 - Linux et OS Alternatifs

Marsh Posté le 27-07-2005 à 13:25:51    

Salut tout le monde,
 
J'ai un soucis avec ma debian : l'heure se dérègle de plusieurs minutes par jour.
J'ai une carte mère à base de nforce2, avant j'utilisais un noyau 2.6.8 qui ne me permettais pas de changer la fréquence cpu et l'horloge restait réglée, ensuite je suis passé au 2.6.11 debian et le problème a commencé à apparaitre, j'ai cru à un bug de ce noyau.
 
Maintenant je suis en 2.6.12.3 et le problème persiste, je pense donc que ca viens du changement de la fréquence du cpu.
 
Comment puis-je faire pour régler ce problème ?
 
Je sais qu'au démarrage et à l'arrêt le système synchronise l'horloge de la carte mère (réglable dans le bios) avec celle système (obtenue justement à partir de la fréquence cpu il me semble).
 
Comment faire pour n'utiliser que l'horloge de la carte mère ?  
 
Merci :jap:


Message édité par madkat le 26-09-2005 à 13:18:40
Reply

Marsh Posté le 27-07-2005 à 13:25:51   

Reply

Marsh Posté le 27-07-2005 à 14:14:24    

Salut.
Si tu as une connexion internet permanente, tu peux utiliser ntpdate pour synchroniser ton horloge avec un serveur de temps au démarrage de ton système.
Ensuite, tu peux forcer la mise à jour de l'holorge par ntpdate toutes les heures avec un script dans ta crontab : cela recalera ton horloge avec le serveur de temps.
 
Peut-être que d'autres solutions sont plus appropriées, attends d'autres réponses  ;)


Message édité par RoM' le 27-07-2005 à 14:16:29
Reply

Marsh Posté le 27-07-2005 à 14:41:45    

click droit sur l  horloge => preference => use UTC


---------------
Newsletter RCZ : inscriptions compliquées ou réceptions tardives ? Mon blog la partage sans délai. C est ici que ça se passe : https://gravelparis.com/
Reply

Marsh Posté le 27-07-2005 à 16:57:40    

J'ai déja ntpdate mais c'est vrai que c'est pas le pied. Sinon je suis sous kde et la méthode de sakabura ne fonctionne pas, mais je ne suis pas réfractaire à la console si besoin ;)
 
Merci :jap:

Reply

Marsh Posté le 27-07-2005 à 17:40:30    

Vires powernow et essayes éventuellement un autre soft pour gérer le changement de fréquence de ton proc (sur mon portable avec un p4-m -mais ça fonctionne aussi avec les amd- j'utilise cpudyn, ça fonctionne très bien je n'ai pas de problème de désynchronisation de l'horloge).


---------------
THRAK (def.) : 1) A sudden and precise impact moving from intention, direction and commitment, in service of an aim. 2) 117 guitars almost striking the same chord simultaneously.
Reply

Marsh Posté le 27-07-2005 à 18:06:27    

Merci mais j'avais déja essayé cpufreq et cpudyn sans succes (l'un segfaulte et l'autre je ne sais plus). Sous ubuntu je n'avais pas ce problème c'est bizarre.
 
Je retenterais quand même mais je crois que le plus simple serait de désactiver le mécanisme qui règle l'horloge hardware en fonction de celle calculée à partir de la fréquence cpu.

Reply

Marsh Posté le 27-07-2005 à 20:27:59    

Bon apres essais je confirme : ni cpufreq ni cpudyn ne fonctionne sur ma machine.
cpudyn m'affiche cpu frequency setting disabbled, exiting (ou quelque chose de ce goùt là) et cpufreq m'affiche no batteries found, not a laptop ? exiting.
 
En gros il n'y a que powernowd qui marche sur ma machine (ce n'est pas un portable) et j'aimerais bien le garder.
 
Si quelqu'un peut m'aider pour mon problème d'horloge ...
 
:jap:

Reply

Marsh Posté le 27-07-2005 à 20:34:40    

Tu es sûr que ton processur supporte le frequency scaling ? vu ce que tu indiques je n'en ai pas l'impression...
 
Dans ce cas à quoi bon un logiciel de ce type ?


---------------
THRAK (def.) : 1) A sudden and precise impact moving from intention, direction and commitment, in service of an aim. 2) 117 guitars almost striking the same chord simultaneously.
Reply

Marsh Posté le 27-07-2005 à 21:56:23    

Le processeur j'en sais rien, c'est un athlon xp normal, mais sous windows j'utilisais speedfan pour gérer sa fréquence et sous linux je peux le faire via l'interface /sys ou via un daemon comme powernowd. Il y a un module dans le noyau depuis le 2.6.9 ou 2.6.10 qui me permet de le faire.
 
Moins de fréquence = moins de chaleur = moins de ventilation = moins de bruit [:airforceone]

Reply

Marsh Posté le 28-07-2005 à 15:11:37    

madkat a écrit :

J'ai déja ntpdate mais c'est vrai que c'est pas le pied. Sinon je suis sous kde et la méthode de sakabura ne fonctionne pas, mais je ne suis pas réfractaire à la console si besoin ;)
 
Merci :jap:


Pourquoi??? Certains serveurs ntp sont synchronisés avec une horloge atomique :o
T'as essayé la crontab ??

Reply

Marsh Posté le 28-07-2005 à 15:11:37   

Reply

Marsh Posté le 28-07-2005 à 15:26:20    

RoM' a écrit :

Pourquoi??? Certains serveurs ntp sont synchronisés avec une horloge atomique :o
T'as essayé la crontab ??


Oui mais utiliser le deamon ntp pour régler ce genre de problème, c'est crade, ça ne fait que masquer le problème, ça le résoud pas :sarcastic: .

Reply

Marsh Posté le 28-07-2005 à 16:17:29    

C'est vrai.

Reply

Marsh Posté le 28-07-2005 à 17:42:23    

J'ai regardé les docs debian sur l'horloge et en fait ma solution ne marcherait pas trop non plus :( vu que au démarage le système lit l'horloge hardware et ensuite ne l'utilise plus jusqu'à l'extinction ou il règle l'horloge hardware en fonction de l'horloge système. Donc en gros tant que je ne redémare pas mon pc n'est pas à l'heure avec cette méthode, ce qui reviens au même qu'actuellement puisque j'utilise déjà ntp.
 
Je me sens dans l'impasse la :/

Reply

Marsh Posté le 30-07-2005 à 13:19:32    

J'ai réglé mon problème :)
 
Alors dans mon cas il se présentait uniquement quand j'utilisais le powernowd, donc jamais avec le noyau 2.6.8-k7 de debian, mais j'avais testé et eu le problème sur
 - noyau 2.6.11-k7 debian
 - noyau 2.6.10-k7 ubuntu
 - noyau 2.6.12.3 perso
 
 
J'ai un peu bidouillé mes config de noyau, mais je suis presque sur de ce qui a réglé le problème.
 
Si votre horloge système se dérègle, supprimez le fichier /etc/adjtime
 
Mon pc est allumé depuis plus de 24h maintenant et ne semble pas s'être déréglé, auparavant il avancerais de 5 bonnes minutes.
 
En espérant que ca puisse servir  :)

Reply

Marsh Posté le 30-07-2005 à 13:39:12    

La "véritable" explication:
 
http://www.ussg.iu.edu/hypermail/l [...] /1505.html


---------------
Fluctuat nec mergitur
Reply

Marsh Posté le 30-07-2005 à 14:16:48    

En effet mon matériel est exactement celui de ton article, mais le spread spectrum est désactivé dans le bios et j'ai tapé les commandes citées et d'après l'article lui même ce n'était pas la cause de mon problème.
 
Par contre merci pour le lien il est intéressant :jap:

Reply

Marsh Posté le 30-07-2005 à 14:18:35    

DRAPO

Reply

Marsh Posté le 26-09-2005 à 00:19:00    

Bon je remonte ce topic :(
 
J'ai réinstallé une debian il y a peu et j'ai de nouveau ce problème d'horloge, j'ai beau chercher depuis environ une semaine je n'arrive pas à le régler, la solution que je propose n'est apparemment pas la bonne, j'avais du faire autre chose qui avait réglé le problème à peu près en même temps.
 
D'après le lien de floups, le problème viens du fait que l'horloge est gérée par l'io-apic, sur mon ancienne debian j'avais bien  

cat /proc/interupts
  0:    3907412    PIC  timer


Mais maintenant j'ai :  

 0:    3907412    IO-APIC-edge  timer


 
J'ai vérifié mes réglages dans le bios, pas de soucis de ce coté la ...
 
Si quelqu'un peut m'aider, merci.

Reply

Marsh Posté le 26-09-2005 à 13:18:59    

[:_deckard_]

Reply

Marsh Posté le 27-09-2005 à 09:35:44    

re-up

Reply

Marsh Posté le 29-09-2005 à 12:24:54    

Je crois avoir réussi à compiler un noyau qui reste à l'heure.
Voici un diff deux deux de mes noyaux : celui du 25/09 reste à l'heure et l'autre non. Ca parait très bizarre mais je n'ai rien modifié d'autre et j'ai revérifié.

pc-greg:/# diff /usr/src/linux/.config /boot/config-2.6.13.2
4c4
< # Mon Sep 26 15:02:31 2005
---
> # Sun Sep 25 20:04:36 2005
164,165c164
< CONFIG_SOFTWARE_SUSPEND=y
< CONFIG_PM_STD_PARTITION=""
---
> # CONFIG_SOFTWARE_SUSPEND is not set
173c172,174
< # CONFIG_ACPI_SLEEP is not set
---
> CONFIG_ACPI_SLEEP=y
> CONFIG_ACPI_SLEEP_PROC_FS=y
> # CONFIG_ACPI_SLEEP_PROC_SLEEP is not set
3009,3012c3010
<
< #
< # Page alloc debug is incompatible with Software Suspend on i386
< #
---
> # CONFIG_DEBUG_PAGEALLOC is not set


 
Un lien intéressant : http://www.linux-france.org/article/sys/heure/ch3.html

Reply

Marsh Posté le    

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed