Do not leave XPS laptop in any sleep/hibernate/standby mode when placed in a bag
dell.com
dell.com
Though I don't share the confidence half this thread has that my experiences are universal, so I'm curious what you're referring to that I've managed to avoid.
The Dell with Linux out of the box had cooling issues and a high-pitched fan. Sure the cores would be disabled to deal with the power issues, which supports your point.
That plus a whole host of annoying software bugs with the detachable design, keyboard backlight not working until I reboot, etc. was just a horrible experience so ended up getting a refund and buying a MacBook Pro when the 2018 models came out. Sure it has the crappy butterfly keyboard but three years later and that MacBook Pro is still a fantastic machine that I haven't had a single issue with. Cost the same as the Surface Book 2 as well.
The new Surface Laptop Studio looks interesting but I am very hesitant to buy Microsoft hardware again. It looks nice but is plagued with issues even today from what friends and colleagues tell me. Real shame. Hopefully things are better with the new models announced this week but I will be sitting back and waiting a few months to see how they are in the real world rather than a 3 day review.
That reminds me of last time I upgraded my mac by doing the transfer from one machine to the other. When the new mac booted for the first time, it had the same unsaved documents I had open on the old one. Things have come a long way.
However the combination of 15 hrs battery life + closing the lid and it not melting a hole in my bag trumps any negatives.
What is bad, because if there were one platform that would avoid this problem it would be Macs. But anyway, my phone does that once in a while too... Phones also shouldn't do it.
It's not even a hard problem to solve. There is a single piece of code that wakes a device up, you just have to not call it everywhere. If you don't control all the code, just require some kind of permission, and don't go granting it to the team that writes the system updater.
I've now had three generations of XPS 13 with Ubuntu. They're not perfect (the battery drains over 3 or 4 days instead of overnight) but overall my experience has been much better.
It’s more serious than laptops committing suicide in bags. It’s, anything with a high-energy battery can short itself and cause a fire. Worse, it could be malware or hardware. At this point I am surprised the vulnerability hasn’t been used by anyone.
The law is that you can only bring aboard Li-ion batteries of size 100 watt-hrs or smaller on any airplane (https://www.tsa.gov/travel/security-screening/whatcanibring/...).
I think the airline crews are confident they can handle 100 watt-hours worth of burning, but no more than that!
I'm not sure if they are smothering the fire. The strategy seems like it's just a safe place to keep the fire until later.
You won't have buckets and buckets of water on an airplane. You need a solution to safely contain the fire and keep the passengers safe.
Adding `mem_sleep_default=deep` to your kernel cmdline should fix it. Been doing this on my XPS13 for 3 years now and it's fine.
[0] https://bugzilla.kernel.org/show_bug.cgi?id=199689
[1] https://www.dell.com/community/XPS/XPS-13-9370-battery-drain...
[2] https://www.reddit.com/r/Dell/comments/8b6eci/xp_13_9370_bat...
dmesg | grep ACPI | grep supports [ 0.193967] ACPI: (supports S0 S4 S5)
sudo cat /sys/power/mem_sleep [s2idle]
https://01.org/blogs/qwang59/2018/how-achieve-s0ix-states-li...
https://01.org/blogs/rzhang/2015/best-practice-debug-linux-s...
Not the most comfortable, as you have to manage sleep manually, but definitely the safest.
AMD https://www.phoronix.com/scan.php?page=news_item&px=AMD-S2id...
s2idle is broken and I have an AMD thinkpad with deep sleep and even that doesn't suspend 80% of the time.
Intel (search for 'deep' and 's2idle') https://community.frame.work/t/ubuntu-21-04-on-the-framework...
I already know the replies I might get but just wanted to get this out there. My laptop is now on 24x7 because I don't know if it will suspend or completely freeze.
Now I just disable it completely and tell it to shut down when I close the lid, and wait like 15s. If the fans and lights don't stop "soon", I know it's having problems turning off. It's much better than the random freezes, or boiling alive in a backpack before draining all battery power.
The experience out of the box is still crap because the ACPI signals from the hardware are often a complete mess - but disabling most of them generally works.
Please tell me the name of a laptop which has excellent support for Linux. At this point, I'm ready to go out of my way to spend more money than I can afford if that gets me excellent Linux compatibility.
I know, for a fact, that AMD based ThinkPads don't qualify. The Intel based FrameWork laptop has issues with suspend resume as well.
What is this "known good hardware"?
I was thinking of somehow getting my hands on the FrameWork laptop since everyone and their mother keep singing praises about it but going through its forums makes it clear that it also doesn't do suspend and resume reliably.
I've already seen plenty of people reporting that their AMD laptops don't do suspend resume and break with every new kernel release. I assumed Intel would be better but reading about the same issue on FrameWork forums isn't encouraging at all.
But, I'm a bit cheap, and I treat optimizing older tech as a challenge, so I think I've just declared myself both an outlier in general and a stereotypical Linux user.
I have no idea if the situation is just as bad on Intel.
Any hardware that ships with Linux, for a start. For another, anything whose quirks are documented on a popular community site (e.g., the Arch Linux Wiki).
It's important to choose a distro release a little bit newer than the hardware.
The Framework is brand new and doesn't ship with Linux, so I wouldn't expect it to be a trouble-free experience.
Why the frak doesn’t the laptop have an over temp shutdown feature? iPhones so, trying leaving one in the sun for a bit.
I guess it's a bug or some monitoring service that crashed.
I do have my MacBooks cooking themselves in my backpack every so often too.
Basically, every MacBook's I had in the past > 10 years ended with that issue.
Mystery solved!
Sometimes it seems Apple is just minimalist for the sake of it. Because this is really a useful feature.
But I do very much like them, and would happily pay a bit to get it back.
And a hole with a plastic insert would be fine for me too. It wouldn't be as minimalist but not doing it at all is much worse IMO.
So kinda yes... but also kinda no, I don't think that really supports a claim that it's cheap enough to do everywhere.
But yeah, I'd totally be fine with an LED glued into a hole. The indicator is the important part, and it's a shame that it's gone.
Of course iOS wasn't as stable as it is now.. I don't think this will still happen.
Or I'd find it nearly dead and burning hot, fans spun up wildly, in the process of cooking it's own motherboard.
It heat suicided itself through 2 motherboards during the 1 year warranty.
I have my complaints about MacBooks, but at least I had a laptop I could count on being reliable and ready to work when I showed up to class every day.
I couldn't trust the Dell, making it absolutely worthless.
Ha! While not related to the bag issue, I had a 15" MBP literally catch fire in my bed while I was asleep.
I fell asleep wat hing Netflix or some such and the macbook caught fire and woke me up.
It was in the recall batch for batteries at that time.
I took it to apple flagship SF store.
They had the FN machine for two months then came back and said that at some point the moisture sensor went off and due to this reason they would not honor the battery recall or address the fact it caught on fire and the "apologized" for the potential "safety hazaard"
They told me my option was to buy a new one, or take it to a 3ed party repair place and have it repaired for more than the machine was worth.
I haven't bought another mac since, and I have switched from iPhones entirely, even though I have had an iPhone since day one.
I can guarantee you that a Mac will still shut down when its battery is empty. Unfortunately Apple hasn't yet cracked unlimited power.
I use mac and windows daily, and they both have similar amounts of annoying niggling features.
> I can guarantee you that a Mac will still shut down when its battery is empty.
Macs "safe sleep" --- when they sleep, they save a hibernation/ram state too. So if the battery is depleted, they still do not shut down.
I'm probably going back to MacOS after my current Windows 10 machine, because too many annoyances have shown up (and now ESC keys exist again).
If I told it to update, I didn't mean "oh pretty please but if it's too hard don't worry about it", I meant "I know this ii. update is going to take an hour for a point release for some reason, but I'm going for a walk now - go ahead so IT gets off my back".
Also I've had many issues with my macbook overheating/discharging in my bag because I hit sleep, it looked like it was sleeping, but it was still on/woke up. Admittedly not a huge amount because of COVID but still.
1. Press Cmd+Option+Escape to bring up the Force Quit menu
2. Press Cmd+A to select all running apps
3. Click the "Force Quit" Button to force quit all apps
I was using an iPad Pro and I thought something in the Apple Notes app was good. Poof. Never found the file after.
Apps that let you risk losing work -- from not just shutdowns but crashes and power outages - are the ones I don't tolerate. It's one of the reason I use Sublime Text for taking notes for example.
That's a bummer when you want to go clean your keyboard and don't want the laptop running at the same time.
I've been using Linux for the last 15 years. Had my fair share of issues with suspend. But at least once a laptop was in a state, it tended to stay there. Whether it would resume was another story :P
Turns out I kept bumping the Bluetooth mouse which kept waking it up, and it would stay awake for a while, even with the screen closed. Disabling the permission for Bluetooth devices to wake it fixed it, but I had a couple of Mondays where I couldn't do anything for a half hour while the machine charged up enough to boot.
Even worse, Microsoft made it so very hard to hunt down all the various settings and registry flags to disable that behavior, AND it reverted to those same settings after every major update. I absolutely despised that desktop for a while.
while i understand the intention behind automatic updates, i feel it's an anti-user design. It is based on the assumption (a bad one) that the user isn't intelligent enough to do the update at a time suitable for them. It assumes that the windows design and dev team knows better. It takes control away from the user.
Rather than forcing automatic updates, it is better to teach the user why updates are important. Education beats subversion.
Windows 10 has been a nightmare in terms of patch quality.
A large number of users were not patching because they believe they didn't need to, and they weren't educated well enough.
Raising the competency of the users is part of the responsibility.
No, they were very responsible. They knew the updates are likely going to be UX downgrades, slow the machine down, make it bluescreen more, or possibly even brick it. That was the experience around Vista/7. That's still the experience today, maybe sans the bluescreen.
The cardinal sin of Microsoft and every other company pushing automatic updates is update commingling. Mixing up security patches (which users need and might even want) with generic bug fixes (which users need and like) with feature updates (which users don't need, and rightfully don't like). As long as all of those are mixed, updating is a risky job, and many users will responsibly decide not to do it.
Then the software companies and developers, in their infinite wisdom, decided that the best approach was to force updates on the users. Because when people are already upset with your awful updating mechanisms then forcing them to do so is surely going to improve things. And now we have people crippling update functionality as a result.
Having neutered Windows update my PC actually feels like a PC again.
It appears you can instruct it to avoid connecting to the internet to do stuff while in standby. I hope this works since my Surface Book has bad standby drain after sitting on my desk for 2-3 days off charge.
> powercfg /setdcvalueindex scheme_current sub_none F15576E8-98B7-4186-B944-EAFA664402D9 0
> powercfg /setacvalueindex scheme_current sub_none F15576E8-98B7-4186-B944-EAFA664402D9 0
I then got an iPad via a ridiculously good deal from Comcast (128 GB 6th generation (which was the latest generation at the time) for $120. The iPad took over most browsing, reading, and scratchpad duties, with the SP4 just getting occasional use when I needed something more general than the iPad.
What I noticed when the SP4 went from daily use to weekly or so is that the battery would always be low when I went to use it. Charge it up fully and shut it down...and a week later it needs charging again.
I believe that is because shut down is really some kind of sleep or hibernate. I've tried disabling all of those, and fast start. I've tried shutting down from the start menu, with and without the modifiers that are supposed to make it really shut down. I've tried command line commands that are supposed to really shut it down. I've tried shutting down from the BIOS.
But no matter what I do it consumes significant power while off. If I leave it on the charger so that it will be ready when I need it, it seems to charge to full, then stop charging until the battery drains a bit, and then repeats that cycles.
The result is after a couple years of sporadic use, the battery was degraded enough that now just using it for light browsing I'm lucky if I get 30 minutes of battery time. So now it is pretty much relegated to only being usable when hooked to external power.
I'm never buying another Surface product. And I'm not buying any Windows laptops or tablets unless there is some reasonable way to definitely turn them all the way off and have them stay that way.
I'm in awe at how much contempt some guy at Microsoft must have for users and their use-cases to conceive of a feature like that. One imagines Microsoft thinks of all of their users as yokels doing nothing more important than playing Solitaire all day.
It solidified in my mind the impression that Windows is not meant to be run on any machine you consider more important than a toy.
However, as a security professional, I think the general population doesn't understand just how critical it is to stay up to date with software updates. Sometimes we have to force them!
But forcibly shutting down a machine in the middle of the day during active usage is a cardinal sin, just about the most fundamental user-hostile activity I can imagine. Microsoft may be right, and there may be a portion of the general population whose computer usage is 100% pointless nonsense that can be interrupted as easily as you'd interrupt your child's videogame to make him do homework. But I'm not in that group, and I doubt anybody here would consider everything they do on their computer to fall into that bucket.
Computers touch _everything_. I'm not an NSA agent or a hacker on a heist team, and I can think of a dozen (non-work) times in the last month where a shutdown-interruption of the work I was doing would have been a big problem.
Which brings me to my tldr: I'm not suggesting that Windows' decision is a generally bad one. I'm saying that it's a poor fit for anyone who considers their computer to be anything but a useless toy.
It's my computer, you see. It's not yours. You're welcome to buy your own, of course. But this one is mine. That's why they call it a "Personal Computer."
The rest of us aren't going to let you turn the Internet into the modern equivalent of a closed IBM shop, at least not without opposition. There's a history here, one you might be too young to have experienced personally. It's been well-documented, though. Steven Levy's Hackers is a great place to start, highly recommended.
Neither is getting awakened at 4am by plinks from the OS intending to alert you to the installation of updates. If you're going to have so little respect for the user then just install them w/o making any noise.
In my opinion, the only reason why Windows is so prevalent in the "enterprise" world is because Microsoft provides support contracts to make it easier to adopt. Problems with your windows laptop? Send it off to Microsoft or open a business priority ticket to have them work on it for you. No need to hire an internal IT team.
It's ok. Not as snazzy as MacOS. But security/privacy concerns excluded, feels less headachey than Linux (which I'm also using in parallel, since Slackware 7).
For programming, by all means use Linux instead of Windows, it's better. For anything else, it's still not there yet.
I do have minor issues when scaling my 4K screen to a lower resolution, and starting a fullscreen game, but that’s about it.
I'm not sure if newer tech has better viewing angles than my old (but not that old) IPS LCD, but having having greater color depth to represent color fades with finer progression, and having more pixels to spread the fade across (hidpi), does sound like a nice step forward to me.
~"1.07 billion colors" though? Ehhh, I can't deny that does feel like overkill, but I'm honestly not even sure if there's a way to fix the above problem with a smaller colorspace.
Given that we're starting with 24 bits / 16.7 million, we're just up 6 bits more.. or 2 more bits per color... so a purely red gradient would have 4x as many steps.
And we're using some of that space to get "whiter than white" -- so that the brightest white in photos/videos can be brighter than the normal value of white. https://www.lifewire.com/how-apple-devices-show-hdr-brighter...
Almost all Steam games work flawlessly out of the box now thanks to extensive investment in Proton.
That is why the Valve is confident shipping the steam deck with Linux.
I know business premium support is a selling point (ironic because it actually costs money on its own) which is good for the CYA of top management. Someone to blame when stuff goes wrong. But it doesn't really solve issues on the floor and Microsoft isn't alone in that.
I've never had it return with "unknown" once in over a decade, but some people I know have.
if you can find all the things waking the computer, and fix those things, it will never wake without user intervention.
usually, for me, it's been device drivers which have permission to wake the computer from sleep by default, for some stupid reason. removing that permission on those devices has eliminated "hot bag syndrome" for me entirely.
I agree that these steps should not need to be taken. device driver authors are the source of almost all bad crap like this in windows.
In fact I just tried it again on 4 computers and every one of them said "Wake History Count - 0".
also, run the command as an administrator. not just using an account that is an administrator. use an elevated cmd prompt or PowerShell window.
if you're doing all that, idk what's going on.
You can, however, see what devices are capable of waking your machine, and then disable them, by using the commands in my other comment: https://news.ycombinator.com/item?id=28647492
Also what you are referring to as an application's capability (Foobar...) to wake a computer (from sleep or hibernation only) it most probably has to do with setting an RTC (real-time clock) alarm and the computer being allowed to resume from such an event. Again this is also a setting which can be disabled in most BIOS configurations and yours probably is. By the way, Windows' task scheduler exposes this option to everyone so you can set your computer to wake up and run some script and then sleep again (I used to do this all the time ages ago for night downloads, etc.)
So, there are a series of switches (in BIOS and in windows device manager) that all have to be set/unset, for a computer to resume from some event;
I'm one of those people - my computer kept waking up in the middle of the night and that command would always just return "wake source: unknown" for me.
powercfg -devicequery wake_armed
if anything shows up, disable those devices with this command: powercfg -devicedisablewake "Device Name"
I quickly googled this but I don't expect a lot of people to know what to search for, so if you've already found this and tried it, then I really am out of ideas this time.if you haven't tried this, try it, and I really hope it helps.
in your case I would scrutinize the task scheduler for tasks that are allowed to wake the PC.
It's possible auto wakeup was enabled in the BIOS, with the wake time set to the default of 00:00.
Alternatively, if it was a different time, perhaps *that* was the default, or maybe the value accidentally got changed.
Alternatively-alternatively, maybe the BIOS had a bug in it that somehow enabled auto wake without presenting an option. To tackle this, I would've reset the BIOS settings. (I once had an ADSL2+ modem that randomly started flaking out and not connecting correctly. Changed every accessible setting I could, no dice. Factory reset = instantly back to normal.)
That said, the tablet felt so infuriating to me that I was honestly happy when it was gone again, despite the financial loss.
But it's not too late to help others! Thank you for showing us how insane this is.
I am the user. I use the machine, not the other way around.
The fact that such a subsystem exists isn't an indication of malice or a subversion of your will. There will be bugs in such a system, but the system still needs to be there.
Because that is the usecase that hibernate is for. It makes laptops convenient by allowing you to just close the lid, put it in a bag, go somewhere, take it out of the bag, and then open it and continue working. If you need to tell people that they need to shut down their computers properly before putting them into bags, you have just produced a vastly inferior product.
This is an area where Microsoft desperately needs a Chief-making-it-not-suck-Officer. Someone who can just take that surface laptop, notice that some idiot actually wrote that you are supposed to shut it down instead of hibernating to put it in a bag, and yell at people until the product is fixed. Because right now it's broken.
Pre-covid I had many co-workers who would sit down, plug their laptop into the dock, and work the whole day without ever opening the lid.
I've also spent 15+ years with a laptop connected to my TV that never has the lid open, and I definitely expect it to wake up when I sit on the couch and wiggle the Bluetooth mouse.
And running a configuration command is in fact you telling it what to do.
So the actual issue is open-systems vs walled-gardens in system design and how it surfaces in consumer products. The only thing Windows can do is force you to review each and every device driver on install for e.g. can wake machine. A non-starter for a consumer OS.
And easily configurable is subjective. Sure most readers here can work through it but requiring use of the CLI is not "easy" for most people. Not to mention the discoverability of that feature in the first place.
And in my case, there wasn't any non-Microsoft drivers on the system. The issue appears to be that they do magical stuff when they spot a WiFi connection, or when my WiFi router does its daily reboot.
> or when my WiFi router does its daily reboot.
Damn, I think that might fix 99% of the issues I have with my WiFi router.
I DO NOT understand how all routers I have ever owned are total garbage, but they all have been.
Hm, or you could just use a Raspberry Pi.
The cam is pinged every 5 mins and if it doesn't respond, Node-RED power cycles a mains switch connected to it - and sends me an email! If the camera doesn't come back, the power is cycled up to a total of 5 times before I get a final email that says I need to take a look.
I use a lot of fans in my house to circulate air, and when someone uses the microwave, half of the fans slow down, and half speed up significantly. no idea how half could speed up, but they do. so, something is up with something, somewhere.
I expect this UPS to beep a lot.
good luck! hope it works, UDM pro isn't without its issues, but it's pretty dang good for what it does!
Also, I buy and deploy a lot of Unifi/ER equipment and that doesn't happen. I think you've noticed there's a common factor in your final statement, though.
and what exactly could I be doing to cause random DNS failures, or to cause DHCP to fail only on Ethernet ports? these things can't be configured to do that. they're consumer-grade routers and consumer-grade routers are garbage. all of them.
every enterprise router or access point I administer at work functions just fine for years at a time.
He was paying €15/mo for 4K television plus 1/0.6Gbit fiber internet on custom hardware they'd provided. I can't help but feel something went terribly wrong in the US for us to be happy with our $80/mo cable options and dated, generic hardware.
Static devices (as opposed to DHCP reservations) will just (seemingly) randomly stop working with port forwarding, as the router just forgets the device. You can shake it out of that by pinging the device from the router's diag tools, or power cycling the router resolves the issue. Not great for CCTV DVRs/NVRs.
"Smart setup" sometimes breaks stuff, especially IoT stuff.
Your device may or may not just randomly factory reset itself. (I've had one do it twice in three years, to the point where I now save the config.)
It may or may not completely ruin your Sky Q system's reliability if you have more than one box (although I generally advocate wiring them in completely and disabling all wireless functionality anyway).
The automatic channel setting for the WiFi channels is a total dice roll.
The DNS interception rubbish breaks stuff. Most recent example was I was having infuriating issues with Ubiquiti's AP guest portal... Until I switched the BT Business Hub into a dumb modem and put a cheap ER-x in front. Rock solid since.
The community also seemed pretty elitist, I went through many forum posts about people with similar setup questions and/or problems as myself and fairly often they got simply berated when they didn't understand what a certain setting actually did or didn't understand exactly what people were having them input through a 30 item terminal command. The wiki has an example of just about everything once but even that was far from comprehensive when there are 20+ different options and you don't know what they mean and the example on the wiki picks just one of them and doesn't explain why they chose that one.
I don't regret the purchase at all, however I don't think I could feel safe in randomly recommending it to anybody except the most tech savy of my tech savy friends.
By far, internet connectivity has never been better at my house. I've had various Netgear, D-Link, and Linksys devices. Unifi beats everything hands-down.
so far I am quite glad that I mentioned my problem here.
My router reboots only when the electricity is cut. So many weeks or even months between each reboot.
Wi-Fi works, Ethernet works even better, and I have some Automobilista (videogame) servers open to the world.
It is a big issue if my IP changes, so I am very aware of all these things.
Still, no reboots needed.
I think that might've been my issue that kept waking up my desktop. I tried disabling everything I could to stop wake ups - to make it only wake up on pressing the power button, but I never got it to work properly. The desktop would just seemingly randomly decide that it wants to wake up again. I eventually stopped trying to put computers to sleep - it's either shut down or it just stays running.
# load assembly System.Windows.Forms which will be used
Add-Type -AssemblyName System.Windows.Forms
# set powerstate to suspend (sleep mode)
$PowerState = [System.Windows.Forms.PowerState]::Suspend;
# do not force putting Windows to sleep
$Force = $false;
# don't allow the computer to be woken by devices or tasks (e.g. windows updates)
$DisableWake = $true;
# do it! Set computer to sleep
[System.Windows.Forms.Application]::SetSuspendState($PowerState, $Force, $DisableWake) | Out-Null;My desktop used to wake itself up all the time to update and in addition to hunting down all the devices, there was a scheduled task for Office updates that I had to disable. It would wake the computer up and then Windows updates would install because the computer was awake at the scheduled time, giving me the false impression that Windows update was causing the wake.
In 8-9 years of using Surface Pros, on the other hand, I have never had one that woke from sleep to install updates or cooked itself in a bag. They have been trouble-free for me and my favorite travel computer.
Really need to look into a BSD with Windows VM for my next desktop though.
You can get all the BSD’s you want on Windows!
:D
I never figured out what caused it, maybe it was something in the firmware. Or something bumping the power button? However it was in a padded laptop compartment on its own.This was actually from full-off. Not even standby.
What didn't help was that I used LUKS full disk encryption so it would be sitting there waiting for a password and there was no sleep timeout.
In the end I found the SP3 was just not great for Linux, I had so many hardware issues. Sometimes I'd detach the keyboard and reattach, and it'd just not work. Or the pen would stop working or the rotation etc. Mind you this is around the time it came out. So a good while ago.
This whole post is actually pretty confusing to me. I don't use Windows that frequently myself, but my work laptop, my wife's laptop, my child's laptop, and my Surface Pro 1 all have Windows 10 on them, and this sort of thing has never happened to me. But I do my updates in a timely manner, shut down my PCs regularly, and only use sleep for temporary moments when I'm away from my PC.
I just feel like a lot of the problems people have with Windows 10 aren't really in the software, but are between the keyboard and chair.
Because on other computers it just works. And if the computer stops it will re-open your unsaved documents.
In my case, it was mostly executables that I'm in the process of debugging and stepping through. I'm not aware of any debugger which can save and restore open file handles.
> I just feel like a lot of the problems people have with Windows 10 aren't really in the software, but are between the keyboard and chair.
I would have argued just like you before I encountered the cursed tablet. That thing had an integrated battery, so no matter what you tried, it could still turn on by itself if it wanted to. The only reliable way to make it stop making noises in the middle of the night was to thoroughly drain its battery.
That said, the Dell XPS support post that I commented on is by itself pretty detailed about all the issues that Dell machines are having with Windows 10. I think you'll believe me that Dell wouldn't publicly post that unless they had a lot of support requests related to it. So it's apparently a widespread issue.
In my case, virtual-machines. When Windows 10 decided it had to reboot, it would kill them dead. You can't quicksave those, and even if you did they have a higher-than-normal chance of not coming back up cleanly.
In any case, Win10 did not signal VirtualBox to save state -- or else didn't give it enough time -- so I would occasionally come back to my office to find everything I was working on gone due to some mystery-reboot that I didn't recall scheduling.
Because it's extremely convenient and I don't remember ever losing anything on my Mac. I close the lid in the evening, open it the next morning and everything is there exactly like I left it. MariaDB is still running, my IDE is still running, and I can jump right in. Day after day after day, my uptime is usually the number of days since the last macOS update.
Close my work laptop, take it to the office, open it up - it's hot to the touch, stuck on the Dell high temperature warning screen, and needs to cool down and reboot.
Of course it would be crazy for me to keep repeating this scenario (I tried changing the hibernation settings, and now just shut it down) - but we can wish for it to be better, especially since it's obviously possible.
My workflow involves closing up the laptop, carrying it elsewhere (while it sleeps - it has to survive being in a bag so not heating up), reopening with all the exact state it had, potentially many times each day. Then at the end of computer-day closing it (to sleep mode), and starting the next morning exactly where I left off - not from a clean after-shutdown state. Even for an unavoidable reboot (e.g. install of OS version update) I'd expect most of that state to be restored e.g. OS X and compatible apps restoring most the open apps and documents as they were - sadly it doesn't work as well as it should, so sleep is strongly preferable to anything involving a reboot.
A full shutdown is an extraordinary event that's done when placing an unused system in long-term storage or when giving it to someone else, because all other daily usage (and short breaks e.g. weekends, not just "temporary moments when I'm away from my PC.") is better suited by a sleep/hibernate mode, at least if that works properly.
TL;DR - a need to shutdown regularly is a fundamental design flaw, not a problem between keyboard and chair.
Basically if I know I won't be using my laptop for a bit and am putting it in a bag I always make sure to turn it off now.
Some interesting observations:
1. fan spins crazily for no reason randomly, and the laptop seemed to be always heated (in comparison with MBP and other laptops running Linux).
2. it can become overly hot and fan can spin even if it was in sleep! This was scary so after seeing it once I tend to power if off whenever finishing using it. Some times it didn't wake up, giving a QR code (BSOD...)
3. the not-too-bad specs failed to pump out expected performance (so sluggish), in comparison with similar hardware running Linux x86_64 or macOS (not surprised)
NOTE: Feeling lucky that my kids school allows BYOD, simply picked M1 MBA for both to avoid the Windows debt (in most cases hardware is not to blame, I've used many Dell Latitude models with positive impression).That's misleading.
LTSC version does everything regular versions do exactl wrt automatic updates and wakeups.
Only difference is you can disable these with group policy in enterprise versions (which ltsc is)
I personally turned them on intentionally, as I mostly use my PC as a music/fine server these days; I configured most of my applications (bubbleupnp, nginx, airsonic, everything, etc) to start up either as system services on boot; the rest (WSL, fb2k, calibre) start up on login via schtasks, so if my they aren't working remotely I can just login via TeamViewer to log into my profile. Without this setup, my computer would _never_ get updates, as I don't sit down at it much anymore.
I think there's two separate things going on:
As others have noted, S3 sleep isn't supported, only S1 "sleep to idle" sleep. But I don't think this is the direct cause of the overheating. In S1 sleep, the laptop can average something like 900mW of power usage, which is enough to annoyingly knock a few percent off your battery overnight, but not enough to make the laptop warm, even in a bag.
The seems to be a second problem, specific to Windows, that when in S1 sleep sometimes the power consumption is high (of order 10W), and this causes the laptop to get very hot if not well ventilated. I've never been able to figure out if this Windows actually doing something useful in "modern standby" like Windows Update, or whether it's a bug. Edit: And I should add, it's crazy that there's not a way to disable this if it is doing something "useful".
Either way, under Linux the latter doesn't happen, and the laptop sleeps very cool ... just with the annoying "lose 5% of your battery overnight" problem from sleeping in S1.
If I do I'll probably buy a framework laptop.
For that reason my primary work machine can currently only be Linux. I have Windows, but this one is only for stuff that is incompatible with Linux.
I actually have Linux PC and a separate Linux laptop (Thinkpad T440s).
That laptop runs super cool once I debugged all the sources of power usage. Which is quite easy on Linux but neigh impossible on Windows.
> That laptop runs super cool once I debugged all the sources of power usage.
I have a T440 which runs quite hot, where did you look for sources of power usage (beyond powertop) ?
I used mostly powertop but this is less reliable source of information when you are running discrete graphics card.
It's basically a T440s without the touchpad. But it's got an i7, of that matters.
What I saw in powertop was that it never got into the better "package" power states. The cores could all be spending 90%+ of the time in C7 but the package as a whole was in C2 or worse. I never found a way to fix this.
Mine had the NVIDIA GPU as well as Intel iGPU, and I primarily used it with the iGPU. The NVIDIA was of the sort that was not connected to a physical output, so it supposedly could be powered down when not being used. I had no way to truly verify this, of course.
I don't get into the bios very often so I might be wrong, but I don't recall seeing any indication of an nvidia gpu in mine. I'll look better!
The heat issue is mitigated somewhat by putting the machine on some kind of stand to have air pass underneath it. That being said, even under Windows the machine went to sleep just fine, also woke up again. If anything, that works better now under Linux.
Ultimately, however, some of us have stuff to do and can’t spend our entire time tinkering to maintain basic functionality. There are only so many hours in a day.
nigh: near, nearly
2c: Had an XPS15 die the other day, won't buy another. Also sworn off Apple hardware. Using Lenovo laptop. All good.
- short suspend time (it can't really stay overnight when suspended with a full battery)
- sometimes it wakes up and overheats in the bag
- very short battery duration when unplugged
Apparently I'm not alone, and even under Windows it's a generalized problem; and when you look for solution on Dell's forum you find this FAQ, which tend to say XPS are more foldable desktops than real laptops.
https://www.kernel.org/doc/html/latest/admin-guide/pm/sleep-...
And if you want to dig into what happening in s2idle, https://01.org/blogs/qwang59/2018/how-achieve-s0ix-states-li...
(I've just seen the last posts on that thread and will give it a try)
My previous XPS 13 from 2016 was suspending properly but now I cannot suspend my "laptop" for more than a day (it will die) or store it in a bag (it will become lava). Hibernate does not work either.
I'm learning with this thread that it also happens on Windows and I'm struggling to understand how Dell could decide to sell "laptops" at this price and not test one of the most basic features of a laptop.
https://bugzilla.kernel.org/show_bug.cgi?id=211879#c24
I’m running 9310 with linux kernel 5.14.3 for the QCA6390 support as my laptop is the Windows edition.
It's because Intel have been incrementally removing support for s3 sleep, it's completely gone in the latest Tigerlake chips.
Linux s2idle support for modern Intel low CPU package power states is still pretty rough which is why you'll get a good chunk of power drain still.
Just a few days ago I spent hours trying to fix the constant wake-ups. This time it was a waketimer set by the StartMenuExperienceHost.exe process! [1]
Microsoft already removed the Power Management tabs in Device Manager for most devices (mouse, etc.). They also removed the "Allow wake timers" option in Power Options (Surface pro has very limited power options exposed). They also removed the CSEnabled registry key.
[1] https://answers.microsoft.com/en-us/insider/forum/all/how-to...
These shenanigans will keep going on until someone dies and a manager or two at Microsoft is sent to jail for criminal negligence.
This will happen.
> and a manager or two at Microsoft is sent to jail for criminal negligence.
This will never happen.
I don't know whether the checked-luggage scanners catch this or what happens if they find a laptop in luggage.
The passenger isn't present during checked luggage scanning so it would be complicated to try to give the laptop to the passenger. The obvious alternatives look like theft and are extremely inconvenient. (Oh joy, I'm at my destination and my laptop isn't.)
It arrived with a cracked screen so never again...
I resorted to removing the power plug from the PC every evening after it kept turning itself on during the night semi-randomly. It was in "suspend to disk" mode, whatever that is in more technical power-save jargon terms, not just "suspend-to-ram".
I spent a significant amount of time going through Windows event logs to find what caused the wake-ups, fixed some, others were too broad to do anything about it. The settings are useless. So is the Microsoft help forum. I won't even try to ask Dell (Dell 8500 PC), they are only good at sending replacement hardware but unable to answer anything related to software (as long as they do the former I came to accept the latter).
I too had my (also Dell) laptop overheat after I had suspended it, thinking it was turned off. It was very hot when I took it out of the bag later, fortunately it was just in time. It seems this mishap caught a lot of people off guard.
Funny thing has happened in the meantime, since getting a MB Air I haven't plugged it in for like 2 months now...
In "Suspend to RAM", the RAM is kept powered when the computer is shut down, and thus doesn't have to be touched on wake, but it means the computer has to stay powered the whole time.
In "Suspend to disk", the entire RAM is written to disk (which can take some time especially with an HDD) then the computer shuts down entirely, on wake the OS will restore RAM from disk before resuming. The need to read data back from disk to RAM makes the wake costlier, but because everything's on disk the computer can be completely shutdown.
The two can be combined into mode where data is written to disk (making going to sleep slower) then the computer enters "suspend to RAM" mode. If the computer is resumed normally it is restored from RAM, but if the computers suffers power loss it's restored from disk. Either way the computer doesn't have to boot from scratch and all the working set should be recovered. IIRC it's the default behaviour for macOS laptops, microsoft calls it "hybrid sleep".
Mine will wake the screen and make "device connected" and "device disconnected" sounds while the computer isn't sleeping, regularly. Besides being annoying (I eventually disabled those specific sounds), it probably meaningfully hurts the lifespan of my monitors to power cycle them every five freakin' minutes.
I've never been able to figure out what exactly is happening here, trawling through event logs and such (I'm no Windows guru nor do I want to be).
At this point, in my particular case, Linux actually feels more "hardware compatible" than Windows. It can keep the monitors off.
I really wish Windows was good enough to not raise my blood with things like this, because sometimes you just need to use it.
Honestly I'm not sure where else you can find that information.
lastwake will be blank and the power report will just tell you it changed state but give no reason.
One would hope that powercfg /lastwake provides some information, but it doesn't.
There is a big difference between how Window should work in theory and what happens in practice.
He complained about the same thing, in this case on laptops that were completely shutdown the night before. In the end we tracked it down to the Lenovo Vantage service.
I assume it was powering on the laptop to check for updates but I could find no log or record of it doing so. But, once we removed that software the issue went away completely.
Anecdotal I know and I even told him it could be something else, that removing the software may have changed something related but not from Lenovo, etc. But in the end, a few weeks later that is, he confirmed that since we did that, they did not have the problem again.
Mine used to do it at midnight and wake up my desktop till I gave it a static address
I haven't seen this behavior from my ThinkPad X1 Nano, but that may be because it shuts itself down entirely after being closed for an hour or two without being connected to a power source.
900mw - nearly a whole watt - seems very high! Easily enough to cause noticeable warming - a running modern laptop at idle only uses 3-6 watts.
Agree that 900mW is high given that it's not supposed to be doing anything. It is what it is though ... haven't found a way to improve that.
Re. the comparison to idle power, I suppose there's a reason S1 is called "sleep2idle"!!
I'm also not sure if it's a bug or something else. I do feel like there's something problematic about modern standby. I didn't have this issue under Linux, which actually does standby properly.
So manufacturers just neglect this side of things, or cut corners to save money.
It's very annoying that MS doesn't allow us any way to disable Modern Standby. OEMs still haven't figured out how to make old school sleep perfectly reliable. Springing a new standby model on them was doomed to be just troublesome.
I've had two Surface Pro 4's (one of the first "Modern Sleep" devices) develop battery bloat because of this Intel's power mgt incompetence. Microsoft replaced both, but what is this crap costing all of us, both in higher hardware prices and environmental waste?
FWIW, I haven't needed a faster CPU in years - I need more RAM, long, long battery life, and sleep/wake that always works, instantly. If the iPad were capable of being a real computer, it might get me back into the Apple fold, if iOS had a usable UI...
Talk about ruining a perfectly working solution for almost no gain.
And this is even after changing the BIOS setting so that it's always-on USB port isn't always on.
I'm really curious where the power is going. Or if the supplied battery has internal leakage issues.
I asked a very similar question a few months ago. The sleep/standby modes were behaving as other people have reported, however, the fact that the battery was draining rapidly in shutdown mode, on a new Dell with a 3 month-old battery with very few cycles, was a cause for concern. Nevertheless, I tried using the CsEnabled trick, which didn't work. Eventually, after troubleshooting BIOS features, applying the latest updates and using powercfg options -- batteryreport, sleepstudy etc.
I found a solution, which is a compromise at best. The battery drain was 20% within a few hours. But now with S3 sleep state -- it drains around 8-10% in full shutdown mode over a period of 8-10 hours. A similar drain in Standby is over a period of 15-18 hours.
https://answers.microsoft.com/en-us/windows/forum/windows_10...
https://old.reddit.com/r/Dell/comments/h0r56s/getting_back_s...
Just 5% would be manageable -- I probably wouldn't even notice it. It's more on the order or 20-30% for me, so if I happen to not use my laptop over the weekend, I'll come back to a completely dead laptop.
A couple times, I've opened the laptop to have it scream at me to plug it in ASAP.
It's frustrating when you put a completely charged laptop to bed and can't get going without having to hunt for a power cord.
This is on a Mac though, so (for me anyway) this is something that just works without any fuss.
It makes it impossible to confirm the laptop is truly off, because opening it to check turns it on. This was especially annoying during my "boarding a plane" ritual where I check everything is right before settling in.
Fridges have this problem too, but if you’re taking one of them on a plane it’s your own fault.
It will try to start up the applications I least care about; meanwhile ignoring the actual context I desire, which just slows me down more.
Something like Outlook or OneNote will restore its state reasonably well, as will Safari/Chrome/Edge/Firefox. Others, like Activity Monitor, Enpass, and iTerm2, decide to "helpfully" open a window for me even though the previous state was "running with no windows open" (which is perfectly valid for many applications).
So we can right back in the context we had? Who wants to spend the first 15 minutes digging out Jira, the issue you worked on, the two related ones, start IntelliJ, digging out the correct screenshots etc etc.
... or even: who wants to stop debugging and turn of the computer just because we are leaving the office to catch the train?
I first learned this on a 486/66 DX2 IBM aptiva desktop in 1995.
I've too had times when it didn't work on Linux but today boil-in-bag seems to be a Windows feature, not supported out of the box on ordinary Linux distros on mainstream hardware ;-)
It's the better option if you don't mind the longer time waking up, since RAM has to be restored from disk.
Otherwise, sleep should be backed by hibernation on all machines (it certainly is on mac laptops, and I think it is on windows as well): in case of power loss during sleep, the machine falls back to waking from hibernation, but if there was no power loss it wakes way faster. This is especially useful for people who move around a lot during the day and will close the laptop, move around, and reopen it. While things have gotten better with modern SSDs, having to restore 16 to 32GB from disk to RAM is far from instant-on.
I recently switched from an XPS 15 to an M1 MacBook Pro, and it's glorious that I just don't have to think about it anymore. The XPS 15 had all the problems I'm reading above, and then some.
The reason they don't write the hibernate image straight away and just power down after an hour is to eliminate writes to the SSD but I believe you can set that wait to 0.
I have a MacBook which performs this flawlessly and my Linux desktop also pauses and restores flawlessly except immediately after installing new Nvidia GPU drivers.
I haven’t thought about different CPU sleep stages in approximately 9 years when I had to make my XPS M1330 handle them in the end years of its life.
I did the same in my ~15 years of Windows & Linux desktops and laptops, with the sole exception of an IBM (yep, was still IBM) Thinkpad on which suspend to disk would magically Just Work on Linux if you created a partition at the correct location, with the correct size, and with the correct type ID. The BIOS handled it somehow, I think, which seems crazy but it did work flawlessly. IIRC I didn't even have to tell Linux about it, and I ran Gentoo at the time so I doubt it was doing anything for me automatically.
Switching to Mac a little over a decade ago broke me of the habit, eventually. It was one of many coping behaviors I didn't need anymore and had to un-learn. Unfortunately, now that I'm used to shit actually working semi-correctly a fair amount of the time (to be clear, Mac is far from perfect, everything else is just so much worse that it's like no-one else is even trying) without my having to spend time forcing it to work, it's hard to go back.
The wifi is still connected, the ssh session I was in is still connected... The tests I was running when the doorbell rang... they pick up where they left off. It's nice.
It's stuff like this that keeps me begrudgingly coming back to Apple for laptops.
Yes and no. There have been weird issues where the machine wakes but the screen stays dark and another where externally connected monitors won’t necessarily work on wake. Possibly some of this is connected fo the hell which is the dongle lifestyle.
Apple seems to have come out the other side of these issues with recent laptops/OS releases (last 18 months).
You want it to return [deep] s2idle
Adding something like, /etc/sysfs.d/set-sleep-to-s2ram.conf:
power/mem_sleep=deep
(The above requires the package 'sysfsutils' to be installed on Debian / Debian derived distributions).On my work supplied xps-13, bluetooth does not survive the laptop being unplugged in "deep" sleep (even for a couple seconds). Fixing bluetooth requires suspend to disk aka "hibernate" or regular reboot to restore. No reloading modules etc. helps. Other than that annoying bug, proper sleep works fine on the hardware.
But, I also had to add, /etc/modprobe.d/i915gpu-fix-xps13-crashes.conf:
options i915 enable_guc_loading=1 enable_guc_submission=1
To solve the laptop crashing when idle. Originally I disabled c-states on the gpu to fix the crashing, but some other kind soul on the Internet shared the above which solves the crashing, but doesn't kill battery life like my fix.Luckily you can turn it off, at least in Linux, and then the machine functions more-or-less normally.
There are still some things that can annoyingly wake it (usually a bluetooth device trying to pair to it); but it's an odd exception versus the 50% chance every time I went to transport my laptop with Windows.
https://www.tenforums.com/tutorials/146593-enable-disable-ne...
So let me guess: "modern" here is indicates a shitty new thing that doesn't work as well as the old thing.
...after further reading, yep:
https://docs.microsoft.com/en-us/windows-hardware/design/dev...
> On occasion, the system stays in the active mode (with the screen off) for a longer interval of time. These longer active intervals occur for a variety of reasons, for example, processing incoming email or downloading critical Windows updates. Windows components that are allowed to leave the SoC in the active power state are called activators because they are registered with the power manager as capable of blocking the transition back to the idle power mode. The durations of these activities vary widely but are controlled to extend battery life. The durations of the activities can be viewed with the built-in SleepStudy software tool or through Event Tracing for Windows (ETW)-based instrumentation.
https://support.apple.com/guide/mac-help/what-is-power-nap-m...
Although I don't think Apple recommends not keeping your laptop in a bag.
That seems pretty easy to turn off. I just checked my Mac and it's disabled, and the description around the setting was clear enough for me to know I didn't want to touch it with a ten foot pole.
1) Looking at System Preferences right now, the setting for Power Nap reads as follows:
> [x] Enable Power Nap while plugged into a power adapter
> While sleeping, your Mac can back up using Time Machine and periodically check fro new email, calendar, and other iCloud updates
This indicates that it should not have any affect on a sleeping MacBook in a bag (presumably disconnected from power).
2) That said, I have on rare occasions found a former work-issued MacBook Pro to be hot to the touch when removed from my bag after a commute. I assumed this was some bug (not a feature), and I can neither rule out nor implicate the involvement of the nanny software installed by IT.
"Enable Power Nap while on battery power"
Intel have completely removed S3 sleep from the latest Tigerlake chips so even if you run Linux you end up with the same problem.
Funny how the software industry has managed to turn the connotation of "modern" for me from "neutral/slightly positive" to "definite negative" in around a decade.
Fortunately I've been running Linux on my XPS 13, which I have put into a bag hundreds of times (maybe even over a thousand) while suspended. Linux's suspend does actually use the "cold" S3 suspend state, so this is safe.
[0] It's called "Modern Standby" (https://docs.microsoft.com/en-us/windows-hardware/design/dev...), which... honestly sounds really stupid to me. "Modern Standby" presumably drains the battery orders of magnitude faster than a normal S3 standby. I can't imagine ever wanting this behavior. I'm entirely fine with my laptop taking ~10 seconds to wake up and reconnect to whatever network I'm near.
>Switching between S3 and Modern Standby cannot be done by changing a setting in the BIOS. Switching the power model is not supported in Windows without a complete OS re-install.
and on Reddit
>Warning: if your laptop is newer than 2019, there is a high chance, your OEM removed any S3 code from the bios, and your laptop will crash entering S3 and you have to force hold power key to restart and then delete the registry entry again to revert back to modern standby.
https://www.reddit.com/r/Dell/comments/h0r56s/getting_back_s...
so not only is microsoft screwing around.. its getting all the manufacturers to screw around as well?
The irony is that I have a 4 years old XPS 13 where everything works like a charm, even under Linux. Talk about progress ...
https://www.dell.com/support/kbdoc/en-us/000125880/how-to-re...
I have a 2017 XPS model so I the firmware supports S3 sleep. There is no modal in the BIOS though. I had to trick windows into thinking it didn't support modern sleep.
Based on posts from others trying to do the same thing, it used to be a single registery key edit. Now it's convoluted and required fiddling with WiFi power controls. The end result it sleeps properly but takes anywhere from 10 seconds (good) to more than a minute (bad) to connect to WiFi when woken up.
Of course on Linux it just works.
Back when I was looking into this I found someone who'd found a way to patch the acpi table to enable it for the newer models (at risk of bricking the device entirely). Alas I can't find the link any more.
I won't buy another Dell until this is fixed.
My work laptop is an X1 carbon and it supports only S3 sleep so it just works.
That's absolutely insane.
I don't think it's the OEMs / manufacturers, it's Intel.
On my side I am quite happy that the hardware+software can support some kind of fast wake-up (similar to Macbooks and smartphones instead of needing >10 seconds to wake up when I open the lid). I just do a real shutdown when I don't need the laptop anymore.
And precisely : as it was said by someone else above, on modern computers with SSDs, I would rather disable "fast startup" so that the computer really shutdowns when I ask him to (which is also useful when you have dual-boot and your Linux systems wants to get r/w access to the NTFS partition)
But I admit that the computer could/should automatically enter in suspend-to-disk after being in "modern standby" for more than e.g. 5 minutes, and this should be configurable.
It's like Windows broke the simplest button ... just shut it down!
Probably a convenience feature for the NSA folks logged in trough the Intel ME.
https://bugzilla.kernel.org/show_bug.cgi?id=211879#c24
I’m running linux kernel 5.14.3 for the QCA6390 support as my laptop is the Windows edition.
Things are just getting worse with Windows and those standard PCs. I never understood why they moved to that S1 idle when S3 was fulfilling basic needs. This family Intel+Windows starts to irritate me. I am seriously considering either fully moving to Linux or to Apple Silicon and Mac OS.
I believe ARM Macs use the same type of sleep, only with more polished firmware and better vertical integration with the OS.
Windows has a lot of 3am scheduled tasks for all kinds of random stuff (disk defrag, various update checks, etc). Any of those can cause the system to reawaken.
20% of the time it works.
40% of the time it won't wake and I have to kill it (screen stays dark even though keyboard indicates it is awake)
30% of the time it just immediately wakes
10% of the time it wakes at like 2am and power cycles my monitor every 30 seconds waking me up
Half the time i have to reboot to make those work again.
My thinkpad does the same. Wtf is up with that?
So the fault is really the Mac's. It should only accept real well formed WoL packets with its own Mac address.
To my knowledge, it hasn't woken up without my input and Hibernate doesn't eat the battery alive while it's asleep.
My laptop isn't a cellphone, I don't need it periodically waking up to check emails or whatever, it can do it when I open the lid.
Thankfully my laptop has an option to force S3 only in the bios.
Had the sleep states turned on and would randomly die at 60% battery while sleeping. Found out its a long standing bug in dells. Sometimes it just restarts the machine so if its in a bag it will just keep running.
Turned of sleep states in firmware and instead now it goes to hibernate on sleep. No random behavior or shutdown.
Its mind boggling this shit used to work totally fine on older laptops, no idea what changed.
My guess is windows will apparently not let u control such things, as the advertising data pipe has to be alive no matter what. Microsft seems to be both google and apple at the same time, selling ads and hardware.
The Yubikey nano -- the little one meant to be permanently left in a usb slot your laptop -- absolutely nukes the battery in my mac, draining it on "sleep" to zero within a day or so. Infuriating incompetence.
I thought I was being crazy and that maybe something was brushing it, so I let it sit in a moat on my desk immediately after booting. Full battery discharge in sleep in under 30 hours.
Without the yubikey, a full weekend sitting on my desk from a full charge leaves a reported 100% of battery.
Then there's the classic Windows Laptop "goodness" like bad keyboards, bad trackpad (too much scrolling, jagged scrolling, bad trackpad surface), necessity to emulate Linux/Git/Wsl/Cygwin for any real dev work, having elaborate install.txt procedures for setting up a new laptop.
I wanted to have a "beefy" machine but since I can now do my play things on Google Colab (and my work on company's Macbook), I just ordered the last year's M1 Macbook Air and I'm done with this Dante's Inferno of Windows Laptop ecosystem. Windows 11 just reinforced my disbelief that Microsoft can produce usable operating system before our civilization reaches Singularity.
At the very least based on my own experience you should avoid HP Elitebooks, and Microsoft Surfaces, also Asus Zenbooks, and Dell Inspirons.
...As you can tell from that list I've tried very hard to avoid paying the premium for a MacBook before giving in. They're still not perfect, but they're good enough that I am never going back to a Windows laptop.
Only thing the Macbook does noticeably better is speaker quality which isn't surprising given the size difference.
Macbook now has the M1 going for it.
apt-get is much nicer than brew and all its stupid cask/taps stuff that takes forever for packages to install.
With wslutils installed I have "open" and "pbcopy" equivalents configured which were the only 2 things missing from osx that I use a lot.
Curious to hear more about the keyboard / trackpad issues you're seeing. I have an older XPS model, which has the best laptop keyboard I've ever used (better than any MacBook I've tried) and a great trackpad too (I haven't used a MacBook from the last several years, but it's hard to beat physical left/right buttons).
Has the touchpad changed? Mine is extremely smooth, it does not stick to your finger at all, and has no texturing on the surface like cheap laptops sometimes do.
Furthermore, I'm curious if you've tried Linux on the laptop at all. In the past, most issues I had with "bad" trackpads (other than when the surface itself was bad) were resolved by installing Linux, where the drivers simply worked better than on Windows and were generally more configurable (although the advent of libinput changed that).
Interesting, last time I checked (years ago), Linux was abhorrent when it came to trackpad support.
And you are actually right that the trackpad surface on XPS in particular is actually one of the better/best ones. However options for tweaking it in Windows settings is non-existent, and so it is much slower than the mac trackpad, and my finger end up fatigued from casual scrolling, which never happens on mac. (This (trackpad scrolling speed) is tweakable eg in VSCode but not in Chrome etc.)
Interesting. On this site, I see nothing but complaints about the Macbook short travel keyboards. I have not used one for more than a few minutes, but I am a fast touch typist and I like the greater travel with my XPS keyboard. It's a whole lot better feeling than the 2014 MBP I have compared it with; the latter has more travel than newer Macbooks but has a mushy, foam-like feel to its switches rather than the firmer, actuator-like feel that I'm used to with the XPS.
> last time I checked (years ago), Linux was abhorrent when it came to trackpad support.
This depends a lot on the features you're expecting, and also whether you have a touchpad that's compatible with good drivers or not. For a long time the multi-touch story on Linux wasn't great, so users coming from Macs and expecting to use 3, 4 or 5 finger gestures were inevitably disappointed. I find myself not really using these gestures, even when I use a Mac (I bind keyboard shortcuts to my most used functions with Karabiner instead), so it doesn't matter much to me.
Rather, I'm comparing the behavior of a certain class of low quality touchpad that you find in cheap laptops. In Windows, I've seen these touchpads jerk around, not really detect your finger properly, have weird acceleration ramps, and have bad palm rejection - seemingly issues with the touchpad itself, yet become vastly improved when switching the laptop over to Linux, provided that you could use the synaptics driver.
Stuff like trackpad scrolling speed has of course always been configurable system wide on Linux, along with many other features. It's even available in the libinput driver, which (unfortunately) got rid of most of the "knobs" for touchpads.
You may be right; I can't believe it's been 13 years since Microsoft's last go at writing the kernel for it (https://en.wikipedia.org/wiki/Singularity_(operating_system)). So sad they gave up :(
I knew I wasn't the only one who does it!
Like WTF, if the lid is closed, the hardware should force it to suspend, not get stuck in some software. If the software doesn't respond in time then force the damn thing off.
It heated up like mad, even too hot to touch. Was worried about the possibility of a Lithium battery explosion. If that happened who do you sue, Canonical or the laptop manufacturer?
This has been a problem for already quite long. I remember my very old laptop overheating if being put in the backpack in Standby mode.
Nowadays I in fact don't just turn laptops Off the default way. I go and disable the "fast start up" (Control Panel - Power Options - Choose what the power buttons do) to make sure the computer gets turnt of for real rather than using yet another flavour of hibernation. And it still starts very fast (a couple of seconds longer perhaps) so I see no reason for these "fast start up" and "modern stand-by" modes to even exist now as we have fast SSDs and everything.
Besides starting up fast, another important value standby modes add is freeing you from having to open, position and initialize (open the documents/locations in them) all your apps manually every time. But this seems trivial to be reached by adding functions to just save the list of opened apps, their windows positions and the actual documents which were opened in them. This will require some coordinated effort from both the OS and the apps developers though.
This is one thing that usually Linux gets mostly right .. only if the proprietary GPU drivers played along. Meanwhile, Microsoft and Apple certainly could implement this properly but instead decide to release a new half-assed half-hibernation after another.
I was referring to this.
Certainly not a show-stopper, if this means not accidentally killing my €2k+ laptop because it decides to randomly wake up in my bag.
Problem is that hibernation is slooow so people don't like to use it
It's still possible to assign "hibernate" as the action taken in response to various power-related actions such as closing the lid or pressing the power button. This makes no sense; I'm not sure what's going on.
System -> Power & sleep -> Additional power settings -> Choose what the power buttons do -> Change settings that are currently unavailable -> Check Hibernate.
And then get lucky that your laptop wakes up again (mine dies 1 out of 10 times)
Edit: sorry, can't read.
"Turn on fast startup (recommended)" is checked, and that option is also disabled and can't be unchecked, despite obviously being undesirable.
My drive can write with up to 3gb/s. I only have 32 gb of ram, so the process should take at most 10s. Generally less, as a lot is usually free.
My 9-year-old SATA SSD does better than that.
i haven't encountered anyone in years that didn't have at least one in their pc/laptop, but if you dont: i strongly suggest you buy one. because writing 30 Gbyte sequentially generally does takes about 10 seconds.
not sure how that would in any way impact a hibernate routine which would very rarely have to store more then 64gb though.
I guess most people have 16 GiB RAM or less though. I'm not sure why an ~10 second wait is too long given that the user intentionally selected hibernate instead of sleep.
It isn't. It can add just some seconds (probably less than 5 on fast SSDs, even less if you don't have too much RAM). If people can't wait this little they need to have their lives / jobs / mental health fixed rather than add more orders of complexity (with according increase in problems) into the computers.
On my work laptop (modern HP Elitebook), sleep doesn't work at all (laptop just turns on again after going to sleep), so I'm using hibernate exclusively. Waking up from hibernate takes longer than one minute.
On the other hand, my private laptop (Huawei Matebook) wakes up from sleep in less than 10 seconds.
For secure boot I would guess you could have the EFI partition signed/validated with the TPM.
In my case, I use SecureBoot to check the boot image's signature (contains the kernel + initrd + boot params). Then it starts everything from an LVM that lives on top of LUKS. I always have to type in the password (never bothered to get the TPM working), but I don't see why the TPM wouldn't be able to do it.
From the system boot point of view, it just starts an OS. The OS will then proceed to load some data in RAM. It's its business whether this is "fresh" data for a new boot, or "old" data from the last boot.
As for security, the hibernation image is at risk unless you use full disk encryption. But then (last time I checked) so is the typical Linux distro because ultimately you (the end user) have complete control over the OS. That means that at some point the kernel has to load and run privileged code that was never signed by some central authority. The only alternative to this would be sending all drivers to be signed by someone else, even those you built yourself from source.
tl;dr You can in fact use hibernation if you set it up, even with secure boot. Doing so is not a security issue. Lack of full disk encryption is always a security issue if physical access is an attack vector you are concerned about.
Now that batteries are decent and S3 on Linux is good, I don’t bother with anything else. I reboot/power off my machines on a regular basis to make sure the things I need persisted are, in fact, persisted and everything will be brought up again.
So I was quite surprised to find resume= pointing to my swap partition in my /proc/cmdline after a default install.
I have Arch configured to hibernate on lid close, and it's only about 8 seconds from lid open to a working login.
It also means I don't lose 5%-20% of my battery each night.
My solution was to reach around to the back of the tower and cycle the PSU power switch after hibernating the PC, every time.
“Full” hibernation is still there, it’s just disabled by default in the UI but not on the OS level.
There’s also this “hybrid sleep” concept introduced since Vista where an OS would go from Sleep state to Hibernate automatically after 180 minutes of Sleep (IIRC, also can be overridden by the OEM) to save the laptop battery further since after the laptop hibernates it’s effectively off.
It’s really confusing and a hell to troubleshoot if something goes wrong. I think Microsoft was trying to apply smart decisions on the OS level _for_ the user but there’s no real indication of what’s actually happening with the system. The naming doesn’t help either, especially after “Modern Sleep” has been introduced.
EDIT: I decided to check myself because I wasn’t sure and it turns out I was indeed wrong. “Hybrid Sleep” is actually about a device going to Sleep and Hibernate simultaneously - it’s so that you can still resume from the hibernated image on the disk in case battery dies while in Sleep. At the same time, you can resume from Sleep right away even before parallel hibernation is finished. I think the intention is that you kinda get the best of both worlds here.
The behavior of going to sleep to hibernate after some time which I’ve described originally is actually something that was there since at least Windows XP.
For support staff, and for hardware & OS vendors, dealing with customers complaining about hibernation or S3 sleep not working those states were so infuriating and definitely NOT a solved problem.
Example failure modes: — Doesn't wake when told. — Immediately wakes instead of staying in low power state. — Performs a cold boot when trying to wake. — OS disables desired state with no explanation. — OS disables desired state which has worked perfectly on that machine for month/years, and OS claims it has been disabled because it is not compatible.
(I admit I haven't used systems with broken hibernates, or at least not any where a little it of troubleshooting could get it working, so that may skew my perception of it.)
I killed a macbook air exactly like this. It just decided not to shutdown like usual.
Usually I'd put it on sleep mode, or just close the lid and it is fine, but it only took one time for it not to work properly to find the insides of my backpack like a sauna.
This happened once or twice with Windows laptops for me (Lenovo and Asus); but each time the laptop survived. Was yours a fanless model?
Traditional hard disks are the biggest exception, but I'm fairly certain that's not a worry for a Surface.
The dumb thing is you can't choose to do sleep vs hibernate; you have a system global setting which decides what "sleep" means. (AFAIU You need to have two shell scripts sleep.sh and hibernate.sh to change the hibernate mode if you want to be in control on what's gonna happen)
It's also Macs.
Computers are complicated, some things are probably released with a tight schedule, things are not formally verified, and therefore have bugs. Hardware or software. It's sad but we have to deal with it.
Sleep has been working well on Linux on the machines I've been using for the past years (especially after removing a defective RAM stick from one of them - and the computer is built in such a way I could do it myself easily!). But yes, once or twice, the computer won't go to sleep because I'm running updates (that I launched manually, mind you), or some other shit.
I've taken the habit of checking that the computer actually went to sleep before putting it in a bag and you should, too, for the one time your Mac won't go to sleep because who knows why.
We can absolutely both meet reasonable innovation and deadlines with formal verification. It's just that no one wants to pay for it.
The most practical use of formal method I witnessed is model checking (with TLA+), but that does not check the actual implementation.
There's also CompCert, a formally verified C compiler written in Coq, but even then, some parts are not verified so the final product may still have bugs.
See my post about NeWS ~/.startup.ps event recording and playback above. You could record keyboard events to set up your terminal windows and emacs buffers and shells, and mouse events to open and position windows, pop up and select from menus, press buttons and drag sliders, etc.
https://news.ycombinator.com/item?id=28640529
Back in the 80's we used unencrypted rlogin with .rhosts files to avoid typing passwords, but now you can restore encrypted shell connections using ssh keys.
The nice thing is that it was WYDIWYG (What You Did Is What You Get), no writing scripts in various shell and emacs scripting languages, just record and playback, like keyboard macros for the window system.
ssh connections fail even with just sleep though, obviously.
It requires two things:
- the network does not have a short timeout after which it closes the connection
- no side of the connection is trying to do I/O on this connection while one of the computers is sleeping.
Maybe it's just my (2013 Pro and M1 Air), or maybe in the meantime the quality dipped... All in all, as I often say, the best advertisement for Apple is all the other computers.
> I've taken the habit of checking that the computer actually went to sleep before putting it in a bag and you should, too, for the one time your Mac won't go to sleep because who knows why.
How would you even do that? If I open the lid (even just a bit), it turns back on immediately. Also, why do you think it would overheat if it accidentally didn't go to sleep? It's not like it's using fans while being turned on.
My computers also go to sleep reliably. They are professional hardware, of good quality, and from different brands. I'm sure other models of other brands or of the same brands have quirks, or that there are people who have problems with the same hardware/software as mine because they use it differently.
Maybe it's not that much a Mac vs the rest of the world thing. Evidence is that people have problems with any kind of hardware and brands, this is indisputable.
> How would you even do that?
There is usually some led visible somewhere, or a small noise, when the thing failed to fall asleep. You know your computer.
It is one of the main reasons I moved to Apple, it is just so much more convenient not having to worry about it.
Mind you, I've had it with an older model Macbook as well, wouldn't go to sleep properly when closed / off of power / in a bag.
I just gave up on OS and app developers and implemented a half-assed solution myself using scripts. It works mainly because my setup is fairly fixed so I just fire everything up and fix any differences manually if needed.
You had to be careful and not record setting up your desktop too fast, but then it worked pretty well! I would open up terminals on a bunch of different servers, start emacs in shell windows, set up my initial emacs shell window, etc. I'd just go take a dump and get some coffee while NeWS warmed up.
https://en.wikipedia.org/wiki/NeWS
That was the best you could do in 1986, since none of the Unix programs or gui apps at that time had any idea about how to save and restore their state, and there wasn't a standard desktop framework (except what NeWS provided, which was hardly a standard).
I'm disappointed that 35 years later all window systems don't come with a standard built-in event recording and playback (and even editing) feature you can use to set up your desktop or execute repetitive tasks. Like visual Emacs keyboard macros.
Wait, Windows still doesn't do that?
It does have virtual desktops now at least.
There are third-party solutions.
MS need better window management.
I’m primarily a Mac user but I haven’t had the same issue with other Windows laptops and the Dell has standby issues in Linux too so it’s just bad. And loud. And hot.
Granted, this laptop is more than a couple years old at this point, so it is possible it is completely unaffected.
Apparently it isn't, which may explain why almost every quarter Apple reports year-over-year gains in laptop sales.
If I were the boss at Microsoft, this would become a top priority. Immediately.
I feel like, at least with Dell, it’s a perfect storm of bad Windows power management policies/support, bad Windows drivers (from Dell or Microsoft or both), and generally bad hardware power management at a firmware level within Linux too.
I’ve certainly had some suspend/power management issues with other Windows laptops, but nothing like this Dell. I’m about to return the Dell (taking it back today in fact) and I had it closed on a desk, plugged in, but closed, and the fans started to go insane. I opened it up and my laptop had exited suspend mode and was in some weird Dell system setting scan that I hadn’t initiated and that wasn’t scheduled to run. This literally happened between when I made my first comment and now (I’m using a different device to comment).
Meanwhile, my Framework laptop might not be as good as my MacBook Pro, but when I close it, I don’t need to worry about it turning on in my bag or have it sitting on my desk.
So I blame Dell, Microsoft, and Dell again for bad power management, poor firmware, poor drivers, and lackluster OS support. Linux could probably get some blame too, but again, I tend to think it’s bad drivers and firmware more than anything.
https://docs.microsoft.com/en-us/windows-hardware/design/dev...
Didn't notice it in the first couple years of ownership, not sure if it was because my usage patterns changed or some not-so-helpful update that made it worse, but it's really absurd that I can't predict what will happen when I close the laptop.
I did something to disable network activity from interrupting standby, which reduced the issues a bit but not consistently.
Intel have just removed S3 sleep from the latest Tigerlake chip so there isn't an alternative.
Is it a new company?
Definitely considering it when my current X1 carbon will trespass into laptops Valhalla.
As far as I can tell it is living up to its hype.
They just axed S3 sleep in the latest Tigerlake chips (which the 9310 use, and I assume Framework is using or will use in the future). You can't even workaround this by running Linux.
This more or less means that there isn't actually an alternative to modern standby other than hibernation at the hardware level any more (unless AMD continue to support it which there's a good chance of happening).
Question. What is it about "being in a bag" that destroys the thermal handling? I've had my laptop in my lap spontaneously power off when it gets too hot. (Which itself makes me a bit crabby about why it didn't successfully throttle down until it could at least keep running, but that's a separate gripe.) Why doesn't the laptop in the bag also eventually turn itself off?
Laptops are equipped with thermal sensors to prevent themselves from destroying themselves already. Why aren't they working here? Why don't the sensors cut things off earlier? Why isn't this a warranty issue? Isn't my hardware's thermal shutoff mechanism defective if it lets this happen?
If one puts a massive load on a CPU, the temperature spikes quickly and widely across enough of the die that the sensors work as expected and the system throttles / shuts down.
If one puts a small load on the CPU for a long period of time, areas that are not covered by sensors may overheat, damaging the CPU. This is true for other components in the system, too.
If the laptop is out in the air, convection will remove enough heat to prevent these invisible "hot spots". The bag acts as a blanket. Over hours, the laptop cooks parts of itself to death[0] in ways the system cannot detect.
[0] Or damages them in ways that make them unstable.
Edited to add [0]
It's not that the sensors are in useless spots. They're the best sensors in the best spots the designers could make work for the price point they're trying to hit.
To answer your CPU question: CPUs have thermal sensors, probably the highest number in the machine as they work with clock speed scaling and the CPU is in the top 2 most expensive components. But each of these sensors is covering a large area, which may not heat up evenly under low loads.
A heavy load is the easy case and the one they're designed to detect: the CPU core is fully loaded, it's generating maximum heat, and the entire core area will heat up quickly.
A light load is harder to detect. Depending on die design and sensor placement, one corner of a core may heat up in a way the sensor doesn't detect well at low CPU loads.
These sensors are also only accurate "enough". This corner of a core may have to get to 110C before the sensor realizes it's overheating and throttles it. It could sit for hours at 105C, very slowly toasting itself.
But CPUs are, generally, actively cooled or have large heatsinks, so this is less of an issue in practice... though wrapping a laptop in a blanket overnight might make it an issue.
To move on beyond CPUs: There are many thermally sensitive components in a laptop. Some of them have thermal sensors. Others do not. Almost all of them rely on convection to shed heat. Leaving the laptop effectively "on" and in a bag overnight may bring them to a temperature that damages them.
Probably some small component on the logic board generates a bit of heat, requiring a certain "internal ambient" temperature, and the designers (never having thought to test it with restricted airflow) never noticed the implicit assumptions they had made.
The really hot stuff have sensors themselves, so if anything else is hot it will be revealed in the exhaust
I still wonder if machines should be designed to deal with this, and would still be tempted to call it a "warranty issue" that they didn't handle a scenario they're clearly aware of.
On the other hand it would also be very nice if software just didn't decide it can unsuspend a laptop whenever, and then apparently do hours of work without ever re-suspending, so... I guess you could say I've got enough blame to ladle around for everybody.
Since I am located in Asia, I also went to one of the unauthorized repair shops to see if they could offer a cheaper way to get this done. When I walked in, I saw two customers in front of me with Dells. When it was my turn, I also asked which laptop brands are having the most and least issues. Not surprisingly, Lenovo and Dell rank very high. The Taiwanese (Asus, Acer) as well as Razer and hp were considered of higher quality.
- The battery is dying
- The touchbar flickers whenever it is 'off' - a hardware fault that requires the full top case to replaced[1] - Quotes of $400-1200.
And things that aren't technically problems but still have the same, can't do anything about it stuck with the problem vibe: - I keep running out of space, but it's soldered to the logic board
- Keyboard is one of those shitty butterfly keyboards
- It's always heat throttling
Granted, I might be able to get some of them fixed, but not without major inconvenience of being without my laptop for some period of time.I've used Macs since the Apple Mac IIx, but I really hate the can't fix your own computer thing that has taken over in the last few years, for both Apple and others.
If Framework[2] offered a 15" or 17" version, I would be there in a heartbeat, but the 13" is just too small considering I don't use an external monitor.
[1]: https://forums.macrumors.com/threads/2017-mbp-touchbar-flash... [2]: https://frame.work
A small dent and some scratches in the lid are the worst problems I have.
I have been holding out over the entire touchbar, keyboard and other debacles and will probably go for the new updated Pro model by the end of the year.
Let's hope my next purchase lasts as long as this machine has :)
The M1 MacBook Air I’m using feels as reliable and cool as mid 2000 MacBook. Complete night and day difference to the hot mess which was my previous 2018 MacBook Pro.
I still wish Framework would scale faster and start selling the the EU today. But building a hardware company is slow and hard.
The 2018 mac was a top of the line purchase. I think it came to about $5000 AUD if memory serves. It's essentially worthless now because I can't sell it in it's current state.
I might cave when they update the 16in to M1X sometime soon, but I won't be happy about it.
Go into an Apple store and say a few of your keys are double-pressing sometimes.
If most laptops are Dells, then most problems will be on Dell machines, even if a niche brand is lower reliability.
If most Apple laptops are taken to an Apple store, then a PC laptop repair shop won't see problems with Apple laptops.
And so on.
What proportion are on business contracts vs privately owned, where business laptop problems would go through the IT department?
What are the historical distributions, assuming that older laptops are more likely to be brought to a third party rather than OEM for repair?
What if less reliable laptops bricked very soon after going out of warranty, and more reliable laptops limped into a long tail?
For me it's Acer users that always have defects on their laptops. Someone else I know swears by Toshiba. Given how many different opinions there are out there, I feel like we just can't tell which brands are good without doing actual research, and probably we'd have to segregate by things like price band or series and perhaps even by year as teams or executives come and go.
I cannot count how many times I have been biking home from work and heard in my headphones "Two devices connected", realizing that my Dell XPS had woken up and would - once again - be red hot when I arrived home and pulled it out of my bag.
I've set my sights on Lenovo now. X1 Carbon is supposed to be really good for Linux and you can buy it with Ubuntu or no OS installed.
https://forums.lenovo.com/t5/ThinkPad-X-Series-Laptops/Lenov...
The latest BIOS supposedly fixes most of them
Even on country roads, occasionally cars (and cyclists!) will pass to close, and one errant swerve will end in disaster.
I forget which country it was, but they had a national campaign (including radio ads and one pop song) that encouraged cyclists to ride with only one earbud inserted.
Many laptop makers started to intentionally disable S3 for the "enhanced" S2. This was/is true of Lenovo as well: for roughly 6 months S3 was disabled completely on the then-new 3rd generation Yoga X1 laptops and Carbon counterparts. It was re-enabled thanks to linux user's uproar under the "legacy sleep mode" umbrella.
Why would you go as far as disabling it, is beyond me. S3 is the sleep mode I expect on a laptop. S2 sounds useful for tablet/phone behavior.
Hibernation doesn't of course suffer from this issue, and I never experienced this on any laptop with S3 sleep.
Of course, if you shut down your laptop and put it immediately in a bag, temperature will raise temporarily even if the system is off due to the inability to dissipate heat. You should be aware of this, and avoid immediately bagging the laptop just after rebuilding the kernel ;)
> Under no circumstances should you leave a laptop powered on and in any sleep/hibernate/standby mode when placed in a bag, backpack, or in an overhead bin. The PC will overheat as a result of that action. Any resulting damage will not be covered by the Dell warranty.
Now how a hibernated laptop could overheat..
The article should explicitly state…
> Under no circumstances should you leave a Windows laptop in any sleep/hibernate/standby mode when placed in a bag
…because other, more competent, manufacturers have figured this out. Windows and their OEMs simply suck, there is no sugarcoating it.
-Rarely ever goes to sleep
-It’s the same model Facebook returned a few thousand of because it randomly voltage surges the USB-C ports and fries stuff plugged into it. Apple refuses to acknowledge this, even though a bad voltage surge blew out the left speaker.
-Keyboards been replaced four times
-NVRAM needs to be reset weekly
-Charging it is super fun. If it still has a charge, you get to randomly pick a USB-C port to plug the charger in. If it’s not that one, power cycle the charger for 30 seconds and try a new port
-Given it never goes to sleep and has no charging indicator, when it’s dead (most of the time I open it) you get to play the charging port roulette, except you have to keep it plugged in a few minutes to see if it gets a charge, before power cycling the charging brick.
-A small half circle of glass popped out of the bottom of the display, where it meets the hinge when it was running an intense CPU load
I had a 2017 as well. And before that a 2013. And since then a 2019 16-inch and a 2020 M1. Yes, the 2017 sucked balls in ways that I can't even begin to count. The 2013 was f*cking flawless. I've similarly had almost zero problems with the 2019 16-inch MBP or my 2020 M1. There's just something especially crappy about the 2017s, and I doubt you'd find many people who'd seriously disagree about that.
I've been a fan of Dell for many years, against so much evidence of what a joke they've become, but this issue may finally tip me over the edge.
Any name brand PCs you trust to buy for family members who want a name brand and the perceived value that provides? (Besides Apple, I guess).
It feels like you might've answered your own question. For better or worse, most of this kind of stuff "just works" in the Apple ecosystem.
You’re not supposed to keep your phone directly against your skin.
[1] https://github.com/KarlTheCool/NeverWake
[2] https://old.reddit.com/r/gpdwin/comments/iqmdeo/windows_kept...
I have a System76/Clevo - ostensibly one of the better choices for running Linux - and S0ix at best drains like ~5% of my battery overnight, and at worst it doesn't work at all.
Some will quip that I shouldn't expect sleep to work on Linux anyway, but this defies my experience with S3 on Linux (which has "just worked" for the last decade for me) so this is a substantial downgrade.
Do yourself a favor and avoid Tiger Lake and newer if you care about reliable sleep.
I use Linux on my laptops exclusively, and it was supposed to enter S3 just fine. But after I closed the lid, something went wrong, and instead of suspending it actually started hogging 100% of CPU. I was unaware of it, and put it into my backpack. Shortly after, I had noticed that my back felt unusually warm. When I got it out, it was infuriatingly hot, almost scalding. I kept pressing down the power button until it turned off, and held it in the open air until both it and the inside of my backpack cooled off enough. Thankfully, it was a cold winter evening, so it didn't take very long.
It's been 3 years now, the laptop works to this day nicely, even after suffering a bent edge on the screen assembly after falling down.
[Edit: In addition, the reg key to disable it keeps changing from release to release...]
The two most annoying ones:
1 - while in the middle of a VoIP call via a wireless headset, lock laptop while walking away from desk to make a cup of tea in the next room, 30 seconds later laptop goes into 'standby', cutting off the call...
2 - WiFi never wakes back up properly out of modern standby, either disable/re-enable, or disconnect/reconnect works to bring it back perfectly ok.
"Keep your laptop, tablet and everyday essentials protected with sleek backpacks designed to blend in to any environment."
I suspect that a lawsuit against their denial of warranty for putting a laptop into a backpack would go pretty well.
The issue is most people don't use their laptops like that. My laptop basically only shuts down doing updates. While I can sort of understand Dells logic, it's also ignoring how people will normally use their laptops. It's really something Dell should adresse in their coming generations of laptops. No amount of writing will get users to change their behavior and even if Dell is correct, it will make their laptops seem inferior if they break because you transportet them in a bag while hibernating.
Power consumption during hibernation is supposed to be zero - that is the concept of hibernation. What's happening there?
Good language example here: "Modern" is nearly always an advocacy word. Literally it just means "up to date", but in fact it is almost always used in the sense of "this should be the successor of what you currently have, you should feel bad about what I designate as outdated". Sometimes this is justifiable, but...
It’s absolutely astonishing that Dell, Microsoft and friends leave walk over in the laptop industry like this. “Oh we decided users don’t really want to be able to close the lid and go home.” ??????
Although why you can avoid it probably depends on what country you’re in. But as a general rule it pretty tricky to get a true “zero volt” reference out of an AC socket. (You can’t know if the neutral is actually zero-volts, or just a different phase, or if a fault elsewhere has caused your neutral to drift slightly. Equally you can’t rely on the ground, because if you started leaking current down it, it would trip the ground current leak protector and turn your house off).
Which means the ground the power supply presents to the device is alway gonna be a little bit off.
I guess I’ve spent too much time looking at high voltage (measured in kV) power electronics used in HVDC transmission, it didn’t occur to me that household electronics would use a slightly different approach.
The thermals are awful under moderate CPU use, the fan spins when using an external monitor, the battery vampire drains when it's shut for an extended time instead of saving memory to disk and shutting off.
I think what really happens is people compare $1k Dells with $3k Apples.
I'm looking forward to an M1X MBP, though. That may legitimately outclass any Windows device.
In this case, I think it’s Apple’s proper prioritization of features. Probably also that Apple is able to do this because they don’t have to work on dozens of different models at the same time.
It’s amazing to me that no major PC manufacturers have really done this yet.
The MBP from my perspective is just more of the same. Not better, not worse, but different.
Now with enterprise scanning tools running for "security" they check in daily or hourly to look for new threat signatures or what have you, no matter the power state, no matter the network state, no matter if its in a bag. Likely because the bulk of the tool was just ported from a world where you turn it off or the computer isn't off.
Things are a bit better now that he bought an iMac, but for that price I could have assembled 2 excellent desktop PCs with a good screen.
Maybe I got lucky but I really hope my next machine (probably going to buy the next 16" pro) will last as long.
Manufactured obsolescence.
Windows 7 for example had a support lifetime of about 10 years. Any red hat release has a support lifetime of 10 years plus another 3 or 4 years of extended support for releases since 2010.
I agree that 7 years is not little, but it is not much either.
Apple too has a good track record of releasing security updates for versions of OSX that will run on 10 year old hardware, regardless of whether you can update that hardware to the latest OS.
Many PC OEMs completely abandon security updates for drivers and firmware when their systems go out of warranty, if not immediately after they're discontinued. I had this issue with my last Thinkpad which was less than 2 years old.
But more to the point, it is a true rarity to find manufacturers that provide support that far out for their devices. If we’re bemoaning planned obsolescence, Apple is not the poster boy for it (in my opinion)
It's very obvious what it's about, make "old" hardware feel outdated and force the customer's hand.
Inducements to buy new hardware is a company’s life blood, and the methodology you’ve outlined seems like the tamest way to do so.
The current scheme is designed to extract our disposable income as much as possible. You are given a trivially better deal by Apple, but it’s still very much a raw deal.
Can you really choose not to have a smartphone? No. It’s a necessity of modern life just as a car is for many. This tilts the balance in favor of the manufacturer, you’ll buy one anyway.
I've never had one of mine get hot in a bag. Wake from sleep is nearly instant, and always has been.
I will cop to hearing the fans more often since I switched to running two 4K screens with it, but I'm not sore about that.
The whole post is about Dell XPS laptops not being able to be used in a bag so when you said "it's as shitty" we could assume you were also talking about those issues.
Linux too. I have a Dell XPS Developer edition with Ubuntu. When I close the lid, it simply goes to sleep and doesn't wake up again until I tell it to.
I have had an XPS since 2017, it had everything I wanted (I thought) - but I seriously regretted the decision almost immediately. High-intensity tasks (gaming, TDD, etc) would cause it to conk out from overheating because they hadn't configured the bios correctly - spent hours with various levels of Dell support trying to get it fixed, with them installing various combinations of different versions of the bios firmware. The GPU setup wasn't quite as straightforward as it could have been (which isn't really Dell's problem I guess - if I was running windows, it might not have been a problem at all)
Nowadays, the base of the laptop has bowed, causing the trackpad to unglue and jut out at an angle. I have a massive mark on my screen where I once tried to shut my laptop normally - I still have to take it places, and to do that I sandwich a piece of polystyrene in it to protect the screen. I hope this is warped due to heat and not the battery bowing, but I'm burying my head in the sand on that one. And yes, I have to shut it down every time I transport it.
Thankfully, once I have the funds available, I know what laptop I'm getting next. And it won't be a dell.
I don't think that's coming from the laptop sagging. They're pretty rigid. I think your battery has swollen.
But fret not, it's "factory-replaceable".
There's another modern trend with what appears to be no justification.
But you do have the option if you don't want to do it yourself nor go to a repair shop
Tell me about these greener pastures!
Pretty unproven pastures, but have heard nothing but good reports. Worst thing I've seen said is the audio bass was a bit underwhelming!
Unscrew something like 8 standard screw, replace the battery, rescrew.
If you don't have any tools at home and are not sure what battery to buy : https://eustore.ifixit.com/products/dell-xps-15-9550-and-551...
This wasn't a rebranding, it was a category of laptop. Cheap, small, and light, designed for people who intended to offload many local functions to the cloud. -- https://en.wikipedia.org/wiki/Netbook
Faded away as a term once this became the default thing to do.
Had a couple of netbooks in my time, they were pretty good for what they were.
But no, I'm talking about full-blown 15-17 inch laptops that were so poorly built that if you tried to rest them on your lap, the trackpad would stop working, or keys on the keyboard would randomly press, and repeated lap-use would make it worse over time.
Never experienced a more faulty keyboard on a computer in my life. Hanging keys, firmware updates that never really fixed the problem, support forums full of same questions. I'll never buy one again.
Too bad as I wanted to support "big brand w/ Linux preinstalled".
Look at Lenovo maybe :)
X and T lines seem to do better with linux out of the box.
So if that's important to you, maybe don't buy Lenovo.
> can't guarantee that they are not made using Uyghur slave labour.
That's big corp speak for admitting they do, right?
Although frankly I’ve never had issues like this with a Mac. I’ve never taken a mac out of a bag and had the battery dead or laptop hot.
``` Under no circumstances should you leave a laptop powered on and in any sleep/hibernate/standby mode when placed in a bag, backpack, or in an overhead bin. ```
[0] https://web.archive.org/web/20210624044948/https://www.dell....
This is obviously a different situation than what's occurring with Dell laptops, but it's not too far afield. When I bought the Acer, I never even considered reading up on cooling. I figured I'd only have to understand cooling if I built a computer myself: surely one from a manufacturer would already be able to cool itself sufficiently. Well, it turned out I was wrong. Keeping laptops cool is actually a pretty tough engineering problem, and too many companies and consumers aren't will to pay the price (either in higher dollar amount, or constrained capabilities) to ensure that this a standard.
You really can't trust the manufacturer to know what they're doing, especially if the potential problem is unlikely to be covered under warranty.
Are they planning to keep that obviously broken behavior as the forum post seems to imply, or they will fix it?
The question is, why isn't the laptop shutting down properly when it begins to overheat inside a bag? In any case, this will probably not void the warranty in most countries.
Come to think of it, they were Dells. Perhaps some switch is not properly debounced or something.
You might want to check the event viewer in cases like that.
Sometimes caused by drivers or periphery. Good luck disabling them all.
No idea how modern sleep plays into this. The Linux hibernate turns the system off for real (battery can be removed).
The last time I turned it of, I removed the battery. It is pretty silly that my laptop in 2021 can't do what my first laptop could do in 2003. Even worse, it is a Thinkpad. I expect better from those.
Then my work Dell Precision 5530 started doing the same thing and I'm forced to shut it down. The problem was that particular laptop took several minutes to boot due to a slow BIOS post and corporate bloatware.
I can personally vouch for Acer though, while I haven't purchased one of their laptops recently, when I was younger I had one I just abused the hell out of and it still worked fine.
It's very fun to make your stuff last longer
My current and previous Windows laptops (neither were from Dell) are/were set to sleep for 15 minutes and then hibernate when I have the lid closed, because otherwise they would randomly wake up, deplete the battery, generate lots of heat, and sometimes wake me up in the middle of the night.
I've also had desktop PCs with Windows that just refused to go to / stay asleep for various reasons including windows updates (that still hadn't completed a week later) and a documentation website that had a small silent video on loop (like an animated gif.)
My 2019 MacBook is better about this; once it goes to sleep, it seems to stay asleep. But it's still not perfect - I hit an issue where the iOS simulator and/or the Android emulator caused it to stay awake with the lid shut and drain my battery. So now I do kill those before closing the lid. But it does feel safe to put in a bag once it's actually asleep.
I still have my 9570 for gaming, just because I don't have the time to focus on replacing my windows laptop, but that's certainly the Last dell I plan on buying, I deal with laptop users regularly and this is one of the most common dell-specific complaints I hear/see.
Hence I'm pretty sure that at least in Germany voiding warranty because of it is not legal.
The battery drain for me much more significant, on the order of 30% per day. Oftentimes I would open my laptop after a day or two and it would be at a critical level if not outright dead.
I kept forgetting exactly how to fix it, since finding the right sites online required quite the exact combination of black magic keywords (since it's much easier to find articles sleep vs hibernation). Until today, actually, I had not been aware of the term "modern suspend".
I use Linux, so here's how to disable modern suspend: https://devnull.land/laptop-s2idle-to-deep
The other thing is there is no freaking light on the laptop other than the keyboard lighting to indicate it's off. I have to flip the laptop and listen to see if it's on, I look like a crazy person in public. I love the laptop but this is downright ridiculous. As I am typing on it, I smell an electronic burn but the laptop seems fine.
Any corporation that is operating exclusively on Dell I deem to regard as a cost mitigation corporation that does not have their developers at their first place. I believe that no sane developer will opt for Dell's products, but rather go with Lenovo or Apple.
> I believe that no sane developer will opt for Dell's products, but rather go with Lenovo or Apple.
I'm not interested in Apple devices, since besides being very expensive, I prefer to use Linux exclusively, and as far as I know, Linux on Apple devices tends to be problematic.
As for Lenovo, I tried buying a Lenovo device once, but they canceled the sale without any explanation and without giving my money back; and I simply couldn't contact their sales department to ask for a refund (by phone they said it had to be done through email, but the emails went unanswered; I had to sue them in small claims to get my money back). Contrast that with my experience with Dell, where even when their service wasn't at its best (IIRC, some sort of logistics issue due to changing their carrier), they at least answered my phone calls.
I went Lenovo, and it was not an improvement over my previous Dell. It wakes up and kills the battery when the lid is closed all the time. And at essentially the same spec I get less than half the battery and twice the fan noise compare to the Dell.
Given concrete problem, looks like it is for all new notebooks and/or OS: I have same issue with HP ProBook 640G8 + Linux.
Reading through the comments it seems on Windows this might be related to WLAN and automatic updates, a rather sensitive area when it comes to security and privacy.
Happy to hear your opinions, I'd really love to be proven 100% wrong about this.
Personally, I couldn't give a darn. I grew up staring at a Windows 3.11 boot screen for minutes at a time. I have patience LOL
My P series ThinkPad does this all the time.
IOW, all modern Dell laptops are defective by design. Crazy that they can ship something this broken and stay in business...
Wifi: I’m now on Linux 5.14.3 and have been chasing latest kernels all year for stable QCA6390 support - this is now all good for this edition of the laptop.
Sleep: Running hot in sleep, would always be flat in the morning etc.
As others have pointed out, there are infrequent issues where rewakening doesn’t completely - blank screen, necessitating hard power off.
However sleep/resume are much better - to the point of acceptable - after switching to AHCI disk setup in the bios.
https://bugzilla.kernel.org/show_bug.cgi?id=211879#c24
Switching bios disk from RAID to AHCI allows the machine to reach C10. The creates the issue Windows 10 (Pro) no longer sees the boot drive, so you have to set it back to RAID mode if needed.
The fans keep going on full throttle even with a relatively idle desktop. The cores were constantly reaching 100°C while initializing a heavy dev environment.
The laptop's physical design is attractive, but abysmal. The main ventilation hole is located under the hinges, facing behind the laptop. Opening the lid will completely block this airway with a vertical wall 4 mm away. The venting grill at the bottom is lifted only a millimeter away from the table. Lifting the laptop off the table makes the fans sound way louder while lowering down in pitch - I think this is a clear sign of restricted airflow.
You really shouldn't pack this much beefy hardware in a package almost as flat as a damn biscuit.
Once I convinced them that no, their crappy machine is not broken because I'm running Linux on it.
I made the mistake of buying a 7390 2in1 just before the pandemic and got stuck with it. It's my favourite personal soapbox ever since. Needless to say, I won't be buying Dell again either...
Edit: there, a lengthy rant about this piece of crap and how misguided it is to give it the near-same model number as their linux flagship: https://ssb.muchmuch.coffee/%25xCjWwwuseVVLq%2F4FYbf1KUc5vHz...
Here's the script btw for those that have the same problem, you'll need to modify the identifiers based on your hardware after identifying which devices cause the problem
#!/bin/bash
(cat /proc/acpi/wakeup | grep "GLAN" | grep "enabled") && echo "GLAN" > /proc/acpi/wakeup
(cat /proc/acpi/wakeup | grep "XHC" | grep "enabled") && echo "XHC" > /proc/acpi/wakeup grep 'GLAN.*enabled' /proc/acpi/wakeup && echo GLAN >/proc/acpi/wakeup
grep 'XHC.*enabled' /proc/acpi/wakeup && echo XHC >/proc/acpi/wakeupWith regards to transporting your laptop, safety should be your primary concern. You should always turn the laptop OFF: Select the Start button ,Click Power, Click Shut down
Wow, I'd be asking for a refund, since that would make my laptop much less usable -- when I leave work, I fold up my laptop, put it in my bag, then hop on the bus home, then when I get home, I opened it up and pick up where I left off, then repeat in the morning.
Just build the damn things to work when plugged in for long periods of time. I'm not going to power it down every week or even every month. I just want it to run quiet and cool, and I'd be happy for it to be twice as thick and have half the battery if that what's needed.
Or why not just make it work without the battery so I can keep the battery on a shelf until one of the few days per year I need it?
Under linux, tho, I've watched my battery max-charge decline 32% in about eighteen months.
My theory is that the XPS uses some sort Windows-integrated software to determine when the charge in the battery is critically (=battery-damagingly) low. If there's a firmware or hardware failsafe, it's too generous.
Linux lacks this integration, so the laptop chews up its battery instead of going into suspend.
My old Linux-running ThinkPad did not do this, IIRC. If I fell asleep with it beside me in bed, it would eventually power down at about 3% charge. Not great, not terrible.
Yeah, eyeing the Framework here also.
But at home I would still notice the laptop on by itself in the morning, or the fan starting at 2am, at some point I was just furious, that the PC would not respect my settings. I disabled wake timers, updates, schedule tasks...
Now I keep all my Windows inside boxes ...virtual boxes
These reasons are why I use hibernate or shutdown before transit, and I have my lid settings to hibernate upon closed (plugged in or battery), just to be safe.
Like others pointed out, the problem for Dell seems caused by the awkward additional standbys introduced by Microsoft "Modern Standby" and so on. We still miss some similar power target to what phones use. Probably 'systemctl suspend' should mean hard S3 and LID-Close something like phones behavior.
I've had every Microsoft laptop I can think of. Dell, Lenovo, Acer etc...
In 2014 I switched to Apple Macbook Air and have remained Apple ever since despite the fact that I run a .NET tech stack product company.
Yes the Macbook pro keyboard debacle was a shit show but otherwise my Macs "just work".
It was pleasant to find when I’d left work to the airport after unplugging it and stuffing it my bag, that the closed computer was burning up and at critical battery.
Now MS/dell Claims that’s a feature not a bug and that they’ve expanded the situations where that occurs. What are they smoking? Oh yeah burning laptop fumes
Did they change the meaning of "hibernate"? Showing it in the "power" menu has also been disabled, though you can assign it to the power button and then press the button.
Well that didn't work this one time and the laptop was left on in my backpack... Well something fried and now my laptop would not recognize the dell charger and tell me to plug it into a genuine Dell charger half the time and would not charge. It was a 2017 model so when this happened last year I bought a Lenovo.
The fan is loud, and it just won't go to sleep, so I end up always shutting down.
I rarely use it, and instead brought my own laptop to work. It's a shame because the Dell that I used at a previous employer also suffered from thermal and noise issues.
There is some marginally/sometimes/circumstantially useful fetur.... no, not feature... thing, that requires extensive attention to avoid permanent damage to your precious data and other properties. Gives some wee bit convenience but cause lots of inconvenience and the prospect of serious damage.
Way to go Dell! : /
A PC in sleep/hibernate/standby mode is not OFF. It's in a (very) low power mode.
Windows is Windows is Windows I guess.
My private laptop boots in under 30s, so I stopped paying any mind to this.
The XPS that I recently replaced had to be closed at night, which annoyed me every day. If left open, it would detect that it was idle and shut off the display. Except that that only worked on the laptop screen. The external monitor would go through a permanent cycle of shutting off, waking up, displaying a "no signal" message, shutting off, waking up...
This doesn't happen with other laptops on the same monitor. Something was broken pretty badly.
I would assume they just laid out the standard "Example Design" without any thermal design analysis that NORML ENGINEERING companies do with any of the latest deep nanometer parts.
The thing is: if you do NOT using good power supply or thermal design, the CPUs, RAM, Flash, etc. will only have an operating lifetime on the short end of the current 5-10 years usable life for these parts. If you overheat them, they will attain <5 year lifespan. If you do good thermal design, you'll get closer to 10 years. If you use a schlock power supply to charge the battery and use the battery power, you will attain <5 year lifespan. If you design an ultra-low-ripple power supply and use quality battery power chips, you will get closer to 10 years.
We are now at device physics lifespans that are so close to economic lifespans that now this kind of design MATTERS ENTIRELY. If you cut corners, you will quickly destroy your brand value because you will not be able to exceed economic lifespan expectations with your physical/physics-defined lifespan realities.
The standard business-as-usual will fail now because things have changed now.
I can't imagine how infuriating that would be if it were a laptop and that behavior was running down the battery and heating it up.
Mac sleep isn't sleep either, and yes, some macs have issues returning to sleep after
I have had experience with my last personally owned Apple products fighting them to honour the warranty. Maybe they're better in the US, but it's not evident to me that that's something you can rely on: https://www.macworld.co.uk/news/apple-admits-faulty-macbook-...
I agree with the idea that Dell should still be made honour the warranty, via court proceedings if they hold out too long, just as has occasionally been needed of Apple in the past.
Never buying a Dell again. It's a pity because they appear solid and well-made from appearances and specs.
Out of the factory, the airflow was acceptable, but after a year of use and dust buildup, guess what... the laptop would overheat!
Double whammy -- the air that _could_ get through was so hot that it would also deform the part of the screen that obstructed the vent.
I put it in sleep and shoved it in a bag while going on a hike. Fortunately it was only an hour hike and I could literally feel the heat emanating from the machine through the fabric of the bag. Don't do it.
This is my third XPS laptop - my first two were two of the best computers I've ever owned.
This one has put me off Dell completely.
If so, can we put it in a Dell commercial? Just grab any old Dell advertisement stock footage and dub it with fire alarm noises and a spouse yelling in the distance "honey, your room caught fire again!"
It really does look like the competition has a lot of catching up to do. But probably after the M1X / M2 Macbook announcements, the competitors will be set back another 2 years behind Apple again.
I always used S3 suspend and never hiberation because I quit trusting and trying hiberation on Linux long ago.
So, sleep isn't sleep apparently
And because of the battery swell, I cannot use the trackpad clicks anymore. Dell should recall and help customers.
It would get so hot that you could barely touch it to pull it out. I'm amazed there were no fires from this.
I’ve lost a lot of work this way.
Later this year, I will buy the 2021 Macbook, and put Linux on the desktop. I can’t wait!
Countless times I've had my laptops fail to suspend due to kernel bugs (heh), fall into a spin loop (e.g. in a kernel panic) and get quite hot in my backpack. Nothing broke.
Nice to see in this thread that it's not just bad luck. It's Dell all the way.
If this doesn't work on a mainstream product it is defective in my opinion.
Warranty is something they were proud of.
Now, it's just came an absurdly inefficient, frustrating, and wasteful experience.
I have an XPS 2-in-1. Nice machine, except for the so-so battery life and the unsupported webcam on linux, it was a good working laptop.
I paid for the biggest config at the time, and included a $300 premium guarantee with on site servicing.
One year later, the keyboard starts acting up, then the touch pad.
I contacted their support, and while the people on the phone were polite and competent (!), their ludicrous booking system to get a person on site to change my keyboard was a nightmare.
Took me a month of frustrating cat and mouse game to finally get someone at my door.
They changed my keyboard (and for some reason my speakers and battery O_o), routine stuff. "No need to do a backup for that", they said.
Took them 3 hours. They were operating blind, no manual, no spec, no pictures taken before removing parts.
Of course, once done, the machine would not boot anymore. Also the touch pad stopped working completely (tested in the UEFI).
They let me with an unusable machine and left. This was my main working machine. Thankfully, I haven't listen to them and did my homework, I had 2 full data backup and a fallback laptop, albeit way less appropriate for my freelancing missions.
One month and dozens of phone calls+emails later, they come back. Change the whole thing again. Machine is still FUBAR.
They leave again.
2 weeks later, support contacted me to offer me an exchange with a brand new laptop (remember, I didn't need a backup). They should take an appointment in 48 hours.
I'm still waiting as of today, no appointment email, a broken laptop, doing work on a machine were I have to kill the browser regularly because it swaps, doing web dev.
All the staff were nice, but their process, boy, their process sucks.
The worst thing is, it's probably made to avoid some kind of abuse of the system or to save money, but they spent to much time with me they wasted tons of cash, and end up replacing my machine anyway.
Everybody loose with a service like that.
If people are still wondering why the framework laptop is appealing, there it is. I know what my next machine will be now.
I contacted Dell support recently when my new laptop didn't send an image to my (Dell) external monitor.
The support guy asked me what cable I was using. It's DisplayPort on the monitor end and Thunderbolt USB-C on the laptop end. It works with the Dell laptop the recent one replaced.
The support guy proceeded to look up the new laptop's product page on Dell's public website, see language saying that for the Thunderbolt port to work with DisplayPort, you need to buy an adapter, and recommend that I buy a USB-C to MiniDP adapter. It was left unexplained how I would plug my USB-C Thunderbolt cable into the MiniDP adapter.
I wouldn't trust Dell support to know how to put on pants.
I used it at varying capacities all the way until last year when I lost it in an apartment fire.
Just putting it in a bag does not void the warranty.
It's been the first thing I've disabled for years, power management is decent enough that a desktop system will draw a marginal amount of power at idle even if you don't use suspend or hibernate.
Of course, on my macbook it 'just works' and I've left everything default in terms of power management, I assume it does something similar to hibernate/S3 sleep but it always comes back instantly and without draining the battery while closed. I carry it in a backpack commonly and have never had issues with it being hot when I take it out.
On HDD it takes time, but no longer than booting from cold.
On SSD it's less than ten seconds to hibernate or boot.
I've had to tweak wake on lan and disable mouse waking pc etc but that's not different for sleep
Laptops however are a nightmare and just don't or won't hibernate properly
I always turn it off, reboot is in 2/seconds so it's no problem.
Great laptop, had it for 7 years still faster than 2020 XPS with windows.
"The Framework is the most exciting laptop I've used" https://news.ycombinator.com/item?id=28606962
Probably a better option for many people's next purchase (when they add Ryzen models anyway! ;>)
What they actually say: "Under no circumstances should you leave a laptop powered on and in any sleep/hibernate/standby mode when placed in a bag, backpack, or in an overhead bin. The PC will overheat as a result of that action. Any resulting damage will not be covered by the Dell warranty."
Fair enough. A laptop that overheats because it's been left in an enclosed space whilst not off is not damage caused by a fault of the device.
Microsoft seems to have decided to entirely break this expectation such that closing the lid of a laptop puts it into this weird not-really-suspended state, such that putting it in a confined space could cause it to overheat. It's... pretty user-unfriendly and IMO stupid.
Ultimately the company selling to the end user has to stand over the package they're selling.
Closing the lid does not necessarily turn the laptop off at all (by design). I think most people have had that experience. In fact the lid may be closed with the laptop fully on.
In any case, they make is explicit and clear exactly to avoid any such assumption.
The title is obviously clickbait because of course you can put your Dell laptop in a bag and of course that does not void the warranty.
Weird that you're angrier about a headline than a warranty being voided by putting a laptop in a bag.
Or in other words, from the perspective of the hardware, what is about to happen once somebody closes the lid?
The fault lies with Microsoft, mismanaging the user expectations about shutting down the computer.
The computer should absolutely not wake up from sleep to do things, if the result could be that it overheats. It's like saying people shouldn't pocket their smartphones.