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

-- 
18 seconds ACPI delay while booting
https://bugs.launchpad.net/bugs/100110
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to