You are not logged in.
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