johnfanv2 / LenovoLegionLinux

Driver and tools for controlling Lenovo Legion laptops in Linux including fan control and power mode.

Home Page:https://github.com/johnfanv2/LenovoLegionLinux

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

[BUG]When the GPU temp and usage increases, the fan curve fails

rango886 opened this issue · comments

When the GPU temp and usage increases, the fan curve fails, CPU curve work fine.

Distribution: ubuntu 23.10
Model name: Legion 7 16ACHg6 2021/r9000k
CPU model: AMD Ryzen 9 5900HX
GPU model: NVIDIA RTX 3080

When GPU temp 40°C and CPU temp 60°C, FAN1 1500rpm and FAN2 at 1500rpm, CPU and GPU curve work fine.
When GPU temp 40°C and CPU temp 75°C, FAN1 1600rpm and FAN2 at 1500rpm, CPU curve work fine.
When the GPU temp and usage increases,
GPU temp 70°C and CPU temp 60°C, FAN1 and FAN2 both at 2300rpm, the fan curve fails

FAN1 curve 0, 0, 0, 0, 1400, 1500, 1600, 1700, 1800, 1900
FAN2 curve 0, 0, 0, 0, 1400, 1500, 1600, 1700, 1800, 1900
ACC time 2, 2, 2, 2, 2, 2, 2, 2, 2, 2
DEC time 2, 2, 2, 2, 2, 2, 2, 2, 2, 2
CPU lower temp 0, 10, 43, 53, 58, 63, 68, 73, 78, 87
CPU upper temp 11, 45, 55, 60, 65, 70, 75, 80, 90, 127
GPU lower temp 0, 10, 48, 53, 58, 61, 63, 77, 70, 73
GPU upper temp 11, 50, 55, 60, 63, 66, 69, 72, 75, 127
IC lower temp 0, 10, 48, 53, 63, 68, 73, 78, 83, 85
IC upper temp 11, 50, 55, 65, 70, 75, 80, 85, 90, 127

I found that the fan curve of the laptop is normal when the power is connected and the battery is used

I write a same tool https://github.com/rango886/LegionFanEmbeddedController for windows, have same problem