Skip to contentSkip to conversation

acpi problems on a medion 8800 desktop pc

DISCUSSION Bart 3 participants 3 messages Oct 27, 2007 – Oct 28, 2007 ACPI

lore
Share & tools
lore

Bart

author
#0 lore raw

Hi,

Currently I'm having two acpi problems on linux.

1. My temperature is reported as -47°C (THRM/temperature).
2. And sometimes the pc is automatically shutdown due to a critical temperature event (not often).

I've tried to decompile it with iasl and changed some dsdt logic but I am not able to solve the problem.

I've fixed some errors and I also tried to remove the operating system checks in the DSDT so the same logic is executed on linux as on windows, however without success.

Any feedback would be very appreciated on how I can solve these problems.

In attachment you can see my dsdt.dat.

Kind regards,

Bart Van Rillaer

#1 lore raw
Quoted 7 lines · Bart

Hi,

Currently I'm having two acpi problems on linux.

1. My temperature is reported as -47°C (THRM/temperature).
2. And sometimes the pc is automatically shutdown due to a critical temperature event (not often).

First, check if you use lm_sensors.
They work with the same hardware as ACPI, and might cause wrong readings.

Quoted 8 lines

I've tried to decompile it with iasl and changed some dsdt logic but I am not able to solve the problem.

I've fixed some errors and I also tried to remove the operating system checks in the DSDT so the same logic is executed on linux as on windows, however without success.

Quoted 10 lines

Any feedback would be very appreciated on how I can solve these problems.

In attachment you can see my dsdt.dat.

Kind regards,

Bart Van Rillaer

-
To unsubscribe from this list: send the line "unsubscribe linux-acpi" in the body of a message to [email protected]
More majordomo info at http://vger.kernel.org/majordomo-info.html

#2 lore raw
Quoted 10 lines · Alexey Starikovskiy
Quoted 7 lines · Bart

Hi,

Currently I'm having two acpi problems on linux.

1. My temperature is reported as -47°C (THRM/temperature).
2. And sometimes the pc is automatically shutdown due to a critical temperature event (not often).

First, check if you use lm_sensors.
They work with the same hardware as ACPI, and might cause wrong readings.

Yep, it's probably that.
Temperature is read through these ports:

    OperationRegion (SEN1, SystemIO, 0x0295, 0x02)
    Field (SEN1, ByteAcc, NoLock, Preserve)
    {
        SEI0,   8,
        SED0,   8
    }

There was another bug report where these were also accessed via sensor modules...
This should be caught by the acpi vs native interference checker in future.
Bart: Those patches will pop up in next -mm release, it would be great if you can give them a try. You should see a message in your syslog then that a module failed to load...

Thanks,

Thomas

-
To unsubscribe from this list: send the line "unsubscribe linux-acpi" in the body of a message to [email protected]
More majordomo info at http://vger.kernel.org/majordomo-info.html