Now everything is more clear: see the (non-) Bug #395239.

I just wrote to HP complaining (step 1 reported in that bug).

Now step 2: "Report a specific bug about that DSDT".

Well, this is the problem in DSDT (adapted from the above link):

--------8<--------------------8<--------------------8<--------------------8<------------

Method (_HOT, 0, Serialized)
{
    If (LEqual (TPOS, 0x40))
    {
        Return (Add (0x0AAC, Multiply (TPC, 0x0A)))
    }
}

Method (_CRT, 0, Serialized)
{
    If (LLess (TPOS, 0x40))
    {
        Return (Add (0x0AAC, Multiply (TPC, 0x0A)))
    }
}


--------8<--------------------8<--------------------8<--------------------8<------------

should be replaced with

--------8<--------------------8<--------------------8<--------------------8<------------

Method (_HOT, 0, Serialized)
{
        Return (Add (0x0AAC, Multiply (TPC, 0x0A)))
}

Method (_CRT, 0, Serialized)
{
        Return (Add (0x0AAC, Multiply (TPC, 0x0A)))
}
--------8<--------------------8<--------------------8<--------------------8<------------


** Summary changed:

- HP Pavilion TX2690 - No thermal sensors detected
+ HP Pavilion TX2690 - No thermal sensors detected due to bad DSDT table

-- 
HP Pavilion TX2690 - No thermal sensors detected due to bad DSDT table
https://bugs.launchpad.net/bugs/461789
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