Problem: Ich kriege mit openSuse 11.2 keine Temperatur-Informationen per ACPI, /proc/acpi/thermal_zone ist leer. Dadurch schaltet sich der Rechner bei längerer hoher CPU-Last einfach ab.
Unter openSuse 11.1 hatte es noch funktioniert, nachdem ich das BIOS meines Laptops upgedated hatte. Das neue BIOS ist immer noch drin und mit openSuse 11.1 funktioniert es noch (habe 11.1 und 11.2 im Moment parallel installiert).
Mit Ubuntu 9.10 und 9.04 funktioniert es übrigens auch nicht.
Hardware: Laptop, HP Pavilion dv5-1110eg, AMD Turion X2 Dual-Core Mobile RM-72.
Software: openSuse 11.2 x86_64, alle Updates installiert. Kernel 2.6.31.5-0.1-desktop x86_64.
BIOS: Von der HP-Seite runtergeladen, Version F.37 vom 24.08.2009. Ab Version F.33 (wenn ich mich nicht täusche) war es möglich die Temperatur per ACPI in Linux abzufragen.
> cat /boot/config-2.6.31.5-0.1-desktop |grep -i acpi
CONFIG_X86_64_ACPI_NUMA=y
# Power management and ACPI options
CONFIG_ACPI=y
CONFIG_ACPI_SLEEP=y
CONFIG_ACPI_PROCFS=y
CONFIG_ACPI_PROCFS_POWER=y
CONFIG_ACPI_SYSFS_POWER=y
CONFIG_ACPI_PROC_EVENT=y
CONFIG_ACPI_AC=m
CONFIG_ACPI_BATTERY=m
CONFIG_ACPI_BUTTON=m
CONFIG_ACPI_VIDEO=m
CONFIG_ACPI_FAN=m
CONFIG_ACPI_DOCK=y
CONFIG_ACPI_PROCESSOR=m
CONFIG_ACPI_HOTPLUG_CPU=y
CONFIG_ACPI_THERMAL=m
CONFIG_ACPI_NUMA=y
CONFIG_ACPI_CUSTOM_DSDT_FILE=""
# CONFIG_ACPI_CUSTOM_DSDT is not set
CONFIG_ACPI_BLACKLIST_YEAR=0
CONFIG_ACPI_DEBUG=y
# CONFIG_ACPI_DEBUG_FUNC_TRACE is not set
CONFIG_ACPI_PCI_SLOT=m
CONFIG_ACPI_CONTAINER=m
CONFIG_ACPI_HOTPLUG_MEMORY=m
CONFIG_ACPI_SBS=m
CONFIG_X86_ACPI_CPUFREQ=m
CONFIG_HOTPLUG_PCI_ACPI=m
CONFIG_HOTPLUG_PCI_ACPI_IBM=m
CONFIG_PNPACPI=y
CONFIG_BLK_DEV_IDEACPI=y
CONFIG_ATA_ACPI=y
CONFIG_PATA_ACPI=m
CONFIG_THINKPAD_ACPI=m
# CONFIG_THINKPAD_ACPI_DEBUGFACILITIES is not set
# CONFIG_THINKPAD_ACPI_DEBUG is not set
# CONFIG_THINKPAD_ACPI_UNSAFE_LEDS is not set
CONFIG_THINKPAD_ACPI_VIDEO=y
CONFIG_THINKPAD_ACPI_HOTKEY_POLL=y
CONFIG_ACPI_WMI=m
# CONFIG_ACPI_ASUS is not set
CONFIG_ACPI_TOSHIBA=m
Alles anzeigen