this post was submitted on 16 Jun 2024
177 points (97.3% liked)

AssholeDesign

7645 readers
8 users here now

This is a community for designs specifically crafted to make the experience worse for the user. This can be due to greed, apathy, laziness or just downright scumbaggery.

founded 2 years ago
MODERATORS
 

My HP All-In-One 20-c081nt has the processor Intel Core i3-6100U, which is supposed to not run hotter than 100C. On Windows if 100C is reached, the screen will fade out and PC will immediately shutdown. A warning will be shown at next boot. On Linux, seen in the video, the PC will simply keep running as if nothing has happened and show the thermal shutdown warning after a graceful reboot.

top 32 comments
sorted by: hot top controversial new old
[–] Blaster_M 73 points 6 months ago (3 children)

Super lazy on HP to design such protection to be dependent on the OS. A good realtime priority set of threads could probably keep it running hot for longer by blocking the protection program.

That protection should be part of the system firmware.

[–] [email protected] 36 points 6 months ago (2 children)

It used to be part of the CPU itself. Intels would throttle themselves down when reaching critical temperatures. Is that no longer the case?

[–] Blaster_M 11 points 6 months ago

It's there on AMD cpus, it'll shut down the cpu if you forgot your heatsink for some reason even on the AM5 cpus.

[–] Adalast 4 points 6 months ago

No bug found, working as intended.

[–] Anticorp 6 points 6 months ago (1 children)

Yeah this is awful. It will probably stop working when Microsoft releases whatever they call the next version of Windows like 8 months from now.

[–] trolololol 1 points 6 months ago

Windows 112? I'll bet $1 I got the name right.

[–] AndrewZabar 0 points 5 months ago

Well remember when they were making those really cheap inkjets that would only work with windows. And some companies made “win-modems” that were super cheap because they didn’t have a certain chip and instead used a windows driver.

I’m not completely positive what the incentives were on their parts, but I had thought this was history already. Seems Microsoft has to resort to this kind of shady deal to stay relevant, since their OS is a pile of toxic waste and many people are going completely microshaft free.

Also, although I have a fondness for some legacy HP products that are really nice, I would absolutely never buy a new product from them ever. I haven’t since the early 2000s.

[–] raspberriesareyummy 61 points 6 months ago (1 children)

Did y'all sleep through the HP printer enshittification? No one should buy HP ever.

[–] [email protected] 16 points 6 months ago (3 children)

We use HP laptops at work, feels like a huge step down from the Dell machines we used at my old job.

BTW: I absolutely agree with your nickname.

Raspberry is the best berry. I even have some distilled alcohol msde from Raspberries, gives an amazing raspberry aftertaste when mixed with sprite

[–] raspberriesareyummy 4 points 6 months ago (1 children)

I absolutely need to get my hands on a properly made https://en.wikipedia.org/wiki/Cranachan one of these days - since you appear to enjoy alcohol as well, that may also be for you. If nothing else, I need to go to Scotland to try that :)

[–] [email protected] 3 points 6 months ago

Looks fantastic!

I'll give it ago when I am in Scotland the next time!

Here in Sweden we have a government alcohol monopoly, it's fantastic, I can order just about anything feom all over the world and have it available at my closest Systembolag.

That is how I ended up with several different raspberry liqueuers and three different raspberry distilates...

I hardly ever drink alcohol during summer as I get too hot when trying to sleep.

[–] NOT_RICK 2 points 6 months ago (2 children)

I hate the elite book I have from work. I had a Lenovo X1 carbon at my prior job so this was a real downgrade

[–] AndrewZabar 1 points 5 months ago

I have an Elitebook it’s quite a few years old now though. I love it! But it’s only a testing machine not my main system. Also have a ProBook. Those units are amazingly easy to service and upgrade. I was shocked honestly the first time I saw it. Like, damn this is NOT made to extort service fees.

[–] [email protected] 1 points 6 months ago

I have an EliteBook as well, at my last job everyone had desktops as their main machine and a laptop if the needed to travel.

[–] AndrewZabar 1 points 5 months ago (1 children)
[–] [email protected] 1 points 5 months ago

I am sad to say that they are way down on my list, but that means then you get more for yourself

[–] [email protected] 29 points 6 months ago* (last edited 6 months ago) (1 children)

Why does it force the processor over the limit in the first place?

I think in every other laptop the CPU just throttles when it gets too hot. Meaning it can never exceed the maximum temperature. I wonder if this is a misunderstanding or if HP actually did away with all of that and designed a laptop that will cook itself.

And it's not even a good design decision to shutdown the PC if someone runs a game... Aren't computers meant to run them? Why not automatically lower the framerate by throttling? Why shut down instead?

