Skip to content

support for Lenovo Legion 5 pro, 16IRX8 #362

@DiepSoCiu

Description

@DiepSoCiu

Problem Description
I can change the speed of fan but cannot change the tempreture, its always 0

Model and Debug Info

Installation type: ??? (via github, via package manager, used dkms, ...)
Distribution: arch, GNOME
Model name: Lenovo Legion 5 pro, 16IRX8
CPU model: i7 13700HX
GPU model: 4070
Keyboard backlight: ??? (RGB, single color with off/on, single color with off/medium/bright)
Light in lid or logo: ??? (yes/no)
Light at IO-Ports at back: ??? (yes/no)

Output of sudo cat /sys/kernel/debug/legion/fancurve:
EC Chip ID: 5507
EC Chip Version: 2a4
legion_laptop features: fancurve powermode platformprofile platformprofilenotify minifancurve fancurve_pmw_speed fancurve_rpm_speed
legion_laptop ec_readonly: 0
ACPI CFG error: 0
ACPI CFG: 2081289494
temperature access method: 5
CPU temperature error: 0
CPU temperature: 66
CPU temperature EC error: 0
CPU temperature EC: 55
CPU temperature ACPI error: 0
CPU temperature ACPI: 66
CPU temperature WMI error: 0
CPU temperature WMI: 0
CPU temperature WMI2 error: 0
CPU temperature WMI2: 0
CPU temperature WMI3 error: 0
CPU temperature WMI3: 66
GPU temperature error: 0
GPU temperature: 54
GPU temperature EC error: 0
GPU temperature EC: 87
GPU temperature ACPI error: 0
GPU temperature ACPI: 54
GPU temperature WMI error: 0
GPU temperature WMI: 0
GPU temperature WMI2 error: 0
GPU temperature WMI2: 0
GPU temperature WMI3 error: 0
GPU temperature WMI3: 54
fan speed access method: 5
1 fanspeed error: 0
1 fanspeed: 2200
1 fanspeed EC error: 0
1 fanspeed EC: 18039
1 fanspeed ACPI error: 0
1 fanspeed ACPI: 2200
1 fanspeed WMI error: 0
1 fanspeed WMI: 0
1 fanspeed WMI2 error: 0
1 fanspeed WMI2: 0
1 fanspeed WMI3 error: 0
1 fanspeed WMI3: 2200
2 fanspeed error: 0
2 fanspeed: 2200
2 fanspeed EC error: 0
2 fanspeed EC: 14083
2 fanspeed ACPI error: 0
2 fanspeed ACPI: 2200
2 fanspeed WMI error: 0
2 fanspeed WMI: 0
2 fanspeed WMI2 error: 0
2 fanspeed WMI2: 0
2 fanspeed WMI3 error: 0
2 fanspeed WMI3: 2200
powermode access method: 3
powermode error: 0
powermode: 3
powermode EC error: 0
powermode EC: 17
powermode ACPI error: -5
powermode ACPI: 0
powermode WMI error: 0
powermode WMI: 3
has custom powermode: 1
ACPI rapidcharge error: 0
ACPI rapidcharge: 0
WMI backlight 2 state: 0
WMI backlight 3 state: -14
WMI light IO port: 0
WMI light Y logo/lid: 0
EC minifancurve feature enabled: 0
EC minifancurve on cool: error
EC lockfancontroller error: 0
EC lockfancontroller: false
fanfullspeed error: 0
fanfullspeed: 0
fanfullspeed EC error: 0
fanfullspeed EC: 0
Max speed for fancurve: 10000
Current fan curve in hardware:
Fan curve current point id: 0
Fan curve points size: 10
u(speed_of_unit)|speed1[u]|speed2[u]|speed1[pwm]|speed2[pwm]|acceleration|deceleration|cpu_min_temp|cpu_max_temp|gpu_min_temp|gpu_max_temp|ic_min_temp|ic_max_temp
1 0 0 0 0 0 0 0 0 0 0 0 0
1 31 0 79 79 0 0 0 0 0 0 0 0
1 39 0 99 99 0 0 0 0 0 0 0 0
1 66 0 168 168 0 0 0 0 0 0 0 0
1 78 0 198 198 0 0 0 0 0 0 0 0
1 100 0 255 255 0 0 0 0 0 0 0 0
1 7 0 17 17 0 0 0 0 0 0 0 0
1 8 0 20 20 0 0 0 0 0 0 0 0
1 9 0 22 22 0 0 0 0 0 0 0 0
1 10 0 25 25 0 0 0 0 0 0 0 0

Current fan curve in hardware (WMI; might be empty)
Fan curve current point id: 0
Fan curve points size: 10
u(speed_of_unit)|speed1[u]|speed2[u]|speed1[pwm]|speed2[pwm]|acceleration|deceleration|cpu_min_temp|cpu_max_temp|gpu_min_temp|gpu_max_temp|ic_min_temp|ic_max_temp
1 0 0 0 0 0 0 0 0 0 0 0 0
1 31 0 79 79 0 0 0 0 0 0 0 0
1 39 0 99 99 0 0 0 0 0 0 0 0
1 66 0 168 168 0 0 0 0 0 0 0 0
1 78 0 198 198 0 0 0 0 0 0 0 0
1 100 0 255 255 0 0 0 0 0 0 0 0
1 7 0 17 17 0 0 0 0 0 0 0 0
1 8 0 20 20 0 0 0 0 0 0 0 0
1 9 0 22 22 0 0 0 0 0 0 0 0
1 10 0 25 25 0 0 0 0 0 0 0 0

Writing fancurve succesful!
MODEL
Legion Pro 5 16IRX8
BIOS
KWCN51WW

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions