Horloge systeme qui se dérègle sur nforce2 - Linux et OS Alternatifs
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
Marsh Posté le 27-07-2005 à 14:41:45
click droit sur l horloge => preference => use UTC
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
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).
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.
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 ...
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 ?
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
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 |
Pourquoi??? Certains serveurs ntp sont synchronisés avec une horloge atomique
T'as essayé la crontab ??
Marsh Posté le 28-07-2005 à 15:26:20
RoM' a écrit : Pourquoi??? Certains serveurs ntp sont synchronisés avec une horloge atomique |
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 .
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
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
Marsh Posté le 30-07-2005 à 13:39:12
La "véritable" explication:
http://www.ussg.iu.edu/hypermail/l [...] /1505.html
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
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 |
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.
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 |
Un lien intéressant : http://www.linux-france.org/article/sys/heure/ch3.html
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
Message édité par madkat le 26-09-2005 à 13:18:40