[–] mrvictory1 14 points 6 months ago (1 children)

On Windows there is an odd way of throttling which only sometimes triggers and lowers CPU frequency to 1380 MHz. It is bypassable via custom power plan. As I said, it only sometimes triggers. On Linux iGPU is never throttled and CPU is throttled around 97 C to speeds slightly below max MHz. Shutting down is, under normal circumstances, for situations where throttling fails. I have another laptop which successfully throttles and keeps temps below 90C.

[–] [email protected] 7 points 6 months ago* (last edited 6 months ago)

I've used laptops for more than a decade. And sure, in the early times thermal management wasn't that elborate. But I really haven't seen any laptop in many, many years that doesn't do it with perfect accuracy. And usually it's done in hardware so there isn't really any way for it to fail. And I played games and compiled software for hours with all CPU cores at 100% and fans blasting. At least with my current laptop and the two Thinkpads before. The first one had really good fans and never went to the limit. The others hit it with an accuracy of like 2 or 3 degrees. No software necessary. I'm pretty sure with the technology of the last 10 years, throttling doesn't ever fail unless you deliberately mess with it.

But now that I'm thinking of the fans... Maybe if the fan is clogged or has mechanically failed, there is a way... A decent Intel or AMD CPU will still throttle. But without a fan and airflow inside the laptop, other components might get too hot. But I'm thinking more of some capacitors or the harddisk which can't defend itself. The iGPU should be part of the thermal budget of the rest of the processor. Maybe it's handled differently because it doesn't draw that much power and doesn't really contribute to overheating it. I'm not sure.

Maybe it's more a hardware failure, a defective sensor, dust, a loose heat conductor, thermal paste or the fan? I still can't believe a laptop would enter that mode unless something was wrong with the hardware. But I might be wrong.

[–] [email protected] 19 points 6 months ago (1 children)

I'm not particularly surprised.

I've had a hp laptop provided by work before. There were DVI ports on the laptop and fucking station. I'm Windows, the ports on the laptop were disabled when plugged into the docking station. I presumed they were hard wired over to the dock

On Linux, all the ports worked just fine and I could hook up every port on the laptop and dock just fine

[–] Alexstarfire 23 points 6 months ago (1 children)

fucking station

Employers will do anything but raise employee pay.

[–] [email protected] 5 points 6 months ago* (last edited 6 months ago)

With rebots and Ai, it may happen. I already imagine the article title : "these are the big tech companies that provide a fucking station to their employees after research shows it increased productivity by up to 70%"

[–] [email protected] 18 points 6 months ago (1 children)

Did it actually exceed the thermal limit, or is there just a bug in the firmware that's causing that message to show up?

[–] mrvictory1 3 points 6 months ago (1 children)

I get thermal shutdown warning if I actually stressed the PC. (ie. played a game)

[–] [email protected] 6 points 6 months ago (1 children)

It’s normal for a modern CPU (especially in a laptop) to hit its maximum temperature. Hell with turbo boost that’s its goal. But for your PC to fully thermally shut down something has to be seriously wrong, and the computer would be unusable slow before it does power off.

If you booted windows right now and played a game would it power off? If it wouldn’t then that’s most likely just a false alert.

[–] mrvictory1 2 points 6 months ago* (last edited 6 months ago) (1 children)

If you booted windows right now and played a game would it power off?

The PC does power off when playing on Windows. Sometimes right away, sometimes a few minutes or hours later.

[–] [email protected] 4 points 6 months ago

Unless the heatsink is entirely disconnected it shouldn't power off instantly. Something is very wrong with your machine and I don't think it's the over heating protection. I'd remove the heatsink and replace the thermal paste and make sure it's seated fully when you reinstall it.

[–] [email protected] 6 points 6 months ago

I wish there's those stickers manufacturers can put in to say the product runs well on linux (as compared to windows and mac).

[–] SkyezOpen 6 points 6 months ago

Yall can hit 100? My hp hit 70 once and shut down and broke the os. Had to reinstall.

[–] synapse1278 3 points 6 months ago (1 children)

You are saying, you are using your computer normally and it will reach temperature so high it needs to self-shutdown ? Either your laptop needs a good cleaning, maybe if it's very old replacing the thermal past, or this is really a terrible design flaw.

[–] mrvictory1 0 points 6 months ago

It reaches 100C if I play a game or stress the iGPU in another way. I spent a lot of time to fix overheating but lowered only idle and CPU load temps. https://www.reddit.com/r/techsupport/comments/17su01j/overheating_not_resolved_by_thermal_paste/

[–] [email protected] 2 points 3 months ago* (last edited 3 months ago)

how ironic for a company who also makes linux computers (yes they had a ubuntu computer in the past)