Overheating problems

Maybe it wouldn’t hurt to try installing the Nvidia drivers to see if it changes.

Thank you!
And yes I installed also Psensor.

Ok thank you so much.

As soon as I can I try and then I will let you know here.

I should try first the “Original Pstate Driver” with zen kernel or to install Nvidia driver?

Thank you all, you are great!

To install the nvidia drivers

nvidia-inst

Then reboot & check

inxi -Ga

I think I would leave the current pstate as it is working and i don’t think that’s the issue causing the overheating.

Pstate = active will become the default with Kernel 6.5 because it is working as intended - I would keep it, it is a really great CPU Freq driver in both effiency/temperature and performance - the current default acpi cpufreq driver is buggy/limited beyond repair, that’s why AMD developed their own driver.

at least on Deskop Ryzens, one can activate AMD ECO mode in BIOS which also helps in temperature and energy consumption - not sure if it is also available on notebooks.

Did you check top / htop for processes which consume your CPU when hot state occurs? What browser are you using?

Hi! I’m so sorry but in this days I was full of work and I had no time to try your tips.

Now I try to install Nvidia drivers with the command nvidia-inst but the terminal said me command not found. :frowning:

You have to install it first.

yay -S nvidia-inst
1 Like

Also with this command the terminal say that No AUR packages found for nvidia-inst :frowning:

You need to update your mirrors then because it is in the endeavouros repo.

[ricklinux@eos-plasma ~]$ yay -S nvidia-inst
Sync Explicit (1): nvidia-inst-23-5
[sudo] password for ricklinux: 

@Acerchiata

Did you check for a UEFI Bios update. I think the latest version is newer.

1 Like

check if you still have the endeavouros repo configured in your pacman.conf

1 Like

@Acerchiata

As @BS86 suggested you probably don’t have the endeavouros repo in the pacman.conf file. It should be the first entry.

[endeavouros]
SigLevel = PackageRequired
Include = /etc/pacman.d/endeavouros-mirrorlist
1 Like

Yes, you are right. There was a recent update for the UEFI Bios on HP website. I just updated it by booting from the windows partition and it should have worked out fine:

Mobo: HP model: 8A22 v: 19.75 serial: <superuser required> UEFI: AMI
    v: F.18 date: 04/26/2023

1 Like

Now did you install nvidia-inst

yay S nvidia-inst

Then install the nvidia drivers

nvidia-inst

Then reboot and check

inxi -Ga

I think you are also right about the endeavors repos, I might have done something wrong when I updated the pacman.conf file after the git migration:

[peter@endeavourvictus ~]$ cat /etc/pacman.conf
#
# /etc/pacman.conf
#
# See the pacman.conf(5) manpage for option and repository directives

#
# GENERAL OPTIONS
#
[options]
# The following paths are commented out with their default values listed.
# If you wish to use different paths, uncomment and update the paths.
#RootDir     = /
#DBPath      = /var/lib/pacman/
#CacheDir    = /var/cache/pacman/pkg/
#LogFile     = /var/log/pacman.log
#GPGDir      = /etc/pacman.d/gnupg/
#HookDir     = /etc/pacman.d/hooks/
HoldPkg     = pacman glibc
#XferCommand = /usr/bin/curl -L -C - -f -o %o %u
#XferCommand = /usr/bin/wget --passive-ftp -c -O %o %u
#CleanMethod = KeepInstalled
Architecture = auto

# Pacman won't upgrade packages listed in IgnorePkg and members of IgnoreGroup
#IgnorePkg   =
#IgnoreGroup =

#NoUpgrade   =
#NoExtract   =

# Misc options
#UseSyslog
Color
ILoveCandy
#NoProgressBar
CheckSpace
VerbosePkgLists
ParallelDownloads = 5

# By default, pacman accepts packages signed by keys that its local keyring
# trusts (see pacman-key and its man page), as well as unsigned packages.
SigLevel    = Required DatabaseOptional
LocalFileSigLevel = Optional
#RemoteFileSigLevel = Required

# NOTE: You must run `pacman-key --init` before first using pacman; the local
# keyring can then be populated with the keys of all official Arch Linux
# packagers with `pacman-key --populate archlinux`.

#
# REPOSITORIES
#   - can be defined here or included from another file
#   - pacman will search repositories in the order defined here
#   - local/custom mirrors can be added here or in separate files
#   - repositories listed first will take precedence when packages
#     have identical names, regardless of version number
#   - URLs will have $repo replaced by the name of the current repo
#   - URLs will have $arch replaced by the name of the architecture
#
# Repository entries are of the format:
#       [repo-name]
#       Server = ServerName
#       Include = IncludePath
#
# The header [repo-name] is crucial - it must be present and
# uncommented to enable the repo.
#

