This has already been documented someplace else, However, what "acpi_osi=" really does is to disable Linux behavior so it takes a windows one. When booting "acpi_osi=!Windows2006 for instance, disables windows 2006 acpi behavior and takes a different one. In our case (or mine at least) what it's doing de OSI parameter is just telling ACPI to act as a windows environ met. You can still use your custom DSDT.hex/aml but (there is always a but) in kernel 2.6.22 is useless as this has already been fixed. Cheers Luis
> > the "acpi_osi=" appendix to the kernel line in grub is new in 2.6.22 and > allows us to specify which OS should be pretended to the BIOS. By > default in 2.6.22 (vanilla) it is !Linux, which means not-Linux. This > was changed back to Linux in 2.6.23 but I don't know what's default in > Gutsy. Guess this is the reason why it works in the other distros, > sometimes with or without this option. > > So, now we have a tool to change the OS, and do not need to do the DSDT stuff > which was mostly deleting the OS request from it. > I'd like you to test various options of acpi_osi= with a sane initrd (so no > applied DSDT patch!) and post the results together with you BIOS version. > please append the command in /boot/grub/menu.lst to the line > kernel 2.6.22-blabla blalba ... > > As for me, BIOS v2.40 all of the following ended up with the strange > comment in dmesg "ACPI: Please test with "acpi_osi=!Linux" which was > exactly what I tried :-S > > acpi_osi=!Linux > "acpi_osi=!Linux" > acpi_osi="!Linux" > acpi_osi=Linux > acpi_osi="Windows 2001" (=XP) > acpi_osi="Windows 2006" (=Vista) > -- toshiba p100 series dsdt acpi error no sound, works with acpi turned off. https://bugs.launchpad.net/bugs/136469 You received this bug notification because you are a member of Ubuntu Bugs, which is the bug contact for Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs