Difference between revisions of "Installing SUSE 10 on a ThinkPad TransNote"

From ThinkWiki
Jump to: navigation, search
(Power Management)
(Power Management)
Line 9: Line 9:
 
Since SUSE has the individual ACPI support options compiled as modules, it is important that these modules get loaded in the right order. To assure that, you will need to do the following changes to some files in {{path|/etc/sysconfig}}. You can either manually edit the files or use the YAST2 interface to set the variables.
 
Since SUSE has the individual ACPI support options compiled as modules, it is important that these modules get loaded in the right order. To assure that, you will need to do the following changes to some files in {{path|/etc/sysconfig}}. You can either manually edit the files or use the YAST2 interface to set the variables.
  
*in {{path|/etc/sysconfig/powersave/common}} adjust the following lines:
+
*It is important to load ibm_acpi after battery and ac and nvram after ibm_acpi. That's why we place it here and not in {{path|/etc/sysconfig/kernel}}. Also make sure that ibm_acpi is never unloaded, since it would cause trouble. In {{path|/etc/sysconfig/powersave/common}} adjust the following lines:
 
  ACPI_MODULES="battery ac button ibm_acpi nvram"
 
  ACPI_MODULES="battery ac button ibm_acpi nvram"
:It is important to load ibm_acpi after battery and ac and nvram after ibm_acpi. That's why we place it here and not in {{path|/etc/sysconfig/kernel}}.
 
  
 
  ACPI_MODULES_NOT_TO_UNLOAD="ibm_acpi ac battery button fan processor thermal"
 
  ACPI_MODULES_NOT_TO_UNLOAD="ibm_acpi ac battery button fan processor thermal"
:Make sure that ibm_acpi is never unloaded, since it would cause trouble.
 
  
powersaved complains about missing cpufreq support on boot. It might be good to switch to userspace frequency scaling.
+
*Powersaved complains about missing cpufreq support on boot. It might be good to switch to userspace frequency scaling. In {{path|/etc/sysconfig/cpufreq}} adjust the following line:
*in {{path|/etc/sysconfig/cpufreq}} adjust the following line:
 
 
  CPUFREQ_CONTROL="userspace"
 
  CPUFREQ_CONTROL="userspace"

Revision as of 15:58, 22 October 2005

This page tells about installation of SUSE on a ThinkPad TransNote.

TODO
Introduction, general installation notes

Power Management

SUSE 10, like any other SUSE version, uses powersaved for power management. powersaved attaches himself to acpid via a file socket, acpid is only running to forward all events to powersaved.

While the basic PM functionalities work out of the box, it gets a bit tricky when you want to enable ibm_acpi and tpb. Yes, tpb - the strange thing is that if something goes wrong with the ibm_acpi support, tpb will stop working.

Since SUSE has the individual ACPI support options compiled as modules, it is important that these modules get loaded in the right order. To assure that, you will need to do the following changes to some files in /etc/sysconfig. You can either manually edit the files or use the YAST2 interface to set the variables.

  • It is important to load ibm_acpi after battery and ac and nvram after ibm_acpi. That's why we place it here and not in /etc/sysconfig/kernel. Also make sure that ibm_acpi is never unloaded, since it would cause trouble. In /etc/sysconfig/powersave/common adjust the following lines:
ACPI_MODULES="battery ac button ibm_acpi nvram"
ACPI_MODULES_NOT_TO_UNLOAD="ibm_acpi ac battery button fan processor thermal"
  • Powersaved complains about missing cpufreq support on boot. It might be good to switch to userspace frequency scaling. In /etc/sysconfig/cpufreq adjust the following line:
CPUFREQ_CONTROL="userspace"