Well, searching and searching for a solution I missed the main place to
search: kernel list. And this was reported on 2005.

http://bugzilla.kernel.org/show_bug.cgi?id=5289

Quoting from there:
The issue is that ACPI first tries to read device power state from _PSC method,
if this is unsuccessful, it evaluates device state from the power resources,
defined for this device. In your DSDT the _PSC is defined with 0x00 value, and
never being updated later, so the device state is always reported ON.
With this patch the things should work as expected.

I have it running right now with the dsdt patched, and working great so
far. Temperature is a bit higher but stable, and the fan are reported,
at least, correctly.

I've attached the DSDT file that i'm actually running on. I'll confirm
after a few days of work if this resolves the problem. Maybe it's a clue
for some other people with other laptops having the same one.

Just be sure to put it on /etc/initramfs.... folder in uppercase
(DSDT.aml) , use the update-initramfs option and use the
acpi_no_auto_ssdt on kernel load, as described in the method to use
custom dsdt files from the wiki.


** Attachment added: "dsdt.dsl"
   http://launchpadlibrarian.net/13974384/dsdt.dsl

-- 
laptop fans doesn't work sometimes
https://bugs.launchpad.net/bugs/72775
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to