u/Belmont225

Laptop model: Asus zephyrus G16 2024 nvidia 4060

Distro: Fedora 43

Kernel: 7.0.1-cachyos1.fc43.x86_64

nvidia driver: 580.142

Hey everyone so I am still somewhat new to linux only been using it for a few months. I am trying to be able to temperature and or power limit my 4060 in my laptop with not much success.

I have asusctl/supergfxctl/rog-control-center from following the linux for rog site and guides all of that seems to be working as intended and I can turn off the dgpu, control led's and the like.

My issue comes when trying to change the temp and power limits. In the rog-control-center GUI It says that the power limits and temp limits are successfully changed but in reality they are not adhered to. I have also tried using Ryzenadj with the --dgpu-skin-temp option which will also say it is successfully applied but then not be adhered to either. (it does show up as applied when using --info).

When I try and use nvidia-smi for both the -gtt and -pl option it says that they are not supported for my gpu. Is there a way around this? I could have sworn that this was working at some point when I first installed linux but cannot be sure on that. I know it is technically possible at least on windows as it can be done successfully with either armoury crate or ghelper. Is there a reason that this would not work on Linux but work on windows? Am I able to make the power limit and temp limits writable on here?

Any help would be appreciated even if the answer is just this is not possible. Thanks.

reddit.com
u/Belmont225 — 17 days ago