Я думаю, что мой thermald-conf.xml не так

<Platform>
<Name>Generic X86 Laptop Device</Name>
<ProductName>EXAMPLE_SYSTEM</ProductName>
<Preference>QUIET</Preference>
<ThermalSensors>
    <ThermalSensor>

        <Type>TSKN</Type>
        <AsyncCapable>1</AsyncCapable>

    </ThermalSensor>
</ThermalSensors>
<ThermalZones>
    <ThermalZone>
        <Type>SKIN</Type>
        <TripPoints>
            <TripPoint>
                <SensorType>TSKN</SensorType>
                <Temperature>55000</Temperature>

                <type>passive</type>
                <ControlType>SEQUENTIAL</ControlType>
                <CoolingDevice>
                    <index>1</index>
                    <type>rapl_controller</type>
                    <influence> 100 </influence>
                    <SamplingPeriod> 16 </SamplingPeriod>
                </CoolingDevice>
                <CoolingDevice>
                    <index>2</index>
                    <type>intel_powerclamp</type>
                    <influence> 100 </influence>
                    <SamplingPeriod> 12 </SamplingPeriod>
                </CoolingDevice>
            </TripPoint>
        </TripPoints>
    </ThermalZone>
</ThermalZones>

Это мой файл конфигурации Thermald внутри

/ SYS / класс / тепловой /

я вижу 5 охлаждающих устройств

например: охлаждение_устройства0 охлаждение_устройства1 до охлаждения_устройства 4 и 2.

я думаю, увидев thermal-conf.xml, я не использую свое охлаждающее устройство, а мой ноутбук всегда нагревается выше 80 C и сильно отстает после 89 C

Системные характеристики

Павильон hp g6 2320tx

Intel i5 ivybridge

4 ГБ оперативной памяти

Может кто-нибудь, пожалуйста, помогите мне с этим

1 ответ

На самом деле, вам даже не нужен Thermald, он должен просто помочь. Когда ваша система замерзает при высоких температурах, наиболее вероятно, что Thermald делает свою работу, чтобы предотвратить ее перегрев.

Выполните следующие команды, чтобы правильно распознать ваши датчики:

sudo apt-get install lm-sensors 
sudo sensors-detect

Ответьте да на все запросы.

Выполните следующую команду, чтобы проверить темп:

sudo sensors

или же

watch -n 0.5 sudo sensors

Нажмите CTRL + C, чтобы остановить команду.


Иногда pstate не работает должным образом, поэтому вы можете попробовать отключить intel pstate и использовать вместо него cpufreq. Запустите следующие команды:

sudo apt-get update
sudo apt-get install indicator-cpufreq
sudo sed -i 's/LINUX_DEFAULT="/LINUX_DEFAULT="intel_pstate=disable /g' /etc/default/grub
sudo update-grub

Перезагружать.

Другие вопросы по тегам