cancel
Showing results for 
Search instead for 
Did you mean: 

PC Drivers & Software

pavukach
Journeyman III

Pc turns off due to overheat on high load (AMD Ryzen 5 4600H, Linux)

Basically the title. I am trying to find info how to control my cpu fan but cant. Looks like control over radeon cpu managed not by ec registers and pwm? (i have pwm1_enable so i can set to max speed but that is it). So, how can i adjust fan speed or undervolt cpu a bit to maintain reasonable temperature when cpu used on 90-100%.

Model of my laptop is: ASUS Vivobook M1502IA

0 Likes
1 Solution
pavukach
Journeyman III

I guess solution in my case was to put acpi_osi=Linux in kernel parameters

View solution in original post

0 Likes
2 Replies
Cougsfan34
Adept I

You might try a third party software to control your fans independently. I run fan control. Its a free software from Github that initially scans my system and pulls up my fans and then I can adjust my fan controls based on what I want them to do. I have mine set on curve graphs and that allows them to ramp up and ramp down based on the temperature. You can set min/maxes and also adjust your curves to be really aggressive if your under heavy load or really lugging the system down. Might give it a try. Its a free piece of software but you might kick the guy a couple bucks if you end up using it. You might check, I believe it is working for Linux, but read into his readme file a little more to double check. 

 

https://github.com/Rem0o/FanControl.Releases

 

You can also try the AMD Ryzen Master software. It allows you to directly control your processer based on preset profiles (ECO, Boost, etc) or you can go into the more advanced settings and adjust voltage and temperature thresholds. 

 

 

"Open the microwave bay door HAL"
"I'm sorry, Dave. I can't do that."
0 Likes
pavukach
Journeyman III

I guess solution in my case was to put acpi_osi=Linux in kernel parameters

0 Likes