# The testing repositories are disabled by default. To enable, uncomment the
# repo name header and Include lines. You can add preferred servers immediately
# after the header, and they will be used before the default mirrors.

#[core-testing]
#Include = /etc/pacman.d/mirrorlist

[core]
Include = /etc/pacman.d/mirrorlist

#[extra-testing]
#Include = /etc/pacman.d/mirrorlist

[extra]
Include = /etc/pacman.d/mirrorlist

# If you want to run 32 bit applications on your x86_64 system,
# enable the multilib repositories as required here.

#[multilib-testing]
#Include = /etc/pacman.d/mirrorlist

[multilib]
Include = /etc/pacman.d/mirrorlist

# An example of a custom package repository.  See the pacman manpage for
# tips on creating your own repositories.
#[custom]
#SigLevel = Optional TrustAll
#Server = file:///home/custompkgs

Should I add it before this?:


#[core-testing]
#Include = /etc/pacman.d/mirrorlist

[core]
Include = /etc/pacman.d/mirrorlist

#[extra-testing]
#Include = /etc/pacman.d/mirrorlist

[extra]
Include = /etc/pacman.d/mirrorlist

# If you want to run 32 bit applications on your x86_64 system,
# enable the multilib repositories as required here.

#[multilib-testing]
#Include = /etc/pacman.d/mirrorlist

[multilib]
Include = /etc/pacman.d/mirrorlist

# An example of a custom package repository.  See the pacman manpage for
# tips on creating your own repositories.
#[custom]
#SigLevel = Optional TrustAll
#Server = file:///home/custompkgs

Yes the endeavourOS repo should be the first one in the list. When you merged the pacnew file it only has the arch repos so you needed to add it back in.

I’m just wanting you to install the nvidia drivers to see if that makes any difference to the overheating issue as opposed to using the open source nouveau drivers.

1 Like

Thank you so much.

Now this is the output of inxi -Ga, after reboot:

[peter@endeavourvictus ~]$ inxi -Ga
Graphics:
  Device-1: NVIDIA GA107M [GeForce RTX 3050 Ti Mobile] vendor: Hewlett-Packard
    driver: nvidia v: 530.41.03 alternate: nouveau,nvidia_drm non-free: 530.xx+
    status: current (as of 2023-05) arch: Ampere code: GAxxx
    process: TSMC n7 (7nm) built: 2020-22 pcie: gen: 4 speed: 16 GT/s lanes: 8
    link-max: lanes: 16 bus-ID: 01:00.0 chip-ID: 10de:25a0 class-ID: 0300
  Device-2: AMD Rembrandt [Radeon 680M] vendor: Hewlett-Packard
    driver: amdgpu v: kernel arch: RDNA-2 code: Navi-2x process: TSMC n7 (7nm)
    built: 2020-22 pcie: gen: 4 speed: 16 GT/s lanes: 16 ports: active: eDP-1
    empty: DP-1, DP-2, DP-3, DP-4, DP-5, DP-6, DP-7, DP-8 bus-ID: 06:00.0
    chip-ID: 1002:1681 class-ID: 0300 temp: 44.0 C
  Device-3: Chicony HP Wide Vision HD Camera driver: uvcvideo type: USB
    rev: 2.0 speed: 480 Mb/s lanes: 1 mode: 2.0 bus-ID: 1-3:2 chip-ID: 04f2:b760
    class-ID: fe01 serial: 0001
  Display: x11 server: X.Org v: 21.1.8 compositor: xfwm v: 4.18.0 driver: X:
    loaded: amdgpu,nvidia unloaded: modesetting alternate: fbdev,nouveau,nv,vesa
    dri: radeonsi gpu: amdgpu display-ID: :0.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: eDP model: BOE Display 0x0aad built: 2021
    res: 1920x1080 hz: 144 dpi: 137 gamma: 1.2 size: 355x200mm (13.98x7.87")
    diag: 407mm (16") ratio: 16:9 modes: max: 1920x1080 min: 640x480
  API: OpenGL v: 4.6 Mesa 23.1.1 renderer: AMD Radeon Graphics (rembrandt
    LLVM 15.0.7 DRM 3.52 6.3.6-arch1-1) direct-render: Yes

I did right?