Last active
March 8, 2023 00:04
-
-
Save jvsoest/b83615d0d5f8abce79d19ad4518853d1 to your computer and use it in GitHub Desktop.
Disable USB-C PD on NUC10i5(FNH) to reduce CPU load
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# 2020-11-9: Solved in recent Ubuntu updates, not needed anymore, only for historical purposes available. | |
# | |
# Script to disable USB-C PD controller with nuc10 | |
# See: https://community.intel.com/t5/Intel-NUCs/NUC10i3-IRQ-problem/td-p/669863?profile.language=it | |
# https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1883511 | |
processActive=$(pgrep -l irq/65-i2c-INT3 | wc -l) | |
if [ "$processActive" -gt "0" ]; then | |
echo "stopping USB-C PD controller" | |
sudo modprobe -r tps6598x | |
fi |
I installed PROXMOX "5.15.74-1-pve" on my NUC10I5FNK and the first thing I noticed is that the temperatures were much higher than with the latest Ubuntu Kernel. I looked at the process and indeed removing the PD module does fix it. Then I found this solution, it would have saved me almost an hour of research. Thank you very much for posting it.
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Same here; it seems there was a regression in kernel 5.15.x, and confirmed on a Intel Frost Canyon NUC 10 with Core i7. In my case I'm running Debian 11 (bullseye), kernel 5.15.53-1-pve, so this is upstream in the kernel, and not Ubuntu-specific.
The behavior is the same as before: load > 1.0 due to irq/65-i2c-INT3, even when not running anything. Using
modprobe -r tps6598x
fixes it (temporarily).