Cpu overheating

hi i installed endeavouros and i notice the cpu overheating when i use firefox or watching youtube can you help me??

overheating CPU’s are almost never a software problem.
If you did overclocking, revert that and check if the issue disappears.
If you did not, its most likely a dust issue and your machine needs cleaning.

https://wiki.archlinux.org/title/Hardware_video_acceleration

Fwiw, I had an overheating issue after first installing EOS with wmi3 on one box and it turned out I needed to ensure the cooling fan was operating. This may differ between your hardware brand/setup (didn’t have the problem on other hardware). But search on Arch Linux for fan control and see if that might simply be your solution. My setup has been fine ever since.

1 Like

welcome at the forum b.t.w. :enos:

As mentioned by others already… the reason for overheating is mainly related to the hardware … could be bad cooling … old thermal paste hardening… or bad support for the hardware in use on linux could be also reason…

Some info about the hardware used on your system will be a first shot to get help here: inxi -Fxxc0z | eos-sendlog

Without any detailed info on how exactly you setup the OS and about your hardware all help will be nothing more than betting what could be the reason.

i used fedora i didt have this problem i have new laptop

Welcome @pipo1
Could you post the hardware as requested? Would be helpful for those trying to assist you.

https://0x0.st/o73h.txt

The issue is most likely that you don’t have the nvidia driver installed as it’s not loaded. So something going to cause the overheating.

 Device-2: NVIDIA TU117M [GeForce MX450] vendor: Lenovo driver: N/A
    arch: Turing bus-ID: 0000:01:00.0 chip-ID: 10de:1f97

Edit: Did you use the nvidia option when you installed?

Edit2: Also are you using grub or systemd-boot?

You may need to set ibt=off as a kernel parameter but i need to know if you are using grub or systemd-boot?

Edit: You may have installed the nividia driver but it’s not loading in that case because of an issue with Intel cpu.

yes i used nvidia option and grub

Okay can you try this.

sudo nano /etc/default/grub

add this to the default grub command line

ibt=off

ctrl + o then enter to save
ctrl + x to exit nano

Then update grub with

sudo grub-mkconfig -o /boot/grub/grub.cfg

reboot

Then post the output of

inxi -Ga
Graphics:
  Device-1: Intel TigerLake-LP GT2 [Iris Xe Graphics] vendor: Lenovo
    driver: i915 v: kernel arch: Gen-12.1 process: Intel 10nm built: 2020-21
    ports: active: eDP-1 empty: HDMI-A-1 bus-ID: 0000:00:02.0
    chip-ID: 8086:9a49 class-ID: 0300
  Device-2: NVIDIA TU117M [GeForce MX450] vendor: Lenovo driver: N/A
    alternate: nouveau, nvidia_drm, nvidia non-free: 525.xx+
    status: current (as of 2022-12) arch: Turing code: TUxxx
    process: TSMC 12nm FF built: 2018-22 bus-ID: 0000:01:00.0
    chip-ID: 10de:1f97 class-ID: 0302
  Device-3: Chicony Integrated Camera type: USB driver: uvcvideo
    bus-ID: 3-5:2 chip-ID: 04f2:b725 class-ID: fe01 serial: 0001
  Display: x11 server: X.Org v: 21.1.6 compositor: kwin_x11 driver: X:
    loaded: intel unloaded: modesetting alternate: fbdev,vesa dri: i965
    gpu: i915 display-ID: :0 screens: 1
  Screen-1: 0 s-res: 1920x1080 s-dpi: 96 s-size: 508x285mm (20.00x11.22")
    s-diag: 582mm (22.93")
  Monitor-1: eDP-1 mapped: eDP1 model: BOE Display 0x08d5 built: 2019
    res: 1920x1080 hz: 60 dpi: 143 gamma: 1.2 size: 340x190mm (13.39x7.48")
    diag: 395mm (15.5") ratio: 16:9 modes: 1920x1080
  API: OpenGL v: 4.6 Mesa 22.3.3 renderer: Mesa Intel Xe Graphics (TGL GT2)
    direct render: Yes

It’s still not showing the nvidia driver loaded. Can you check

pacman -Qi nvidia
Name            : nvidia
Version         : 525.78.01-4
Description     : NVIDIA drivers for linux
Architecture    : x86_64
URL             : https://www.nvidia.com/
Licenses        : custom
Groups          : None
Provides        : NVIDIA-MODULE
Depends On      : linux  nvidia-utils=525.78.01  libglvnd
Optional Deps   : None
Required By     : None
Optional For    : None
Conflicts With  : None
Replaces        : None
Installed Size  : 42.69 MiB
Packager        : Jan Alexander Steffens (heftig) <heftig at archlinux.org>
Build Date      : 13 جانفي, 2023 12:24:28 ص
Install Date    : 13 جانفي, 2023 09:32:57 م
Install Reason  : Explicitly installed
Install Script  : No
Validated By    : Signature

I also want to check that you added the kernel parameter properly. So can you post the link to this command.

cat /etc/default/grub | eos-sendlog

https://0x0.st/o7g9.txt

No you put ibt=off at the bottom of the file. You need to remove that and put it in the line like this example.

GRUB_CMDLINE_LINUX_DEFAULT='nowatchdog nvme_load=YES ibt=off loglevel=3'

Do everything as i posted above except put the parameter in the right line and then update grub again. Then reboot and post the output for the graphics.

inxi -Ga

Edit: Make sure you save the file and exit nano before you update grub again after adding the parameter.

Graphics:
  Device-1: Intel TigerLake-LP GT2 [Iris Xe Graphics] vendor: Lenovo
    driver: i915 v: kernel arch: Gen-12.1 process: Intel 10nm built: 2020-21
    ports: active: eDP-1 empty: HDMI-A-1 bus-ID: 0000:00:02.0
    chip-ID: 8086:9a49 class-ID: 0300
  Device-2: NVIDIA TU117M [GeForce MX450] vendor: Lenovo driver: N/A
    alternate: nouveau, nvidia_drm, nvidia non-free: 525.xx+
    status: current (as of 2022-12) arch: Turing code: TUxxx
    process: TSMC 12nm FF built: 2018-22 bus-ID: 0000:01:00.0
    chip-ID: 10de:1f97 class-ID: 0302
  Device-3: Chicony Integrated Camera type: USB driver: uvcvideo
    bus-ID: 3-5:2 chip-ID: 04f2:b725 class-ID: fe01 serial: 0001
  Display: x11 server: X.Org v: 21.1.6 compositor: kwin_x11 driver: X:
    loaded: intel unloaded: modesetting alternate: fbdev,vesa dri: i965
    gpu: i915 display-ID: :0 screens: 1
  Screen-1: 0 s-res: 1920x1080 s-dpi: 96 s-size: 508x285mm (20.00x11.22")
    s-diag: 582mm (22.93")
  Monitor-1: eDP-1 mapped: eDP1 model: BOE Display 0x08d5 built: 2019
    res: 1920x1080 hz: 60 dpi: 143 gamma: 1.2 size: 340x190mm (13.39x7.48")
    diag: 395mm (15.5") ratio: 16:9 modes: 1920x1080
  API: OpenGL v: 4.6 Mesa 22.3.3 renderer: Mesa Intel Xe Graphics (TGL GT2)
    direct render: Yes

It’s still not showing the driver loaded. Are you sure you did it correctly? Can i see the output again?
Sorry for this but it’s the only way i can know it’s correct or not. Post the link again.

cat /etc/default/grub | eos-sendlog