Gpu underclocking

Hi, I have a hardware issue with a nvidia dedicated GPU in my laptop, here is my config :

██████████████████  ████████   mathieub@IdeaPad16Pro5 
██████████████████  ████████   ---------------------- 
██████████████████  ████████   OS: Manjaro Linux x86_64 
██████████████████  ████████   Host: 82L5 IdeaPad 5 Pro 16ACH6 
████████            ████████   Kernel: 6.1.103-1-MANJARO 
████████  ████████  ████████   Uptime: 25 mins 
████████  ████████  ████████   Packages: 1925 (pacman) 
████████  ████████  ████████   Shell: bash 5.2.26 
████████  ████████  ████████   Resolution: 1920x1080 
████████  ████████  ████████   DE: Plasma 6.0.5 
████████  ████████  ████████   WM: kwin 
████████  ████████  ████████   Theme: [Plasma], Adwaita [GTK2/3] 
████████  ████████  ████████   Icons: [Plasma], breeze-dark [GTK2/3] 
████████  ████████  ████████   Terminal: konsole 
                               CPU: AMD Ryzen 5 5600H with Radeon Graphics (12) @ 3.300GHz 
                               GPU: AMD ATI Radeon Vega Series / Radeon Vega Mobile Series 
                               GPU: NVIDIA GeForce RTX 3050 Mobile 
                               Memory: 2798MiB / 15341MiB

Lenovo put in a GPU and then gave it both inadequate power and cooling (how common).

The result is 3 years down the line, without overcloking, I start to get graphic artifacts in 3d games.

This computer is a bit of an edgecase itself since I have both an AMD integrated GPU and a NVIDIA dedicated GPU, I’m using the video-hybrid-amd-nvidia-prime driver.

I’m looking for a way to control clock-speeds and if possible fans so that the GPU does not overheat when in heavy use.

My uefi config does not give me anything more than selecting a ‘power profile’, it seems to impact fan speed but I do think it might also impact clock-speeds and power being delivered so it is not very useful for my use-case here.

If I put it on the highest setting the fans ramp up but the GPU is know thermal throttling at a higher clock speed. This gives better performance but does not make it run any cooler.

I tried TLPUI but it only gives me options for my integrated AMD GPU.

Do you know of any good way (if possible graphical), of doing this.

Thanks.

Underclock is also possible:

Thanks, great software.
I honestly wonder why we don’t have that in the extra repo.

(although they’re looking for an upstream maintainer so this must be far from a priority)

This topic was automatically closed 3 days after the last reply. New replies are no longer allowed.