Putting GPD Win Max 2 to sleep causes device to overheat

Pulled my sleeping Win Max out of my bag after a long drive and the entire device was so hot it hurt to touch.
43 Replies
Aru
Aruā€¢4mo ago
which GPD WM2 model? I have the 6800u model and haven't seen any sleep issues. also, please post rpm-ostree status so we know which bazzite image you're on
orville
orvilleOPā€¢4mo ago
7840U model
State: idle
Deployments:
ā— ostree-image-signed:docker://ghcr.io/ublue-os/bazzite-deck:stable
Digest: sha256:b500b47741b798a83987e5d502f5b4a5fe4eaa86514ad29fb066e95889ff831a
Version: 40.20240731.0 (2024-07-31T16:45:14Z)

ostree-image-signed:docker://ghcr.io/ublue-os/bazzite-deck:stable
Digest: sha256:4cd7b9035e5039b8673aba3ed1fa8760153421f33977672324c03e46423f6581
Version: 40.20240731.0 (2024-07-31T04:01:02Z)
State: idle
Deployments:
ā— ostree-image-signed:docker://ghcr.io/ublue-os/bazzite-deck:stable
Digest: sha256:b500b47741b798a83987e5d502f5b4a5fe4eaa86514ad29fb066e95889ff831a
Version: 40.20240731.0 (2024-07-31T16:45:14Z)

