Hello, this is affecting me as well. I bought a FW DIY 16 about a week ago and was working decently until last night where I noticed the CPU temps spiking to 99* while downloading a game on Steam. I’ve set out to replace the thermal paste today but is there anything else I can do? Will this void my warranty if I fix on my own? I’m not too worried about breaking anything as I’m pretty technical and have applied and socketed many CPU’s, but I want to make sure an official solution isn’t coming down the wire before I do.
Thermal Paste would only be half of a fix, but no it shouldn’t void your Warranty as of Frameworks Philosophy. They are aware of the Problem and we do not know how one will be elegable of the Fix once it will be released. Maybe its disqualifying if you already helped yourself temporarely. But be careful, as to a high probabillity the Liquid Metal has run off the Die and is sitting around the Capacitors, to not damage any surface mounted Parts around the CPU Die while removing it.
Damn yeah that might be out of my expertise then. Any recommendations for the meantime? I turned it on today to watch the temps and it seems to be fine today. I’m not doing anything different though.
Well, have you checked out the bandwidth at which you download? When I did that the last time, all cores of my CPU were up 100% and the disk was writing down as fast as it could (540Mbps). Steam can be darn fast, and that speed and uncompressing takes resources!
I get that downloading files can be a cpu intensive task, but the CPU should not be getting to 99 degrees C, regardless of the task. These are dangerous temps and proper cooling should mitigate it.
Does your CPU ever reach 99 degrees C?
yeah, well, around d 90^C …
And, it is not just “downloading” files. It is; Storing, unpacking, and recopying … and all that in near-real time.
Yes Jorg, I am aware of what transpires when a computer downloads files. I understand that it is a somewhat complex task, but I am also aware that my cooling should be effective and my cpu should NOT be reaching 99 degrees, regardless of what task it is doing.
For everyone else, as an update:
It seems that it will not overheat when in power saving mode, but as soon as I toggle it to performance, it immediately climbs to the upper 90’s. This is with no tasks running, only the OS and background processes.
This is completely incorrect information. The CPU is, in fact, designed to get that hot. It was built to get that hot and then thermal throttle on its own. The problem with the heat is not the 99c, it is the throttling and reduction of performance.
I’d be happy to be wrong. Can you share something that says that 99 degrees C is normal operating temperature for a CPU?
Google is your friend.
Most laptop companies do it that way. Whether that decision is good or not for longevity is up for debate. One thing that is confirmed is that computer chips are more reliable at a consistent temperature and to remain powered constantly.
I’m beginning to understand why there are so many posts around these forums about the terrible support. I submitted a support request on this issue, explaining I use Arch Linux but also have Fedora and Ubuntu installed for duplicating the issue and troubleshooting with Framework.
So sure, I booted into Fedora, got all the same tools installed (s-tui, lm_sensors, cinebench, etc) just to test for them and verify it’s not an OS issue. Sent like 6 screenshots of various sensors and cinebench…
No, they are not satisfied by using the supported OS. They now need me to boot up a live image of Fedora or Ubuntu, somehow get all these tools installed again (on a “live” image), to test yet again for them. On top of all this they told me my ram was not supported, despite them having the 16G versions of my 32G modules listed as supported on their site (how this would make my cpu thermally throttle more than it should is beyond logic).
Mostly normal, you may want to use cpupower and reduce CPU max frequency.
If you cap turbo (~4.2Ghz) or remove it entirely (3.6Ghz), your computer rarely will reach high temperatures.
The thing is, at least in my case, I bought the laptop wanting to make the most out of it. After seeing the reviews and the decent benchmark scores, I decided it was a pretty good laptop with decent performance and great upgradeability. I purchased this laptop wanting it to be a high performance replacement to my other computers.
Unfortunately, now I’m left with a laptop that underperforms significantly compared to the scores reviewers got, and it also cost a pretty penny. The costs simply do not justify any more compromise in performance compared to the already substantial initial compromise (Choosing the Framework 16 over laptops with much higher specs but similar oricing).
I understand your meaning, the computer works fantastic, it’s just very loud at peak performance (and most high end computers do the same, my previous Razer and MSI were pretty much same noise).
Just giving you an option to reduce noise with performance tradeoff.
Some people don’t care, they use headphones with noise cancelling and everything works great. This laptop thermals are “good” in comparison to other brands, I haven’t seen random restart because thermal design (jet fan).
Just an advice, sometimes undervolting actually improves performance as thermals never reaches the critical points. Many people recommends to do undervolt gaming laptops for lower thermals, therefore better performance.
Gentoo and Arch Wiki also suggest to modify the fan behavior, so it doesn’t go crazy by random tasks Framework Laptop 16 - Gentoo wiki
Undervolting only available on 7940HS not 7840HS
You can still use RyzenAdj as far I know.
Still, if you cap with cpupower, you are effectively preventing turbo cores, that means, less power usage.
Update: Someone did that test on HP Elitebook: https://www.reddit.com/r/AMDLaptops/comments/178k7v5/7840hs_benchmarked_at_various_tdp/?rdt=58059
capping cpu power reduces performance as well, the purpose of undervolting is lower voltage(power draw/heat production) at a given frequency(performance)
Regularly, but depend on the workload (and thus power draw).
Framework didnt put a (meaningful) power limit on the CPU, so it will just go to 100 given the workload. Like Cinebench, or whatever.