A
Anonymous
Gast
Hallo,
ich habe hier ein Thinkpad T20 Notebook.
Gleich vorweg - die BIOS Batterie wurde von mir eben ausgetauscht
Mein Problem war, dass die Uhrzeit im Akkubetrieb immer vorlief und bei einfachem Tastendruck Buchstaben über die Tastatur mehrfach auf den Bildschirm ausgegeben wurden.
Das habe ich dann probiert:
BIOS Batterie gewechselt.
Zeitabgleich mit NTP Server ftp.certum.pl
Brachte keinen Erfolg.
Also root in der Konsole:
hwclock --systohc
rm /etc/adjtime
reboot
brachte keinen Erfolg
acpi=off (in boot/grub/menu.lst)
apm=power-off (sonst schaltet der T20 nicht ab wenn man runterfährt)
Das hat funktioniert.
Lösung von diesem Link: http://de.opensuse.org/SDB:Rechner-Uhr_geht_zu_schnell_oder_zu_langsam
Die RTC-Uhr, das ist die Uhr, die auch noch läuft, wenn der Rechner ausgeschaltet ist, geht meist nicht sehr genau. Das Programm hwclock bietet die Möglichkeit diese Ungenauigkeit auszugleichen, obwohl man kein NTP hat, indem die Laufungenauigkeit, die immer gleich groß ist, kompensiert wird. Die dazu notwendigen Daten werden in /etc/adjtime gespeichert. Wenn man nun die RTC-Uhr per hwclock stellt und dies nicht sekundengenau macht bzw. das Stellen zwei Mal kurz hintereinander macht, so wird die RTC-Uhr noch ungenauer.
Man sollte /etc/adjtime löschen und anschließend anhand einer genauen Uhr (z.B. Funkuhr) mit hwclock die Zeit sekundengenau einstellen, z.B.:
hwclock --set --date="7/22/01 17:45:05"
Wenn die RTC-Uhr auf GMT läuft, sollte noch die Option -u mit angegeben werden, damit der Zeitzonenunterschied berücksichtigt wird. Um jetzt die Genauigkeit möglichst hoch zu halten, sollte man nach frühestens einer Woche die gleiche Prozedur nochmals durchführen. Der Laufzeitunterschied wird dann berechnet und künftig automatisch ausgeglichen. Wenn man diese Regeln beachtet, geht die Uhr in Zukunft sehr genau.
Damit hat es dann im Endeffekt funktioniert ----> Wichtig!
Da der Thinkpad T20 nur APM und nicht ACPI unterstützt sollte man unter Yast-->Powermanagement die Berechtigungen für Suspend to Disk und Suspend to RAM deaktivieren.
Danach läuft die Uhr nicht mehr vor.
ich habe hier ein Thinkpad T20 Notebook.
Gleich vorweg - die BIOS Batterie wurde von mir eben ausgetauscht
Mein Problem war, dass die Uhrzeit im Akkubetrieb immer vorlief und bei einfachem Tastendruck Buchstaben über die Tastatur mehrfach auf den Bildschirm ausgegeben wurden.
Das habe ich dann probiert:
BIOS Batterie gewechselt.
Zeitabgleich mit NTP Server ftp.certum.pl
Brachte keinen Erfolg.
Also root in der Konsole:
hwclock --systohc
rm /etc/adjtime
reboot
brachte keinen Erfolg
acpi=off (in boot/grub/menu.lst)
apm=power-off (sonst schaltet der T20 nicht ab wenn man runterfährt)
Das hat funktioniert.
Lösung von diesem Link: http://de.opensuse.org/SDB:Rechner-Uhr_geht_zu_schnell_oder_zu_langsam
Die RTC-Uhr, das ist die Uhr, die auch noch läuft, wenn der Rechner ausgeschaltet ist, geht meist nicht sehr genau. Das Programm hwclock bietet die Möglichkeit diese Ungenauigkeit auszugleichen, obwohl man kein NTP hat, indem die Laufungenauigkeit, die immer gleich groß ist, kompensiert wird. Die dazu notwendigen Daten werden in /etc/adjtime gespeichert. Wenn man nun die RTC-Uhr per hwclock stellt und dies nicht sekundengenau macht bzw. das Stellen zwei Mal kurz hintereinander macht, so wird die RTC-Uhr noch ungenauer.
Man sollte /etc/adjtime löschen und anschließend anhand einer genauen Uhr (z.B. Funkuhr) mit hwclock die Zeit sekundengenau einstellen, z.B.:
hwclock --set --date="7/22/01 17:45:05"
Wenn die RTC-Uhr auf GMT läuft, sollte noch die Option -u mit angegeben werden, damit der Zeitzonenunterschied berücksichtigt wird. Um jetzt die Genauigkeit möglichst hoch zu halten, sollte man nach frühestens einer Woche die gleiche Prozedur nochmals durchführen. Der Laufzeitunterschied wird dann berechnet und künftig automatisch ausgeglichen. Wenn man diese Regeln beachtet, geht die Uhr in Zukunft sehr genau.
Damit hat es dann im Endeffekt funktioniert ----> Wichtig!
Da der Thinkpad T20 nur APM und nicht ACPI unterstützt sollte man unter Yast-->Powermanagement die Berechtigungen für Suspend to Disk und Suspend to RAM deaktivieren.
Danach läuft die Uhr nicht mehr vor.