• 0 Posts
  • 1 Comment
Joined 3 years ago
cake
Cake day: July 1st, 2023

help-circle
  • I dunno, but it’s a pain. Hiding low-level components from the user to make it more user-friendly.

    I have an old 2014 macbook with a busted GPU temp sensor. The Mac firmware assumes the worst - that the computer is dangerously overheated - and therefore throttles back the CPU by 80% and runs the fans at full blast.

    Fixing it on Mac required a number of third-party tools and flashing a custom firmware. I then installed Linux on the device - about ten lines of script that read from the working temp sensor on the CPU die and write a scaled value to /sys/ in response.

    So much flippin easier on Linux.