ACPI (Fan, Bat) auf Fujitsu Siemens Amilo - SL 9.0
Hi, ich habe SUSE Linux 9.0 auf einem Fujitsu Siemens Amilo - Notebook installiert, Kernel 2.4, Intel Celeron 2,4 Gh. Alles cool, bis auf ACPI. (APM habe ich komplett deaktiviert, in menu.lst und im Runlevel-Editor.) - Der Lüfter schaltet sich mindestens alle zwei Minuten ein, auch wenn ich GAR NICHTS tue. Kann ich das vielleicht manuell beeinflussen, mit irgendeinem Befehl für die /proc? Oder Läuft CPU-Throttling (manuell)? Ich habe schon versucht, Speedstep zu installieren, hat er aber höflich abgelehnt (Prozessortyp-Problem?). - Wenn ich gtkacpiw starte, bringt er mir unter "Events" die Fehlemeldung "read error". Hat das mit dem SUSE-Special zu tun, den ACPI-Event-Prozeß auf /usr/sbin/acpi_proxy umzuleiten? Gibt's da was dagegen? Patches? Tabletten? - Alles andere liest er unter gtkacpiw aus. Der Gag dabei: Wenn ich unter Batterie arbeite, zählt er brav den Ladestand herunter, hat auch eine kritische Grenze definiert (384), warnt mich aber nicht und schaltet dann eben einfach ab. Also entweder arbeite ich unter AC oder lasse ständig ein ACPIW-Fenster offen, was aber ziemlich nervig ist. Summa summarum: Batteriebetrieb unkomfortabel, das größere Problem ist aber der Lüfter. Wenn jemand was weiß: BITTE MELDE DICH! Dann schlafe ich besser. Danke. Gruß, Markus ______________________________________________________________________________ Ein Grund zum Feiern: Die PC Praxis ermittelt zwischen 10 grossen Mailprovidern WEB.DE FreeMail als Testsieger http://f.web.de/?mc=021190
On 25.02.2004 04:54 icevaeth@web.de wrote:
- Der Lüfter schaltet sich mindestens alle zwei Minuten ein, auch wenn ich GAR NICHTS tue. Kann ich das vielleicht manuell beeinflussen, mit irgendeinem Befehl für die /proc? Oder Läuft CPU-Throttling (manuell)? Ich habe schon versucht, Speedstep zu installieren, hat er aber höflich abgelehnt (Prozessortyp-Problem?).
Hast Du alle nötigen acpi Module geladen, damit die volle Funktionalität unter /proc zur Verfügung steht? Versuch mal als root: # modprobe battery; modprobe thermal; modprobe processor Ich weiss jetzt nicht, ob Dein Prozessor die speedstep Technologie unterstützt. Du kannst dazu mal unter /proc/acpi/processor/CPU0/performance schauen, was Dir angeboten wird: # cat /proc/acpi/processor/CPU0/performance Sollten dort mehrere Zustände (P0, P1, ...) genannt sein, kannst Du die CPU Geschwindigkeit mal auf den niedrigsten Wert drosseln. Bei meinem Centrino Notebook war dies P4, also: # echo 4 > /proc/acpi/processor/CPU0/performance Und danach lief er mit 600MHz und der Lüfter geht definitiv nicht mehr an. Das ist ds Rezept für die 2.4er Kernel. Wenn Du 2.6er Kernel benutzt, bedienst Du Dich nicht mehr der /proc Struktur für ACPI, sondern /sys (sysfs). Das musst Du erst mounten (am besten in der /etc/fstab) und dann kannst Du mit Programmen wie cpuspeed das ganze automatisch machen lassen, dass der Prozessor unter Last hochschaltet wird und sonst mit geringer Geschwindigkeit läuft. Die Dateien müssten sich glaube ich hier befinden: /sys/devices/system/cpu/cpu0/cpufreq HTH, Martin
participants (2)
-
icevaeth@web.de
-
Martin Röhricht