-
Notifications
You must be signed in to change notification settings - Fork 119
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
Comments
have you tried using --adaptive option? |
i'm sorry for the late reply. so i just tested the --adaptive option Feb 07 22:35:29 P14s systemd[1]: Starting Thermal Daemon Service... during this ThermalMonitor outputs the following: |
There are no logs attached. This will collect logs and generate a tar file. |
i'm on arch linux so i skipped the install part of the script and installed the remaining dependencies by hand. i hope this produced useful logs. |
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
The text was updated successfully, but these errors were encountered: