3 ms·
The solution is https://github.com/erpalma/throttled/ https://github.com/erpalma/throttled/ Been using it on various XPS laptops for years. Sadly it requires
by fguerraz 5y ago
The solution is
https://github.com/erpalma/throttled/ https://github.com/erpalma/throttled/
Been using it on various XPS laptops for years.
Sadly it requires support for MSR writes which are being slowly deprecated by the Linux kernel. I believe the same should be achievable with thermald be I haven't been able to be bother yet.
- bitcharmer 5y agoThe restriction on MSR writes from the kernel people is just nuts. It's like they are saying: we know better, you're stupid and shouldn't be doing this so we just won't let you. I'm still fuming.
- halz 5y agoContext: https://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git/about/ https://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git/... Writes to arbitrary MSR are still allowed by linux, but it'll squawk a warning with the PID from what poked the MSR. What has been preventing writing to MSR is microcode updates (loaded via Linux via initram/firmware, or via the vendor in a BIOS update), such as the one(s) in response to plundervolt https://plundervolt.com/ https://plundervolt.com/ Writing to the plundervolt-related MSR was particularly helpful to undervolt a thermal-throttled laptop. So! Can either downgrade the BIOS and/or rollback the microcode that your distro is loading during boot.
- bitcharmer 5y agoThank you for providing context and some background. There are so many legitimate uses for wrmsr I still think this move from kernel devs is quite openly user hostile.
- sam42 5y agoUnfortunately, "throttled" does not fix the problem on these particular models. See https://github.com/erpalma/throttled/issues/255 https://github.com/erpalma/throttled/issues/255