Yes, so now the nvidia drivers are installed and loaded but because it is a Hybrid laptop iyt is rendering on the integrated Radeon graphics. In order to switch graphics you have to use either optimus-manager or envy-control or prime.
Thank you so so much!
I’m monitoring and, for now, I see that the situation has improved. It still heats up more than Windows, especially when it’s charging, but it’s better than before. So thank you so much.
As soon as possible I will try optimus-manager and let you know here.
In the meantime, I have a question: among these listed, which is the most conservative energy plan? I mean, which of these energy plans should produce the least heat?
But if I run cat /sys/devices/system/cpu/cpu0/cpufreq/energy_performance_available_preferences I don’t see “powersave”. The output is just default performance balance_performance balance_power power.
Finally, sadly, I noticed that after watching a video of about 15 minutes on YouTube, the temperature soon rose to 60°C. Now I’ll try installing optimus-manager as ricklinux suggested and see if it improves.
I installed optimus-manager and I run the comand optimus-manager --switch hybrid “to switch to the iGPU but leave the Nvidia GPU available for on-demand offloading, similar to how Optimus works on Windows” as explained in the link posted by @ricklinuxhttps://discovery.endeavouros.com/nvidia/optimus-manager-for-nvidia/2021/03/ but this is the output:
[peter@endeavourvictus ~]$ optimus-manager --switch hybrid
WARNING : no power management option is currently enabled (this is the default since v1.2). Switching between GPUs will work but you will likely experience poor battery life.
Follow instructions at https://github.com/Askannz/optimus-manager/wiki/A-guide--to-power-management-options to enable power management.
You are about to switch GPUs. This will forcibly close all graphical sessions and all your applications WILL CLOSE.
(you can pass the --no-confirm option to disable this warning)
Continue ? (y/N)
basically, power is what you might want on a notebook
basically, you need a way to apply the value to ALL threads. For me, the easiest way was to set up a systemd-service and use a script in said systemd-service to set the value I want.
The warning message is about the graphical session closing. That one can be ignored. As far as the other warning about no power management? Not sure. I don’t do a lot of stuff with power management. I have 3 laptops but don’t use them much. I’m more of a desktop user.
Do you have cpupower installed? Not sure if this is any benefit or not.
Edit: Did you actually set it to hybrid and does it work? Is optimus-manager working for you?
Edit: I guess my thought is maybe the integrated onboard amd graphics make it run hotter than it would using the dedicated graphics (nvidia) but the dedicated graphics will probably use more battery power? Not sure until you try these things.
Maybe as @BS86 stated try changing the entry in the default grub command with amd_pstate=active? Then run the update grub command. Here is some more info if it helps. Install cpu power maybe and start the service and set the configuration in the .conf file.