You are not logged in.

#1 2020-11-06 19:01:17

jackmoloko
Member
Registered: 2020-10-30
Posts: 16

[SOLVED] BunsenLabs (DEBIAN Buster) Laptop HOT cpu!

Hi guys!
I have installed BansenLabs on two of my laptops!
First it was a Lenovo ideapad 310 laptop.
Here are its parameters:

00:00.0 Host bridge: Intel Corporation Skylake Host Bridge/DRAM Registers (rev $
00:02.0 VGA compatible controller: Intel Corporation HD Graphics 520 (rev 07)
00:14.0 USB controller: Intel Corporation Sunrise Point-LP USB 3.0 xHCI Control$
00:14.2 Signal processing controller: Intel Corporation Sunrise Point-LP Therma$
00:16.0 Communication controller: Intel Corporation Sunrise Point-LP CSME HECI $
00:17.0 SATA controller: Intel Corporation Sunrise Point-LP SATA Controller [AH$
00:1c.0 PCI bridge: Intel Corporation Sunrise Point-LP PCI Express Root Port #5$
00:1c.5 PCI bridge: Intel Corporation Sunrise Point-LP PCI Express Root Port #6$
00:1d.0 PCI bridge: Intel Corporation Sunrise Point-LP PCI Express Root Port #9$
00:1f.0 ISA bridge: Intel Corporation Sunrise Point-LP LPC Controller (rev 21)
00:1f.2 Memory controller: Intel Corporation Sunrise Point-LP PMC (rev 21)
00:1f.3 Audio device: Intel Corporation Sunrise Point-LP HD Audio (rev 21)
00:1f.4 SMBus: Intel Corporation Sunrise Point-LP SMBus (rev 21)
01:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 $
02:00.0 Network controller: Qualcomm Atheros QCA9377 802.11ac Wireless Network $
03:00.0 3D controller: NVIDIA Corporation GK208M [GeForce 920M] (rev a1)
03:00.1 Audio device: NVIDIA Corporation GK208 HDMI/DP Audio Controller (rev a1)

Outputting the results of the sensors program:

nouveau-pci-0300
Adapter: PCI adapter
GPU core:     +0.60 V  (min =  +0.60 V, max =  +1.20 V)
temp1:         -0.0°C  (high = +95.0°C, hyst =  +3.0°C)
                       (crit = +105.0°C, hyst =  +5.0°C)
                       (emerg = +135.0°C, hyst =  +5.0°C)

pch_skylake-virtual-0
Adapter: Virtual device
temp1:        +37.0°C  

ath10k_hwmon-pci-0200
Adapter: PCI adapter
temp1:        +45.0°C  

coretemp-isa-0000
Adapter: ISA adapter
Package id 0:  +35.0°C  (high = +100.0°C, crit = +100.0°C)
Core 0:        +34.0°C  (high = +100.0°C, crit = +100.0°C)
Core 1:        +33.0°C  (high = +100.0°C, crit = +100.0°C)

The average temperature of the processor does not exceed 35 degrees Celsius

BUT!!! My second laptop is MSI GV72 7RE is very hot!
Here are its parameters:

lspci
00:00.0 Host bridge: Intel Corporation Xeon E3-1200 v6/7th Gen Core Processor Host Bridge/DRAM Registers (rev 05)
00:01.0 PCI bridge: Intel Corporation Skylake PCIe Controller (x16) (rev 05)
00:02.0 VGA compatible controller: Intel Corporation HD Graphics 630 (rev 04)
00:14.0 USB controller: Intel Corporation Sunrise Point-H USB 3.0 xHCI Controller (rev 31)
00:14.2 Signal processing controller: Intel Corporation Sunrise Point-H Thermal subsystem (rev 31)
00:16.0 Communication controller: Intel Corporation Sunrise Point-H CSME HECI #1 (rev 31)
00:17.0 SATA controller: Intel Corporation Sunrise Point-H SATA Controller [AHCI mode] (rev 31)
00:1c.0 PCI bridge: Intel Corporation Sunrise Point-H PCI Express Root Port #1 (rev f1)
00:1c.3 PCI bridge: Intel Corporation Sunrise Point-H PCI Express Root Port #4 (rev f1)
00:1d.0 PCI bridge: Intel Corporation Sunrise Point-H PCI Express Root Port #9 (rev f1)
00:1f.0 ISA bridge: Intel Corporation Sunrise Point-H LPC Controller (rev 31)
00:1f.2 Memory controller: Intel Corporation Sunrise Point-H PMC (rev 31)
00:1f.3 Audio device: Intel Corporation CM238 HD Audio Controller (rev 31)
00:1f.4 SMBus: Intel Corporation Sunrise Point-H SMBus (rev 31)
01:00.0 3D controller: NVIDIA Corporation GP107M [GeForce GTX 1050 Ti Mobile] (rev a1)
02:00.0 Network controller: Intel Corporation Dual Band Wireless-AC 3168NGW [Stone Peak] (rev 10)
03:00.0 Ethernet controller: Qualcomm Atheros QCA8171 Gigabit Ethernet (rev 10)
04:00.0 Non-Volatile memory controller: Samsung Electronics Co Ltd NVMe SSD Controller SM961/PM961

Outputting the results of the sensors program:

sensors
coretemp-isa-0000
Adapter: ISA adapter
Package id 0:  +52.0°C  (high = +100.0°C, crit = +100.0°C)
Core 0:        +51.0°C  (high = +100.0°C, crit = +100.0°C)
Core 1:        +51.0°C  (high = +100.0°C, crit = +100.0°C)
Core 2:        +50.0°C  (high = +100.0°C, crit = +100.0°C)
Core 3:        +51.0°C  (high = +100.0°C, crit = +100.0°C)

acpitz-acpi-0
Adapter: ACPI interface
temp1:        +54.0°C  (crit = +100.0°C)
temp2:        +27.8°C  (crit = +119.0°C)
temp3:        +29.8°C  (crit = +119.0°C)

iwlwifi_1-virtual-0
Adapter: Virtual device
temp1:        +48.0°C  

pch_skylake-virtual-0
Adapter: Virtual device
temp1:        +56.0°C 

As you can see, the temperature of the processor on an MSI laptop is significantly higher than on a Lenovo with equal installation conditions for BunsenLabs

I can add the following, Archlinux on an MSI laptop showed the processor temperature in the range of 40-45 degrees Celsius

I can't tell what could be the problem with such a high heating of the processor in normal operation with Debian10.

I think the problem is in the drivers ...
I want to clarify one aspect:
MSI laptop only boots under grub conditions:

acpi_osi=! acpi_osi="Windows 2009"

or

nomodeset nouveau.modeset=0 radeon.modeset=0 i915.modeset=1

Do you have any solutions, thoughts on how to lower the processor temperature.
Any suggestions will be welcome.
And thank you in advance for your participation!

Last edited by jackmoloko (2020-11-10 22:22:09)


check out the fat content of milk

Offline

#2 2020-11-06 19:16:27

damo
....moderator....
Registered: 2015-08-20
Posts: 6,404

Re: [SOLVED] BunsenLabs (DEBIAN Buster) Laptop HOT cpu!

Are you running identical applications when you take the temp readings ie cpu load is the same?

54°C doesn't seem especially hot, when critical=100°C.


Be Excellent to Each Other...
The Bunsenlabs Lithium Desktop » Here
FORUM RULES and posting guidelines «» Help page for forum post formatting
Artwork on DeviantArt  «» BunsenLabs on DeviantArt

Offline

#3 2020-11-06 19:19:31

jackmoloko
Member
Registered: 2020-10-30
Posts: 16

Re: [SOLVED] BunsenLabs (DEBIAN Buster) Laptop HOT cpu!

damo wrote:

Are you running identical applications when you take the temp readings ie cpu load is the same?

54°C doesn't seem especially hot, when critical=100°C.

Yes, of course, testing under identical conditions!
Browser, text editor, terminal and file manager launched!


check out the fat content of milk

Offline

#4 2020-11-06 19:25:19

jackmoloko
Member
Registered: 2020-10-30
Posts: 16

Re: [SOLVED] BunsenLabs (DEBIAN Buster) Laptop HOT cpu!

Addition!
Testing takes place on a clean installation of BunsenLabs + Welcome script


check out the fat content of milk

Offline

#5 2020-11-10 22:20:18

jackmoloko
Member
Registered: 2020-10-30
Posts: 16

Re: [SOLVED] BunsenLabs (DEBIAN Buster) Laptop HOT cpu!

The problem with laptop heating has been haunting me for a very long time.
This problem is especially present in powerful laptops.
I will leave valuable information here, for myself and for you.
Let's start!

So, we have a laptop MSI GV72 7RE
Intel i7 processor: Skylake i7- 7700HQ 2.80-3.80GHz
Integrated graphics: Nvidia GeForce GTX 1050 Ti Mobile

The initial temperature of the processor, with the default installation of BunsenLabs (Debian10), was 51-53°C

1. The first thing I did was install the drivers on a discrete Nvidia video card
For Debian Buster I only found bumblebee installation, here is the link (https://www.pcsuggest.com/install-and-c … -in-debian), or you can use the Debian wiki bumblebee
After installing the driver on my MSI laptop, to boot the system, you need to write the following to the Grub bootloader:

acpi_osi=! acpi_osi="Windows 2009"

You may not need this for your laptop, BUT you may need to change the entry to:

acpi_osi=! acpi_osi="Windows 2012"

or

acpi_osi=! acpi_osi="Windows 2015"

or

nomodeset nouveau.modeset=0 radeon.modese=0 i915.modeset=1

After installing the video card driver, the temperature dropped to 47-49°C

2. The second thing I did was install tlp

sudo apt install tlp

But the standard tlp settings did not help me, I need to fix the configuration file.
In the /etc/tlp.conf file, change

RUNTIME_PM_DRIVER_BLACKLIST="nouveau nvidia" 
RUNTIME_PM_ON_AC=auto
CPU_BOOST_ON_AC=1

Tlp settings lowered CPU temperature to 43-45

There are some more recommendations on the internet such as:

echo "1" | sudo tee /sys/devices/system/cpu/intel_pstate/no_turbo

or

sudo nano /etc/default/grub 
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash intel_pstate=disable"
and
sudo update-grub

Disabling intel_pstate through the boot loader lowers the processor boost when needed, this can result in lower temperatures ... but problems may arise in the future

3. the third thing i did was install throttled github(https://github.com/erpalma/throttled)
I installed according to the instructions

sudo apt install git build-essential python3-dev libdbus-glib-1-dev libgirepository1.0-dev libcairo2-dev python3-venv python3-wheel
git clone https://github.com/erpalma/throttled.git
sudo ./throttled/install.sh
sudo systemctl enable --now lenovo_fix.service

ATTENTION!
If you put intel_pstate = disable in your bootloader Grub, Grub2, this script will not work or will not work correctly
Remove this line  intel_pstate=disable  from GRUB_CMDLINE_LINUX_DEFAULT ="quiet splash ..."

Next, set up the configuration file for your laptop or computer...
You can use the settings as (https://amanusk.medium.com/an-extensive … a7d853856c) or as (https://github.com/erpalma/throttled)

My settings in the /etc/lenovo_fix.conf file look like this:

[UNDERVOLT:BATTERY]
# CPU core voltage offset (mV)
CORE: -110
# Integrated GPU voltage offset (mV)
GPU: -90
# CPU cache voltage offset (mV)
CACHE: -110
# System Agent voltage offset (mV)
UNCORE: -90
# Analog I/O voltage offset (mV)
ANALOGIO: 0
.......
[UNDERVOLT.AC]
# CPU core voltage offset (mV)
CORE: -110
# Integrated GPU voltage offset (mV)
GPU: -90
# CPU cache voltage offset (mV)
CACHE: -110
# System Agent voltage offset (mV)
UNCORE: -90
# Analog I/O voltage offset (mV)
ANALOGIO: 0

After lowering the processor power supply, the temperature dropped to 37-43°C, in normal mode. I have not tested it at games

I hope someone will find this note useful.
If you have any questions about the text, ask... English is not my first language
Thank you for your attention


check out the fat content of milk

Offline

#6 2020-11-10 23:30:25

damo
....moderator....
Registered: 2015-08-20
Posts: 6,404

Re: [SOLVED] BunsenLabs (DEBIAN Buster) Laptop HOT cpu!

^ Good piece of work!

Maybe you could think about posting your solution as a HowTo in Scripts, Tutorials & Tips?

FWIW I have a similar setup and use the the following line in /etc/default/grub

GRUB_CMDLINE_LINUX="acpi_osi=\"!Windows 2015\""

Be Excellent to Each Other...
The Bunsenlabs Lithium Desktop » Here
FORUM RULES and posting guidelines «» Help page for forum post formatting
Artwork on DeviantArt  «» BunsenLabs on DeviantArt

Offline

#7 2020-11-11 13:37:59

jackmoloko
Member
Registered: 2020-10-30
Posts: 16

Re: [SOLVED] BunsenLabs (DEBIAN Buster) Laptop HOT cpu!

damo wrote:

Maybe you could think about posting your solution as a HowTo in Scripts, Tutorials & Tips?

Ok i did it


check out the fat content of milk

Offline

Board footer

Powered by FluxBB