After a lot of digging, I found that the DSDT for my Windows 8 and
Ubuntu are nearly identical.  There is no delay in the WAEC method that
Windows 8 is using.  In method _OSC of the decompiled DSDT, there is a
test against the OS name reported to the ACPI.  In my case, I am dual
booting with Windows 8 and the name that is being checked for is
"Windows 2012".

That being said, I looked into my dmesg and the acpi command was not
working for me either, just extra magic in my computer I guess :).
Remove the acpi command from the grub.cfg menu entry for the version of
Ubuntu you are running add the kernel parameter acpi_os_name="Windows
2012" as follows:

linux   /boot/vmlinuz-3.8.0-19-generic root=UUID=b6449636-2d59-426d-
88e4-4f6132af9e2f ro   crashkernel=384M-2G:64M,2G-:128M quiet splash
$vt_handoff acpi_os_name="Windows 2012"

If you are not running Windows 8, you may have to put a different string
in for the acpi_os_name.

My magic ran out when I upgraded to 13.04.  I have been using this to
boot 13.04 with no issues.  Give this a try and let us know if it works
for you.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1093217

Title:
  Ubuntu 12.04/12.10/13.04 10-20min boot delay (From 3.2.0.29->3.8.0.19)
  [Lenovo IdeaPad Z580]

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1093217/+subscriptions

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

Reply via email to