ostree-image-signed:docker://ghcr.io/ublue-os/bazzite-deck:stable
Digest: sha256:4cd7b9035e5039b8673aba3ed1fa8760153421f33977672324c03e46423f6581
Version: 40.20240731.0 (2024-07-31T04:01:02Z)
Aru
Aruā€¢4mo ago
could you try updating to the latest bazzite?
orville
orvilleOPā€¢4mo ago
Ok updated, will try putting it to sleep again
Aru
Aruā€¢4mo ago
if the latest bazzite doesn't work, and we can't figure out the source of the suspend issue, worst case scenario is we can start rolling back your OS version to an older one that works. bazzite-rollback-helper list shows a list of OS versions you can go back to and bazzite-rollback-helper rebase image_version_here will roll back your OS + lock it to that version
orville
orvilleOPā€¢4mo ago
are there confirmed 7840u WM2s that suspend correctly?
Aru
Aruā€¢4mo ago
There's been multiple reports of WM2 that work fine with Bazzite, but I never got a confirmation on which versions they were using.
Aru
Aruā€¢4mo ago
GitLab
GPD Win Max 2 2023 - early wake from suspend (#3154) Ā· Issues Ā· drm...
Brief summary of the problem: My GPD Win Max 2 2023 (AMD Ryzen 7 7840U) wakes up early from suspend (s2idle)....
Aru
Aruā€¢4mo ago
šŸ¤” I wonder if you're seeing this
orville
orvilleOPā€¢4mo ago
maybe, but this issue doesn't mention overheating. My screen is permanently warped from the heat now
Aru
Aruā€¢4mo ago
So is the issue that it fails to sleep? Or it stays hot and fans run while it's asleep? To me it sounds like something might have woken it up while in your bag
orville
orvilleOPā€¢4mo ago
i think closer to failing to completely sleep. Fans are completely off and the laptop is a million degrees when I pull it out. Been a few hours since I updated and it's not warm so I'm hopeful that fixed it
Aru
Aruā€¢4mo ago
All right, sounds like it might be fixed for now? Please keep me updated if you notice the problem again. If you want to play it extra safe, you can lock your OS version to the one you're on right now with that rollback command that I posted earlier
orville
orvilleOPā€¢4mo ago
appreciate the help It woke up randomly while it was asleep. I then tried to put it back to sleep multiple times but it kept waking up so I shut it down.
Aru
Aruā€¢4mo ago
This sounds very similar to the gitlab issue I posted earlier, where something is triggering a wake up later on.
orville
orvilleOPā€¢4mo ago
you're right, i think my old issue of overheating while asleep has been "fixed" and now it's the one in the gitlab issue read through the comments and doesn't look like there's a fix šŸ˜¦
Cilantro Limewire
Cilantro Limewireā€¢4mo ago
On my desktop build latest update seems to prevent sleep. Screen turns off but fans and power led remain on
Aru
Aruā€¢4mo ago
Probably worth making a separate post about it, since it's unrelated to the WM2
orville
orvilleOPā€¢4mo ago
is there a way to make bazzite hibernate instead of sleep? ie. replace all sleep options with hibernate?
Aru
Aruā€¢4mo ago
i do think it's possible, but not something you can just toggle on easily.
orville
orvilleOPā€¢4mo ago
i'll settle for making the power button hibernate. Is that doable?
Aru
Aruā€¢4mo ago
so according to bazzite devs, hibernation is not officially supported. You'd probably need to do stuff like enable a large swapfile, and a bunch of other things. https://discord.com/channels/1072614816579063828/1226572714668724286/1267736515157557280
orville
orvilleOPā€¢4mo ago
no sleep, no hibernate, i'm SOL
Aru
Aruā€¢4mo ago
yeah, i have the 6800u model, so I never saw this sleep issue. didn't know about it til now, sorry šŸ˜±
orville
orvilleOPā€¢4mo ago
how are other 7840u/z1 devices handling this? rog ally, legion go, etc
Aru
Aruā€¢4mo ago
they work rog ally, LGO both work well LGO is flawless
orville
orvilleOPā€¢4mo ago
but the cpu doesn't support s3 sleep
Aru
Aruā€¢4mo ago
ally required some dev work, but it now working great nope, they use s2idle works fine
orville
orvilleOPā€¢4mo ago
huh
Aru
Aruā€¢4mo ago
the issue you're encountering is WM2 7840u related i had a LGO for a while (currently loaned out to family). the suspend-resume was s2idle, and it was flawless ayaneo is a shitshow though when it comes to suspend-resume it really depends on the device, but s2idle works very well if done properly by the manufacturer
orville
orvilleOPā€¢4mo ago
gpd is being incredibly unhelpful
Aru
Aruā€¢4mo ago
imo if s2idle works properly, it's better than S3 sleep on Linux PC handhelds the suspend-resume is faster with s2idle vs S3 but it sounds like there's some sort of rogue device or something, that's waking up the WM2 from suspend
antheas
antheasā€¢4mo ago
fingerprint is usually the culprit according to the gpd sub
Aru
Aruā€¢4mo ago
bazzite already ships a udev rule that disabled the fp sensor on the WM2
orville
orvilleOPā€¢4mo ago
i also have it disabled in bios
Aru
Aruā€¢4mo ago
though i guess maybe the fp sensor model could be different on the 7840u? the udev rule is for the 6800u
Aru
Aruā€¢4mo ago
udev rule for disabling the power button from waking up the device, apparently it might be related?
orville
orvilleOPā€¢4mo ago
the gitlab discussion mentioned the fp sensor but i don't think disabling it did anything
Aru
Aruā€¢4mo ago
it took a very long time to figure out that the fp sensor was causing intermittent suspend issues on the GPD Win 4 while I doubt this is the situation for the newer WM2 models, perhaps there's something being overlooked šŸ¤” based on the gitlab convo, it does seem to suspend. it just randomly wakes up unexpectedly later on
orville
orvilleOPā€¢4mo ago
yeah it suspends fine but then randomly wakes up
Samwise
Samwiseā€¢4mo ago
I had something similar happen 4 days ago to my Win 4 7840u, thankfully it was just on my desk but when I got back home. It was awake and extremely hot, like I couldn't hold the body because it was so hot; as if the fan hadn't been at the right speed for whatever temp it had got to? It was only sat on the steam big picture UI as well. I'd updated since and I haven't seen it happen again to it yet but I'm keeping an eye on it Fwiw in 3 days I haven't had this happen again to me. I've been using my device somewhat regularly and only ever sleeping it, I haven't come home to it being awake again yet
orville
orvilleOPā€¢4mo ago
how long are you out for? is your device plugged in while sleeping? i'm fairly certain it wakes up after dropping 5% battery
Want results from more Discord servers?
Add your server