Comment 10 for bug 100110

Revision history for this message
betsbass (betsbass) wrote : Re: 18 seconds ACPI delay while booting

sudo apt-get install iasl #install iasl compiler
cat /proc/acpi/dsdt > dsdt.dat #extract your current dsdt to a file
iasl -d dsdt.dat #disassemble the dsdt,this will create a file dsdt.dsl
iasl -tc dsdt.dsl #recompile the dsdt and check possible error/warning

if you see some error/warning, edit dsdt.dsl with any text editor
search on google and http://www.cpqlinux.com/acpi-howto.html#fix_broken_dsdt your error/warnig and fix it.

for the 18sec delay:
open in a text editor your dsdt.dsl and search the function called "Sleep" in the section "Device (EC0)":
Sleep (0x2710) change the value to (0x3E8)
Sleep (0x1F40) change the value to (0x3E8)

recompile dsdt again.

install with initramfs:
sudo cp dsdt.aml /etc/initramfs-tools/DSDT.aml
sudo mkinitramfs -o /boot/initrd.img-`uname -r`
reboot

good luck