3
Copy the (resulting) le DSDT.aml to any location (/etc/DSDT.aml is recom-
mended).
4
Edit /etc/sysconfig/kernel and adapt the path to the DSDT le accordingly.
5
Start mkinitrd. Whenever you install the kernel and use mkinitrd to create an
initrd le, the modied DSDT is integrated and loaded when the system is
booted.
23.4.2 CPU Frequency Does Not Work
Refer to the kernel sources to see if your processor is supported. You may need a special
kernel module or module option to activate CPU frequency control. If the
kernel-source package is installed, this information is available in /usr/src/
linux/Documentation/cpu-freq/*.
23.4.3 Suspend and Standby Do Not Work
ACPI systems may have problems with suspend and standby due to a faulty DSDT
implementation (BIOS). If this is the case, update the BIOS.
When the system tries to unload faulty modules, the system is arrested or the suspend
event is not triggered. The same can also happen if you do not unload modules or stop
services that prevent a successful suspend. In both cases, try to identify the faulty
module that prevented the sleep mode. The log le /var/log/pm-suspend.log
contains detailed information about what is going on and where possible errors are.
Modify the SUSPEND_MODULES variable in /usr/lib/pm-utils/defaults
to unload problematic modules prior to a suspend or standby.
Refer to http://old-en.opensuse.org/Pm-utils and http://en
.opensuse.org/SDB:Suspend_to_RAM to get more detailed information on
how to modify the suspend and resume process.
428 Reference