Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

I have an XPS 9500 under Linux (this is a >$4000 machine), no amount of fiddling with BIOS settings (which are few) or systemd/GNOME settings will make it work reliably:

- 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.



I have an high-end XPS 13 from 2020 (9310), allegedly with native Linux support, and have the exact same issues.

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.


I'm still rocking mine from 2016. It's been a stellar little linux laptop. Hopefully this gets sorted before I have to upgrade but I'm really good at stretching hardware on linux.


Only reason I upgraded was to get 32GB of RAM. So far, it's underwhelming...


I did the same, but I actually utilize this much RAM regularly.


Switch to AHCI fixed C10 sleep for me in Linux,

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.


Yep, the XPS 9500 and 9700 series with a discrete GPU cannot to s3 sleep.

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.


Have you tried setting mem_sleep to deep? This helped on my Thinkpad until I got a new enough kernel that allowed the system to fully enter C10 state.

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 tried that and while the laptop sleeps, I wasn't able to get it to wake up again. Which of course undermines the utility of it sleeping quite a bit :-) I didn't persist too much with it, so it's quite possible that one can make it work ... but from what I read when I was trying it, it might well be the case that BIOS support for S3 sleep just isn't there.


On the latest XPS that's not even an option: https://www.dell.com/community/XPS/Ubuntu-deep-sleep-missing...

(I've just seen the last posts on that thread and will give it a try)


Did you try installing the Dell apt repository and drivers plus tlp?




Consider applying for YC's Fall 2026 batch! Applications are open till July 27.

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: