Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

throttling on AlderLake i7-1280P #466

Open
personaingrata opened this issue Dec 29, 2024 · 1 comment
Open

throttling on AlderLake i7-1280P #466

personaingrata opened this issue Dec 29, 2024 · 1 comment

Comments

@personaingrata
Copy link

personaingrata commented Dec 29, 2024

throttling on AlderLake i7-1280P
i gave thermald a shot again on my ThinkPad P14s Gen 3 i7-1280P and i'm experiencing throttling from about ~90°C down to round about ~60°C and then the cycle repeats. a picture describes it better, this is how it looks like from ThermalMonitor: https://0x0.st/8s_X.jpg

`status thermald.service
● thermald.service - Thermal Daemon Service
Loaded: loaded (/usr/lib/systemd/system/thermald.service; disabled; preset: disabled)
Drop-In: /etc/systemd/system/thermald.service.d
└─override.conf
/etc/systemd/system/service.d
└─toplevel-override.conf
Active: active (running) since Sun 2024-12-29 03:04:26 CET; 6s ago
Invocation: dc76ac6ff5b44ca79fe8b3cd12cc9d21
Main PID: 26606 (thermald)
Tasks: 6 (limit: 37719)
Memory: 1.4M (peak: 2.3M)
CPU: 20ms
CGroup: /system.slice/thermald.service
└─26606 /usr/bin/thermald --systemd --dbus-enable --ignore-cpuid-check --workaround-enabled

Dez 29 03:04:26 P14s systemd[1]: Starting Thermal Daemon Service...
Dez 29 03:04:26 P14s thermald[26606]: Using generated /etc/thermald/thermal-conf.xml.auto
Dez 29 03:04:26 P14s thermald[26606]: Using config file /etc/thermald/thermal-conf.xml.auto
Dez 29 03:04:26 P14s thermald[26606]: Polling mode is enabled: 4
Dez 29 03:04:26 P14s systemd[1]: Started Thermal Daemon Service.`

i wonder if there's an issue with dptfxtract's config files and if they need manual adjustments or if this is expected behaviour. throttling like this is not present in erpalma's throttled which i'm trying to replace because i'm not comfortable with CONFIG_DEVMEM=y in my kernel config.
i read in another issue that rmmodding int3400_thermal int3403_thermal helps to bypass throttling on AlderLake, but in my case it made it worse as you can see in the provided image above.

not sure sure if it's any relevant:
$ cat /sys/devices/platform/INTC1041:00/uuids/available_uuids
UNKNOWN

$ cat /sys/devices/platform/INTC1041:00/uuids/current_uuid
INVALID

$ cat /sys/bus/acpi/devices/INTC1041:00/physical_node/uuids/available_uuids
UNKNOWN

$ cat /sys/bus/acpi/devices/INTC1041:00/physical_node/uuids/current_uuid
INVALID

i'll happily provide more info if you want to debug this

@spandruvada
Copy link
Contributor

have you tried using --adaptive option?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants